소개
iOS용 Places SDK를 사용하면 기기 근처의 지역 비즈니스 및 기타 장소에 상황에 따라 응답하는 위치 인식 앱을 빌드할 수 있습니다. 즉, 사용자에게 의미가 있는 장소를 기반으로 풍부한 앱을 빌드할 수 있습니다.
개념
장소는 이름이 있는 물리적인 공간으로 정의됩니다. 장소는 지도에서 찾을 수 있는 모든 것을 의미합니다.
예를 들어 지역 비즈니스, 관심 장소, 지리적 위치가
포함됩니다. API에서 장소는 GMSPlace Class Reference
로
표현됩니다.
여기에는 장소 이름 및 주소, 지리적 위치, 장소 ID, 전화번호, 장소 유형, 웹사이트 URL 등의 정보가 포함됩니다.
SDK 버전 선택
iOS용 Places SDK 버전 9.0.0은 기존의 iOS용 Places SDK와 차세대 SDK인 iOS용 Places SDK (신규)라는 두 가지 SDK 버전을 지원합니다.
첫 번째 작업은 사용할 SDK를 결정하는 것입니다. 이는 SDK를 이미 사용 중인 신규 고객 또는 기존 고객인 경우에 해당합니다. 두 SDK 버전의 주요 차이점을 알아보려면 SDK 버전 선택을 참고하세요.
각 SDK 버전의 가격 책정
선택한 SDK 버전에서 가격을 관리합니다. iOS용 Places SDK (신규)는 사용한 데이터에 대해서만 비용을 지불하도록 간소화된 가격 책정 모델을 지원합니다. 두 SDK의 가격 책정에 관한 자세한 내용은 사용량 및 결제를 참고하세요.
GooglePlacesSwift 미리보기 출시
이 출시에는 GooglePlacesSwift 0.1.0의 미리보기 출시가 포함되어 있습니다. GooglePlacesSwift를 사용하면 새로운 Swift 인터페이스를 사용하여 Place API를 호출할 수 있습니다. 여기에는 iOS용 Places SDK (신규)의 모든 API가 포함됩니다.
- Place Autocomplete (신규)
- Place Details (New)
- 장소 사진 (신규)
- 텍스트 검색(신규)
- 주변 검색 (신규)
GooglePlacesSwift는다음을 요구합니다.
- API 키에서 Places API (신규)를 사용 설정해야 합니다. 자세한 내용은 Google Cloud 프로젝트 설정을 참조하세요.
- Xcode 15.3
자세한 내용은 GooglePlacesSwift API 참조를 확인하세요.
SDK 개요
iOS용 Places SDK를 사용하면 고객이 현재 위치와 주위를 탐색할 수 있습니다. iOS용 Places SDK는 다음 API를 제공합니다.
iOS용 Places SDK (신규) | iOS용 Places SDK | 설명 |
---|---|---|
장소 세부정보 (신규) | 장소 세부정보 | 장소의 이름 및 주소, 지리적 위치, 장소 유형 (나이트클럽, 애완동물 전문점, 박물관 등)을 포함한 장소에 대한 정보를 반환합니다. |
장소 사진 (신규) | 장소 사진 | 장소의 고화질 이미지를 반환합니다. |
텍스트 검색 (신규) | 텍스트 검색을 기반으로 장소 집합에 대한 정보를 반환합니다. | |
주변 검색 (신규) | 위치를 검색 영역으로 지정하여 장소 집합에 대한 정보를 반환합니다. | |
자동 완성 (신규) | 자동 완성 | 사용자가 입력할 때 장소의 이름 및/또는 주소를 자동으로 채웁니다. |
Current Place | 사용자 기기가 마지막으로 위치한 것으로 알려진 장소의 목록을 각 장소에 대한 상대적 유사도 표시와 함께 반환합니다. |
SDK의 다른 주요 특징은 다음과 같습니다.
- Wi-Fi 검색을 통해 저전력에서도 정확하게 장소를 감지할 수 있습니다.
- 기기 내 캐싱: iOS용 Places SDK에 대한 대부분의 요청에는 Google 서버로의 왕복이 포함될 수 있지만 30일 동안 로컬로 데이터를 캐시할 수도 있습니다.
정책 및 약관
iOS용 Places SDK를 사용하는 모든 애플리케이션은 Google Maps Platform 서비스 약관 및 저작자 표시 표시에 설명된 요구사항을 준수해야 합니다.