[FAQ] 지도/로컬 API 문의 전 꼭 읽어 주세요.
ID : 1255333
/v2/local/geo/coord2address.json 호출 시
Error 응답을 429 코드로 받는 경우가 있습니다.
왜 429 에러가 발생 할 수 있는지 문의 드립니다.
- 시간별/일별 쿼터 제한을 초과한 것 같지 않습니다.
- 다른 키를 사용한 것도 아닙니다.
- 앱 동작 방식
- 앱 구동시
이전 위치를 지도에 표시 시 API를 호출하여 얻은 주소를 TTS로 읽어주고,
이후에 현재 GPS로 확인 된 위치를 지도에 표시하면서 API를 호출해서 얻은 주소를 TTS로 읽어주는
방식으로 동작 합니다.
- 해당 동작시 429 에러 응답을 받아 진행이 되지 않아
- 2회 호출하는게 문제가 되는 것인지 해서, 이전 위치설정 로직을 제거하여
카카오 맵 기본 설정을 사용하도록 변경하니, 카카오 위치(판교)를 지도에 먼저 표시하도록 이벤트가 발생하여
부득이 2호 중복 위치 호출이 되고 있습니다.
- 여전히 테스트를 위해서 앱을 여러번 종료 후 실행하게되면, 429 에러가 발생 합니다.
- 해당 앱은 테스트 앱으로 별도 제약이 없어야 할 듯 한데, 429에러가 발생하는 이유를 알 수 있을까요?
- 이후 실 운영 앱에서 429 에러의 동일 문제가 발생 하지 않도록 앱에서 현재위치를 표시하는 부분에 대한
가이드가 별도 있다면 부탁 드립니다.
C.L
2
테스트 앱은
테스트 목적으로 사용할 수 있도록 별도의 소량의 쿼터 제한이 적용됩니다. 제약이 없는 것이 아닙니다.
https://developers.kakao.com/docs/latest/ko/app-setting/app#test-app
이 점 참고하셔서 이용 부탁드립니다.
답변 감사합니다.
가이드 주신 링크에는
주의
테스트 앱이 실제 서비스에 적용되지 않도록 주의합니다. 테스트 앱은 테스트 목적으로만 제공하는 기능으로 제한된 쿼터가 적용되며, 테스트 이외의 목적으로 사용 시 제재됩니다.
이렇게 되어 있네요.
혹시 참고 할 만한
테스트 앱 쿼터 용량과
중복 요청 시 latency가 어느정도 필요한지 여부 등
내용 제공 주실 수 있을까요?
C.L
4
현재 기준으로는 테스트 제공 쿼터는 약 100건 내외 이지만
테스트앱 쿼터의 경우 수시로 조정될 수 있으므로 기준 가이드로는 안내드리고 있지 않습니다.
또한 단 시간에 집중 호출되는 케이스에 대해서는 시스템에서 판단하는 여러 부정 사용 판단 로직 등에 의해 처리되는 것으로
이 부분 역시 안내드리기 어렵습니다.
이 점 참고하셔서 이용 부탁드립니다.