이 제품 또는 기능은 기존 상태입니다. 기존 상태에 대한 자세한 내용은
기존 제품 및 기능을 참고하세요. Places API (신규)로 이전하려면
이전 가이드를 참고하세요.
Places API (기존) 개요
컬렉션을 사용해 정리하기
내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.
소개
Places API를 사용하면 텍스트 문자열을 사용하거나 근접성을 기준으로 다양한 장소 유형의 정보를 검색하고 가져올 수 있습니다. Places API (기존)는 Places API (신규)의 기존 버전입니다.
다음 표에는 두 API의 해당 버전이 나와 있습니다. 이 가이드를 사용하여 두 API의 주요 차이점을 이해하고 Places API (New)로 이전하세요.
새 API로 이전
새 API로 이전하려면 다음 이전 가이드를 참고하세요.
Places API (신규)에 추가된 주요 기능
이 섹션에서는 Places API (New)에 추가된 주요 기능을 다룹니다.
Places API (신규)는 Google Cloud의 서비스 인프라에 구현됩니다. 이 구현을 통해 OAuth와 같은 향상된 보안 옵션이 있는 더 안전하고 신뢰할 수 있는 플랫폼이 제공됩니다. 이 표준 API 설계는 API 전반에 일관성을 제공하여 Places API (신규)를 사용한 개발의 효율성을 개선합니다.
Places API (신규)는 성능이 개선되어 기존 Places API를 사용하는 앱을 대체할 가치가 있습니다.
간소화된 가격 책정
Places API (New)를 사용하면 사용한 데이터에 대해서만 비용을 지불하도록 가격이 단순화됩니다. 간소화된 가격 책정은 필드 마스크를 사용하여 구현됩니다.
Place Details (New), Nearby Search (New), Text Search (New)를 사용하면 필드 마스크를 사용하여 응답에서 반환할 필드의 목록을 제어할 수 있습니다. 그러면 요청된 데이터에 대해서만 요금이 청구됩니다. 필드 마스크를 사용하면 불필요한 데이터의 요청을 방지하여 불필요한 처리에 드는 시간과 요금을 막을 수 있습니다.
장소에 대한 일관된 응답 데이터
기존 API를 사용하면 장소 세부정보 (기존), 주변 검색 (기존), 텍스트 검색 (기존) API가 장소에 대해 서로 다른 응답 데이터를 반환했습니다.
Places API (New)는 응답을 표준화하므로 이러한 API는 모두 장소에 대해 동일한 데이터를 반환합니다.
확장된 장소 유형
이제 API 응답에 장소의 기본 유형이 포함될 수 있습니다. 모든 장소에는 표 A에 나열된 대로 장소의 기본 유형으로 지정된 단일 유형 값이 있을 수 있습니다.
새 API에는 여러 새로운 유형도 포함되어 있습니다. 주변 지역 검색 (신규) 및 텍스트 검색 (신규)을 사용한 검색에서 이러한 새로운 유형과 기존 유형을 사용할 수 있습니다. 새 유형은 모두 표 A에 포함됩니다.
동적 장소 데이터
Places API (New)는 EV 충전소의 이용 가능 여부 또는 주유소의 최신 연료 가격과 같은 동적 응답 데이터를 지원합니다. 이러한 응답 필드를 사용하여 동적 사용자 환경을 만드세요.
달리 명시되지 않는 한 이 페이지의 콘텐츠에는 Creative Commons Attribution 4.0 라이선스에 따라 라이선스가 부여되며, 코드 샘플에는 Apache 2.0 라이선스에 따라 라이선스가 부여됩니다. 자세한 내용은 Google Developers 사이트 정책을 참조하세요. 자바는 Oracle 및/또는 Oracle 계열사의 등록 상표입니다.
최종 업데이트: 2025-08-29(UTC)
[null,null,["최종 업데이트: 2025-08-29(UTC)"],[],[],null,["# Places API (Legacy) overview\n\n**European Economic Area (EEA) developers** If your billing address is in the European Economic Area, effective on 8 July 2025, the [Google Maps Platform EEA Terms of Service](https://cloud.google.com/terms/maps-platform/eea) will apply to your use of the Services. Functionality varies by region. [Learn more](/maps/comms/eea/faq).\n\nIntroduction\n------------\n\nThe Places API lets you search for and retrieve information for a variety of\nplace types using a text string or by proximity. Places API (Legacy) is the legacy\nversion of\n[Places API (New)](/maps/documentation/places/web-service/op-overview).\n\nThe following table lists the corresponding versions of both APIs. Use this\nguide to understand the key differences between the two and migrate to\nPlaces API (New).\n\n| Places API (Legacy) | Places API (New) | Notes |\n|------------------------------------------------------------------------------------|---------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| [Find Place (Legacy)](/maps/documentation/places/web-service/search-find-place) | [Text Search (New)](/maps/documentation/places/web-service/text-search) | There is no new version of Find Place (Legacy). Text Search (New) has replaced it. |\n| [Nearby Search (Legacy)](/maps/documentation/places/web-service/search-nearby) | [Nearby Search (New)](/maps/documentation/places/web-service/nearby-search) | All requests using the legacy API that include a text query should use [Text Search (New)](/maps/documentation/places/web-service/text-search) because Nearby Search (New) does not support text input. |\n| [Text Search (Legacy)](/maps/documentation/places/web-service/search-text) | [Text Search (New)](/maps/documentation/places/web-service/text-search) | |\n| [Place Details (Legacy)](/maps/documentation/places/web-service/details) | [Place Details (New)](/maps/documentation/places/web-service/place-details) | |\n| [Place Photos (Legacy)](/maps/documentation/places/web-service/photos) | [Place Photos (New)](/maps/documentation/places/web-service/place-photos) | |\n| [Place Autocomplete (Legacy)](/maps/documentation/places/web-service/autocomplete) | [Autocomplete (New)](/maps/documentation/places/web-service/place-autocomplete) | |\n| [Query Autocomplete (Legacy)](/maps/documentation/places/web-service/query) | [Autocomplete (New)](/maps/documentation/places/web-service/place-autocomplete) | Capabilities added to Autocomplete (New). |\n\nMigrate to the new APIs\n-----------------------\n\nTo migrate to the new APIs, see the following migration guides:\n\n- [Migrate to Nearby Search (New)](/maps/documentation/places/web-service/migrate-nearby)\n- [Migrate to Text Search (New)](/maps/documentation/places/web-service/migrate-text)\n- [Migrate to Place Details (New)](/maps/documentation/places/web-service/migrate-details)\n- [Migrate to Place Photos (New)](/maps/documentation/places/web-service/migrate-photo)\n- [Migrate to Autocomplete (New)](/maps/documentation/places/web-service/migrate-autocomplete)\n\nKey features added to Places API (New)\n--------------------------------------\n\nThis section covers key features added to Places API (New).\n\n### Implemented on the Google Cloud standard platform\n\nPlaces API (New) is implemented on the [service\ninfrastructure](https://cloud.google.com/service-infrastructure/docs/overview)\non Google Cloud. This implementation brings with it a more secure and trusted\nplatform with enhanced security options like\n[OAuth](/maps/documentation/places/web-service/oauth-token). This standard API\ndesign brings a level of consistency across the APIs that improve the efficiency\nof development with Places API (New).\n\n### Improved performance\n\nPlaces API (New) provides improved performance, making it worthwhile to\nreplace apps that use the existing Places API.\n\n### Simplified pricing\n\nPricing is simplified with Places API (New) so that you only pay for the\ndata you use. Simplified pricing is implemented using a [field\nmask](/maps/documentation/places/web-service/choose-fields).\n\nWith Place Details (New), Nearby Search (New), and\nText Search (New) you use the field mask to control the list of fields to\nreturn in the response. You are then only billed for the data requested. Using\nfield masking is a good design practice to ensure that you don't request\nunnecessary data, which helps to avoid unnecessary processing time and billing\ncharges.\n\n### Consistent response data for a place\n\nWith the legacy APIs, the Place Details (Legacy), Nearby Search (Legacy), and\nText Search (Legacy) APIs returned different response data for a place.\nPlaces API (New) standardizes the response so these APIs all return the\nsame data for a place.\n\n### Expanded place types\n\nThe API response can now contain a place's *primary type* . Every place can have\na single type value that is specified as the place's primary type, as listed in\n[Table A](/maps/documentation/places/web-service/place-types#table-a).\n\nThe new API also includes several new types. You can use these new types, and\nthe existing types, in a search with Nearby Search (New)\nand Text Search (New). The new types are all included in [Table\nA](/maps/documentation/places/web-service/place-types#table-a).\n\n### Dynamic place data\n\nPlaces API (New) supports dynamic response data, such as the availability\nof an EV charging station or the latest fuel prices for a gas station. Use these\nresponse fields to create dynamic user experiences."]]