Ringkasan migrasi

Places SDK for Android (Baru) memberikan performa yang lebih baik dan model penetapan harga baru, sehingga perlu untuk mengupdate aplikasi yang menggunakan Places SDK for Android. Untuk detail selengkapnya tentang membandingkan fitur, lihat Memilih SDK.

Gunakan panduan ini untuk memahami perbedaan utama di Places SDK for Android (Baru) dibandingkan dengan Places SDK for Android, beserta cara menangani perubahan yang diperlukan.

Mengaktifkan Places SDK for Android (Baru)

Places SDK for Android bergantung pada layanan Places API. Untuk menggunakan fitur Places SDK for Android (Baru), Anda harus mengaktifkan Places API (Baru) terlebih dahulu di project Google Cloud Anda. Untuk mengetahui informasi selengkapnya, lihat artikel Menyiapkan project Google Cloud.

Selanjutnya, Anda harus memastikan bahwa Anda telah menambahkan Places API (Baru) ke kunci API yang digunakan oleh aplikasi Anda. Untuk mengetahui informasi selengkapnya, lihat Menggunakan Kunci API.

Perubahan umum

Beberapa perubahan umum yang berlaku untuk beberapa API meliputi:

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

  • Penyamaran kolom diperlukan oleh Place Details (Baru), Nearby Search (Baru), dan Text Search (Baru) untuk menentukan kolom yang ingin ditampilkan dalam respons.

  • Class baru telah ditambahkan untuk menentukan permintaan atau menambahkan kolom baru ke respons.

  • Objek Place respons berisi metode getReviews() baru yang menampilkan Daftar objek Review. Saat aplikasi menampilkan informasi yang diperoleh dari objek Place, seperti foto dan ulasan, aplikasi juga harus menampilkan atribusi yang diperlukan.

    Untuk mengetahui informasi selengkapnya, lihat dokumentasi tentang atribusi.

Perubahan khusus API

Bagian ini mencakup panduan migrasi berikut untuk setiap API: