Google Places API Baru adalah bagian dari Google Maps Platform yang menyajikan antarmuka untuk mengakses data terperinci tentang tempat di seluruh dunia. Versi baru ini memperluas kapabilitas pencarian, pengambilan detail tempat, foto tempat, dan fitur pelengkapan otomatis, sehingga pengembang dapat membangun aplikasi lokasi yang lebih kaya dengan informasi terkini tentang tempat-tempat tertentu. Fitur-fitur tersebut dirancang untuk meningkatkan pengalaman pengguna melalui data yang lebih lengkap, akurat, dan kontekstual.
Fitur Utama Places API Baru
- Text Search (Baru) dan Nearby Search (Baru): Mengizinkan pencarian tempat dengan string teks yang fleksibel maupun pencarian berbasis wilayah dengan radius yang dapat disesuaikan. Perbedaan utama keduanya adalah Text Search (Baru) lebih bebas terhadap frase pencarian, sedangkan Nearby Search (Baru) fokus pada lokasi geografis sekitar area tertentu.
- Place Details (Baru): Mengembalikan informasi rinci tentang satu tempat melalui Place ID unik, termasuk alamat, nomor telepon, jam operasional, ulasan, foto, dan atribut terkait tempat. Data ini penting untuk aplikasi yang membutuhkan profil tempat yang akurat dan konsisten.
- Place Photos (Baru): Menyediakan akses ke foto berkualitas tinggi dari database Places, dengan kemampuan menyesuaikan ukuran gambar sesuai kebutuhan aplikasi Anda. Nama resource foto diperlukan untuk permintaan gambar yang tepat.
- Autocomplete (Baru): Menampilkan prediksi tempat dan kueri saat mengetik, membantu mempercepat alur pengguna dan mengurangi kesalahan pengetikan. Token sesi memungkinkan grouping kueri dalam satu sesi penelusuran untuk penagihan dan pengalaman pengguna yang mulus.
- Kolom, atribut, dan opsi aksesibilitas baru: Places API (Baru) menambahkan kolom seperti regularSecondaryOpeningHours, pembayaran, parkir, dan opsi aksesibilitas (misalnya wheelchairAccessibleParking/Entrance/Restroom/Seating) untuk menyediakan informasi lebih rinci tentang tempat bagi semua pengguna.
- AI-powered AI Summaries (potensi integrasi): Beberapa versi dokumentasi menunjukkan adanya kemampuan ringkasan berbasis AI yang dapat menyintesis ulasan, area sekitar, dan highlight tempat, mendukung pengalaman pengguna yang lebih cepat dalam memilih tempat.
Cara Kerja dan Data Sumber
- Places API Baru beroperasi sebagai layanan REST yang mengembalikan data entitas tempat dalam format terstruktur. Data berasal dari berbagai sumber Google Maps Platform serta masukan kontribusi dari data publik yang dikelola oleh Google, dengan fokus pada konsistensi konten, kualitas gambar, dan informasi relevan seperti jam buka, kontak, dan ulasan.
- Integrasi dengan ekosistem Google Maps Platform memungkinkan pengembang menggabungkan Places API dengan layanan lain seperti Maps, Routes, dan API terkait lokasi untuk membangun pengalaman aplikasi yang terpadu.
Manfaat untuk Pengembang dan Pengguna
- Pengalaman pengguna yang lebih kaya: Data tempat yang lebih lengkap, foto, ulasan, dan informasi aksesibilitas meningkatkan kualitas rekomendasi dan keputusan pengguna saat memilih tempat untuk dikunjungi atau dijadikan tujuan layanan.
- Efisiensi pengembangan: Autocomplete, Place Details, dan Places Photos membangun fondasi data yang dapat diandalkan tanpa harus mengelola infrastruktur data tempat secara terpisah.
- Dukungan untuk aplikasi berbasis lokasi: Aplikasi perjalanan, pemesanan, ulasan, dan layanan pelanggan dapat mengintegrasikan data tempat secara langsung untuk meningkatkan kontekstualisasi hasil pencarian.
Catatan migrasi
- Bagi pelanggan lama Places API Baru, dokumentasi migrasi menyediakan panduan peralihan antara bagian-bagian inti seperti Place Details, Nearby Search, Text Search, dan Place Photos untuk memastikan transisi yang mulus tanpa mengganggu layanan yang berjalan.
Source :
https://developers.google.com/maps/documentation/places/web-service/op-overview?hl=id
https://developers.google.com/maps/documentation/places/web-service/release-notes
https://www.tatvic.com/blog/introducing-google-maps-platform-new-places-api/
https://www.onixnet.com/blog/exploring-new-locations-using-google-maps-places-api/
https://docs.cloud.google.com/api-gateway/docs?hl=id





