이 문서에는 Places API에 관해 자주 묻는 질문(FAQ)에 대한 답변이 포함되어 있습니다. 여기에서 질문에 대한 답변을 찾을 수 없는 경우 다음 페이지가 도움이 될 수 있습니다.
Places API에는 활기찬 개발자 커뮤니티도 있습니다. 코드에 관해 궁금한 점이 있으면 커뮤니티에 질문을 게시하는 것이 좋습니다. 질문에 대한 자세한 내용은 지원 페이지를 참고하세요.
장소 검색
유형별로 필터링하면 일부 장소가 반환되지 않는 이유는 무엇인가요?
찾고 있는 장소가 아직 분류되지 않았을 수 있습니다.
Google에서 장소를 지원되는 장소 유형 중 하나로 분류하기에 충분한 데이터를 수집할 때까지 모든 장소는 일반 유형 'establishment
'로 분류됩니다.
이 문제를 해결하려면 장소 type
를 keyword
매개변수에 전달하면 됩니다. keyword
매개변수는 이름, 유형, 주소, 고객 리뷰와 일치합니다.
장소 등록정보에 카테고리 type
를 직접 추가하려면 장소 수정사항을 제출하세요. 수정사항이 승인되고 게시되면 올바른 type
필터링을 사용하여 표시됩니다.
근처 장소 중 일부가 검색 결과에 표시되지 않는 이유는 무엇인가요?
기본적으로 Places API는 제공된 radius
내에서 prominence
를 기준으로 결과를 정렬합니다. 주변 검색 요청은 세 페이지에 걸쳐 최대 60개의 결과를 반환할 수 있습니다. 장소가 prominence
에서 22위를 차지하면 페이징을 통해 액세스할 수 있는 결과의 두 번째 페이지에 표시됩니다.
prominence
에서 장소 순위가 60위보다 높으면 검색 중심에 더 가까워도 검색 결과에 포함되지 않습니다.
쿼리의 rankby
매개변수를 distance
로 설정하고 radius
매개변수를 생략하여 prominence
대신 distance
로 결과를 정렬할 수 있습니다. 관련성은 무시되며 장소는 location
에서의 거리순으로 반환됩니다.
유형별로 요청을 필터링하는 경우 일부 결과가 응답에서 필터링될 수 있습니다. 자세한 내용은 FAQ 항목 유형별로 필터링하면 일부 장소가 반환되지 않는 이유는 무엇인가요?를 참고하세요.
일부 types
로 필터링하면 최대 2개의 결과가 표시되는 이유는 무엇인가요?
Places API는 주변 establishments
(지원되는 장소 유형의 첫 번째 표에 있는 항목) 목록과 최대 2개의 위치 (지원되는 장소 유형의 두 번째 표에 있는 항목) 결과를 반환하도록 설계되어 주변 검색 요청을 실행하는 지역을 식별하는 데 도움이 됩니다.
locality
또는 political
와 같은 위치 type
로 Nearby Search 요청을 필터링하면 establishment
결과가 필터링됩니다.
장소 데이터
장소를 추가하거나 수정하려면 어떻게 해야 하나요?
비즈니스 소유자는 비즈니스 프로필을 사용하여 Google 지도에서 비즈니스 정보를 추가, 인증, 관리할 수 있습니다.
장소를 소유하지 않은 경우에도 변경사항을 제안할 수 있습니다.
문제 해결
'상태': 'REQUEST_DENIED'가 계속 표시되는 이유는 무엇인가요?
다음과 같은 경우 Places API에서 "status": "REQUEST_DENIED"
를 반환합니다.
- Google Cloud 콘솔에서 Places API를 활성화하지 않았습니다.
- 요청에서
key
매개변수가 누락되었습니다. key
매개변수가 Google Cloud 콘솔의 API 키와 일치하지 않습니다.- Google Cloud 콘솔에서 API 키가 올바르게 설정되지 않았습니다.
- 브라우저 제한 API 키를 사용하는 경우 허용된 리퍼러가 올바른지 확인합니다.
- 서버 제한 API 키를 사용하는 경우 허용된 IP가 올바른지 확인합니다.
- Android 또는 iOS 제한이 있는 API 키는 지원되지 않습니다. 일반 (제한되지 않음) API 키 또는 브라우저 또는 서버 제한이 있는 키를 사용합니다.
- 요청이
HTTPS
요청으로 전송되지 않았습니다. 모든 Places API 요청에는HTTPS
이 필요합니다. - 요청을 전송하는 데 잘못된
HTTP method
가 사용되었습니다.