Android용 Places SDK는 기존 장소 사진을 지원합니다. 기존 장소 사진에 익숙한 경우 새 버전의 장소 사진에는 다음과 같은 변경사항이 적용됩니다.
새로운 가격 책정 모델을 사용합니다. 모든 API의 가격 정보는 Android용 Places SDK(신규)를 참고하세요.
기존 장소 사진은 비트맵 이미지를 반환합니다. 장소 사진 (신규)은 이미지의 URI를 반환합니다.
기존 장소 사진은 최대 1600x1600픽셀의 사진 크기를 지원했습니다. 장소 사진 (신규)은 최대 4,800x4,800픽셀 크기를 지원합니다.
요청하려면 새
PlacesClient.fetchResolvedPhotoUri()
메서드를 호출합니다.Places API를 사용 설정한 경우에만
PlacesClient.fetchPhoto()
메서드를 호출할 수 있습니다. Places API (신규)만 사용 설정한 경우에는 이 메서드를 사용할 수 없습니다.자세한 내용은 API 키 사용을 참고하세요.
요청에 새
FetchResolvedPhotoUriRequest
클래스의 객체를 전달합니다.응답의 각 사진은
PhotoMetadata
객체로 표현됩니다. Android용 Places SDK (신규)의 경우PhotoMetadata
객체에AuthorAttributions
유형의 객체를 반환하는 새로운PhotoMetadata.getAuthorAttributions()
메서드가 포함되어 있습니다.반환된
PhotoMetadata
객체에 저작자 표시 또는 작성자 저작자 표시가 포함된 경우 이미지를 표시할 때마다 애플리케이션에 이러한 저작자 표시를 포함해야 합니다. 기여 분석에 관한 문서를 참고하세요.PhotoMetadata
의 새 저자 저작자 표시에 액세스하려면Places.initializeWithNewPlacesApiEnabled()
메서드를 호출하여 앱을 초기화해야 합니다. Places API 서비스를 선택하는 방법에 관한 자세한 내용은 Google Cloud 프로젝트 설정을 참고하세요.
요청 예시
전체 예시는 장소 사진 (신규)을 참고하세요.