Dokumen ini memandu Anda dalam membuat permintaan dasar ke Places Aggregate API dan memahami responsnya, yang mencakup jumlah tempat yang cocok.
Untuk menggunakan Places Aggregate API, kirim permintaan POST HTTP ke endpoint computeInsights sebagai berikut:
https://areainsights.googleapis.com/v1:computeInsights
Sempurnakan permintaan Anda dengan memberikan parameter wilayah dan jenis di isi JSON. Contoh ini menunjukkan permintaan untuk menampilkan jumlah restoran di San Francisco yang beroperasi, harganya sedang, dan diberi rating antara 4 dan 5 bintang.
curl --location 'https://areainsights.googleapis.com/v1:computeInsights' \
--header 'X-Goog-Api-Key: API_KEY' \
--header 'Content-Type: application/json' \
--data '{
"insights":[
"INSIGHT_COUNT"
],
"filter":{
"locationFilter":{
"region":{
"place":"places/ChIJIQBpAG2ahYAR_6128GcTUEo"
}
},
"typeFilter":{
"includedTypes":[
"restaurant"
]
},
"operatingStatus":[
"OPERATING_STATUS_OPERATIONAL"
],
"priceLevels":[
"PRICE_LEVEL_INEXPENSIVE"
],
"ratingFilter":{
"minRating":4.0,
"maxRating":5.0
}
}
}'
Respons Places Aggregate API
Respons berikut dari contoh permintaan di atas menunjukkan jumlah restoran yang cocok dengan kriteria.
{ "count": "850" }
Cobalah!
API Explorer memungkinkan Anda membuat contoh permintaan sehingga Anda dapat memahami API dan opsi API.
- Pilih ikon API,
,
di sisi kanan halaman. - Jika ingin, luaskan Tampilkan parameter standar untuk menetapkan parameter apa pun.
- Jika ingin, edit Isi permintaan.
- Pilih tombol Eksekusi. Dalam dialog, pilih akun yang ingin Anda gunakan untuk membuat permintaan.
Di panel API Explorer, pilih ikon luaskan,
, untuk meluaskan jendela API Explorer.
Langkah berikutnya
- Pelajari contoh lainnya tentang hal yang dapat Anda capai dengan Places Aggregate API.
- Lihat parameter permintaan secara lebih mendetail.
- Lihat dokumentasi API lengkap .