Places API juga tersedia dengan Klien Java, Klien Python, Klien Go, dan Klien Node.js untuk Layanan Google Maps. Places API dan library klien ditujukan untuk digunakan dalam aplikasi server.
Jika Anda mem-build aplikasi sisi klien, lihat Places SDK for Android, Places SDK for iOS, dan Places Library, Maps JavaScript API.
Places API memungkinkan Anda menelusuri informasi tempat menggunakan berbagai kategori, termasuk tempat usaha, lokasi menarik terkemuka, dan lokasi geografis. Anda dapat menelusuri tempat berdasarkan jarak atau string teks. Place Search menampilkan daftar tempat beserta informasi ringkasan tentang setiap tempat; informasi tambahan tersedia menggunakan kueri Place Details.
Membandingkan jenis penelusuran
Ada tiga endpoint penelusuran yang tersedia dengan karakteristik yang berbeda. Tabel berikut menyoroti beberapa perbedaan tersebut.
Jenis | Pemilihan kolom | Penelusuran teks | Teks ambigu | Filter lokasi | Filter tambahan |
---|---|---|---|---|---|
Find Place | input |
||||
Penelusuran Langsung | keyword |
||||
Text Search | query |
Pemilihan kolom
Tidak ada cara untuk membatasi Nearby Search atau Text Search agar hanya menampilkan kolom tertentu. Agar tidak meminta (dan membayar) data yang tidak Anda perlukan, gunakan permintaan Find Place.
Teks ambigu
Find Place dan Text Search dioptimalkan untuk mencocokkan teks ambigu di sejumlah kolom, sedangkan Nearby Search dibatasi untuk pencocokan ketat pada subset kolom.
Filter tambahan
Nearby Search dan Text Search memungkinkan parameter tambahan untuk memfilter hasil,
(misalnya, minprice
, maxprice
, opennow
, dan type
).