Verifications API dan Business Information API telah diluncurkan. Tugas migrasi diperlukan. Lihat jadwal penghentian kami untuk mengetahui informasi selengkapnya terkait endpoint yang tidak digunakan lagi. Anda juga dapat mendaftar ke milis kami untuk menerima info terbaru.

Mengelola verifikasi

Penyedia yang menawarkan pengelolaan listingan langsung pada platform mereka dapat memverifikasi bisnis penjual dalam situs mereka. Hal ini meniadakan kebutuhan untuk mengalihkan penjual ke UI Google Bisnisku.

Mendapatkan status saat ini

Pengguna dapat memanggil locations.getVoiceOfMerchantState pada lokasi untuk mengambil statusnya saat ini. Jika boolean hasVoiceOfMerchant adalah true, berarti lokasi tersebut sudah memiliki reputasi baik dan tidak ada tindakan tambahan yang diperlukan. Atau, jika tindakan gain_voice_of_merchant dalam respons berisi verify, Anda harus menyelesaikan verifikasi. Ikuti petunjuk di bawah untuk mendapatkan informasi lebih lanjut.

Mengambil opsi verifikasi

Penyedia dapat menggunakan metode locations.fetchVerificationOptions untuk meminta penjual memilih metode kontak pilihan dari daftar metode verifikasi yang tersedia.

Untuk mengambil opsi verifikasi, gunakan hal berikut:

HTTP
POST
https://mybusinessverifications.googleapis.com/v1/{locationId}:fetchVerificationOptions

{
  "languageCode": "en"
}

Memulai proses verifikasi

Setelah metode verifikasi dipilih, locations.verify digunakan untuk memulai proses verifikasi. Akibat panggilan ini, lokasi beralih ke status terverifikasi atau status error ditampilkan.

HTTP
POST
https://mybusinessverifications.googleapis.com/v1/locations/{locationId}
:verify

// Use only one of the below verification methods

// For postcard verification:
{
  "method": "ADDRESS",
  "languageCode": "en",
  "addressInput": {
    "mailerContactName": "Ann Droyd"
  }
}

// For phone verification:
{
  "method": "PHONE_CALL",
  "languageCode": "en",
  "phoneInput": {
    "phoneNumber": "800-555-0136"
  }
}

// For SMS verification:
{
  "method": "SMS",
  "languageCode": "en",
  "phoneInput": {
    "phoneNumber": "800-555-0136"
  }
}

// For email verification:
{
  "method": "EMAIL",
  "languageCode": "en",
  "emailInput": {
    "emailAddress": "ex@google.com"
  }
}

Mengambil verifikasi saat ini

Panggilan locations.verifications.list akan mengambil histori permintaan verifikasi bersama dengan statusnya untuk lokasi yang ditentukan dalam panggilan.

Untuk mengambil semua permintaan verifikasi, gunakan hal berikut:

HTTP
GET
https://mybusinessverifications.googleapis.com/v1/locations/{locationId}
/verifications

Menyelesaikan verifikasi yang menunggu keputusan

Kode PIN dan metode locations.verifications.complete biasanya diperlukan untuk menyelesaikan verifikasi suatu bisnis.

Untuk menyelesaikan verifikasi yang menunggu keputusan, gunakan hal berikut:

HTTP
POST
https://mybusinessverifications.googleapis.com/v1/locations/{locationId}
/verifications/{verificationId}:complete

{
  "pin": "123456"
}