Yerin Fotoğrafları (Eski) özelliğinden Yerin Fotoğrafları (Yeni) özelliğine geçiş

Avrupa Ekonomik Alanı (AEA) geliştiricileri

Android için Yerler SDK'sı, Yer Fotoğrafları (Eski)'nı destekler. Yer Fotoğrafları (Eski) özelliğini kullanıyorsanız Yer Fotoğrafları (Yeni)'nda aşağıdaki değişiklikler yapılır:

  • Yeni bir fiyatlandırma modeli kullanır. Tüm API'lerin fiyatlandırma bilgileri için Android için Yerler SDK'sı (Yeni) sayfasına bakın.

  • Yer Fotoğrafları (Eski) bir bit eşlem resmi döndürür. Yer Fotoğrafları (Yeni), resmin URI'sini döndürür.

  • Yer Fotoğrafları (Eski) en fazla 1.600 x 1.600 piksel boyutundaki fotoğrafları destekliyordu. Yer Fotoğrafları (Yeni) 4.800 x 4.800 piksele kadar olan boyutları destekler.

  • İstek göndermek için yeni PlacesClient.fetchResolvedPhotoUri() yöntemini çağırın.

    Daha fazla bilgi için API anahtarlarını kullanma başlıklı makaleyi inceleyin.

  • İsteğe yeni FetchResolvedPhotoUriRequest sınıfının bir nesnesini iletin.

  • Yanıttaki her fotoğraf bir PhotoMetadata nesnesiyle temsil edilir. Android için Yerler SDK'sında (Yeni) PhotoMetadata nesnesi, AuthorAttributions türünde bir nesne döndüren yeni bir PhotoMetadata.getAuthorAttributions() yöntem içerir.

    Döndürülen PhotoMetadata nesnesi herhangi bir atıf veya yazar atfı içeriyorsa bu atıfları, resmi uygulamanızda gösterdiğiniz her yere eklemeniz gerekir. İlişkilendirmeler ile ilgili belgelere bakın.

  • PhotoMetadata içindeki yeni yazar ilişkilendirmelerine erişmek için Places.initializeWithNewPlacesApiEnabled() yöntemini çağırarak uygulamanızı başlatmanız gerekir. Places API hizmetini seçme hakkında daha fazla bilgi için Google Cloud projenizi ayarlama başlıklı makaleye bakın.

Örnek istek

Tam bir örnek için Yer Fotoğrafları (Yeni) başlıklı makaleyi inceleyin.