마이그레이션 개요

iOS용 Places SDK (신규)는 개선된 성능과 새로운 가격 모델을 제공하므로 iOS용 Places SDK를 사용하는 앱을 업데이트하는 것이 좋습니다. 기능 비교에 관한 자세한 내용은 SDK 선택을 참고하세요.

이 가이드를 통해 iOS용 Places SDK (신규)와 iOS용 Places SDK의 주요 차이점과 필요한 변경사항을 처리하는 방법을 알아보세요.

iOS용 Places SDK 사용 설정 (신규)

iOS용 Places SDK는 Places API 서비스를 사용합니다. iOS용 Places SDK (신규) 기능을 사용하려면 먼저 Google Cloud 프로젝트에서 Places API (신규)를 사용 설정해야 합니다. 자세한 내용은 Google Cloud 프로젝트 설정을 참조하세요.

그런 다음 앱에서 사용하는 API 키에 Places API(신규)를 추가해야 합니다. 자세한 내용은 API 키 사용을 참고하세요.

일반적인 변경사항

여러 API에 적용되는 일반적인 변경사항은 다음과 같습니다.

  • 새로운 가격 책정 모델을 사용합니다. 모든 API의 가격 책정 정보는 iOS용 Places SDK 가격 (신규)을 참고하세요.

  • 필드 마스킹은 응답에서 반환할 필드를 지정하려면 장소 세부정보 (신규), 주변 검색 (신규), 텍스트 검색 (신규)에 필요합니다.

  • GMSPlacesClient에는 이러한 새 API를 호출하는 새 메서드가 포함되어 있습니다.

  • 각 새 API에 대한 요청을 정의하기 위해 새 클래스가 추가되었습니다.

  • 응답 GMSPlace 인스턴스에는 GMSPlaceReview 유형의 새로운 reviews 속성이 포함됩니다. 앱이 GMSPlace 인스턴스에서 획득한 정보(예: 사진, 리뷰)를 표시할 때는 필수 저작자 표시도 표시해야 합니다.

    자세한 내용은 저작자 표시에 관한 문서를 참고하세요.

API별 변경사항

이 섹션에는 각 API에 대한 다음과 같은 이전 가이드가 포함되어 있습니다.