Perhatian: Postingan yang terkait dengan COVID-19 sekarang diizinkan sementara untuk jaringan gerai. Selain itu, Google Bisnisku saat ini beroperasi dengan fungsi terbatas. Pelajari perubahan produk sementara lebih lanjut.

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.

Gambar berikut memberikan ringkasan proses verifikasi:

Gambar 1: Diagram swimlane verifikasi lokasi Google Bisnisku

Mendapatkan status verifikasi saat ini

Pengguna dapat memanggil accounts.locations.get pada lokasi untuk mengambil statusnya saat ini. Jika boolean location.LocationState.isVerified adalah true, maka lokasi tersebut sudah diverifikasi. Jika tidak, gunakan langkah di bagian berikut untuk memverifikasi lokasi.

Mengambil opsi verifikasi

Penyedia dapat menggunakan platform metode accounts.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://mybusiness.googleapis.com/v4/accounts/{accountId}/locations/{locationId}
:fetchVerificationOptions

{
  "languageCode": "en"
}

Memulai proses verifikasi

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

HTTP
POST
https://mybusiness.googleapis.com/v4/accounts/{accountId}/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 accounts.locations.verifications mengambil status verifikasi dan histori saat ini untuk lokasi yang ditentukan dalam panggilan.

Untuk mengambil verifikasi saat ini, gunakan perintah berikut:

HTTP
GET
https://mybusiness.googleapis.com/v4/accounts/{accountId}/locations/{locationId}
/verifications

Menyelesaikan verifikasi yang menunggu keputusan

Terkadang, kode PIN dan metode accounts.locations.verifications.complete diperlukan untuk menyelesaikan verifikasi suatu bisnis.

Untuk menyelesaikan verifikasi yang menunggu keputusan, gunakan hal berikut:

HTTP
POST
https://mybusiness.googleapis.com/v4/accounts/{accountId}/locations/{locationId}
/verifications/{verificationId}:complete

{
  "pin": "123456"
}