GoogleLocations API memungkinkan Anda melihat di awal apakah lokasi sebelumnya telah diklaim di Profil Bisnis. Dengan demikian, jika lokasi telah diklaim, Anda dapat segera meminta akses ke lokasi. Selain itu, jika mengelola akun terverifikasi massal, Anda dapat lebih akurat memilih potensi kecocokan di awal dan menghindari pembuatan lokasi duplikat.
Endpoint API menampilkan URL yang menunjukkan apakah suatu lokasi telah diklaim. Jika lokasi telah diklaim, URL yang sama memungkinkan Anda memulai proses permintaan akses.
Gambar berikut memberikan ringkasan proses untuk mendapatkan kepemilikan lokasi.
![](https://developers-dot-devsite-v2-prod.appspot.com/static/my-business/images/locations1.png?authuser=9&hl=id)
Langkah berikut memungkinkan Anda menggunakan GoogleLocations
API:
- Kumpulkan data lokasi dari penjual.
-
Panggil endpoint
googleLocations.search
. Masukkan data lokasi dalam isi panggilan. Atau, Anda dapat menyediakannya dalam string kueri, mirip dengan yang dimasukkan di Penelusuran atau Maps. Misalnya, "Starbucks 5th ave NYC".API akan menampilkan daftar lokasi yang berpotensi cocok dan informasi tentang setiap lokasi, seperti
locationName
dan alamat. - Pilih lokasi yang cocok dengan lokasi Anda. Jika tidak ada kecocokan, panggil
accounts.locations.create
, dan lanjutkan ke langkah 5. -
Berdasarkan status
requestAdminRightsUrl
dalam respons, lakukan tindakan berikut:- Jika
requestAdminRightsUrl
ada, berarti pengguna lain sudah memegang kepemilikan listingan. Arahkan penjual ke URL untuk memulai permintaan akses dan kepemilikan lokasi yang ada di Profil Bisnis. - Jika
requestAdminRightsUrl
tidak ada, panggilaccounts.locations.create
dan buat listingan baru yang akan diverifikasi nanti.
- Jika
- Jika membuat listingan baru sebagai bagian dari proses ini, Anda dapat menggunakan API verifikasi untuk memulai verifikasi listingan. Untuk mendapatkan informasi lebih lanjut, lihat Mengelola verifikasi.