Ringkasan migrasi

Places SDK for Android (Baru) memberikan performa yang lebih baik dan sehingga memberi Anda kesempatan untuk mengupdate aplikasi yang Places SDK for Android. Untuk detail selengkapnya tentang membandingkan fitur, lihat Pilih SDK Anda.

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 Places API. Untuk menggunakan fitur Places SDK for Android (Baru), Anda harus mengaktifkan terlebih dahulu Places API (Baru) di project Google Cloud Anda. Untuk informasi selengkapnya, lihat Menyiapkan project Google Cloud project Anda.

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

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 mana yang ingin ditampilkan dalam respons.

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

  • Respons Place berisi objek baru getReviews() yang menampilkan Daftar Review objek terstruktur dalam jumlah besar. Saat aplikasi Anda menampilkan informasi yang diperoleh dari Place seperti foto dan ulasan, aplikasi juga harus menampilkan atribusi.

    Untuk informasi selengkapnya, lihat dokumentasi tentang atribusi.

Perubahan khusus API

Bagian ini mencakup panduan migrasi berikut untuk setiap API: