Migrasi ke Foto Tempat (Baru)

Places SDK for Android mendukung Place Photo yang ada. Jika Anda sudah terbiasa dengan Foto Tempat yang sudah ada, Foto Tempat versi baru akan membuat perubahan berikut:

  • Menggunakan model penetapan harga baru. Guna mengetahui informasi harga untuk semua API, lihat Places SDK for Android (Baru).

  • Place Photo yang ada menampilkan gambar bitmap. Place Photo (Baru) menampilkan URI ke gambar.

  • Place Photo yang ada mendukung ukuran foto maksimum 1600x1600 piksel. Place Photo (Baru) mendukung ukuran hingga 4800x4800 piksel.

  • Untuk membuat permintaan, panggil metode PlacesClient.fetchResolvedPhotoUri() baru.

  • Anda hanya dapat memanggil metode PlacesClient.fetchPhoto() jika mengaktifkan Places API. Metode tersebut tidak tersedia jika Anda hanya mengaktifkan Places API (Baru).

    Untuk informasi selengkapnya, lihat Menggunakan Kunci API.

  • Teruskan objek dari class FetchResolvedPhotoUriRequest ke permintaan.

  • Setiap foto dalam respons direpresentasikan oleh objek PhotoMetadata. Untuk Places SDK for Android (Baru), objek PhotoMetadata berisi metode PhotoMetadata.getAuthorAttributions() baru yang menampilkan objek dengan jenis AuthorAttributions.

    Jika objek PhotoMetadata yang ditampilkan menyertakan atribusi atau atribusi penulis, Anda harus menyertakan atribusi ini dalam aplikasi di mana pun Anda menampilkan gambar. Lihat dokumentasi tentang atribusi.

  • Untuk mengakses atribusi penulis baru di PhotoMetadata, Anda harus melakukan inisialisasi aplikasi dengan memanggil metode Places.initializeWithNewPlacesApiEnabled(). Untuk informasi selengkapnya tentang cara memilih layanan Places API, lihat Menyiapkan project Google Cloud.

Contoh permintaan

Untuk contoh lengkapnya, lihat Foto Tempat (Baru).