Method: locations.getVoiceOfMerchantState

Mendapatkan status VoiceOfMerchant.

Permintaan HTTP

GET https://mybusinessverifications.googleapis.com/v1/{name=locations/*}/VoiceOfMerchantState

URL menggunakan sintaksis gRPC Transcoding.

Parameter jalur

Parameter
name

string

Wajib. Nama resource lokasi.

Isi permintaan

Isi permintaan harus kosong.

Isi respons

Pesan respons untuk VoiceOfMerchant.GetVoiceOfMerchantState.

Jika berhasil, isi respons memuat data dengan struktur berikut:

Representasi JSON
{
  "hasVoiceOfMerchant": boolean,
  "hasBusinessAuthority": boolean,

  // Union field gain_voice_of_merchant_action can be only one of the following:
  "waitForVoiceOfMerchant": {
    object (WaitForVoiceOfMerchant)
  },
  "verify": {
    object (Verify)
  },
  "resolveOwnershipConflict": {
    object (ResolveOwnershipConflict)
  },
  "complyWithGuidelines": {
    object (ComplyWithGuidelines)
  }
  // End of list of possible types for union field gain_voice_of_merchant_action.
}
Kolom
hasVoiceOfMerchant

boolean

Menunjukkan apakah lokasi memiliki reputasi baik dan memiliki kontrol atas bisnis di Google. Setiap hasil edit yang dibuat pada lokasi akan diterapkan ke Maps setelah melewati fase peninjauan.

hasBusinessAuthority

boolean

Menunjukkan apakah lokasi memiliki otoritas (kepemilikan) atas bisnis di Google. Jika benar, lokasi lain tidak dapat mengambil alih dan menjadi listingan dominan di Maps. Namun, hasil edit tidak akan ditayangkan kecuali jika Voice of Merchant diperoleh (yaitu hasVoiceOfMerchant true).

Kolom union gain_voice_of_merchant_action. Tindakan direkomendasikan ke lokasi untuk mendapatkan kontrol atas bisnis di Google. gain_voice_of_merchant_action hanya ada berupa salah satu diantara berikut:
waitForVoiceOfMerchant

object (WaitForVoiceOfMerchant)

Tunggu untuk mendapatkan Voice of Merchant. Lokasi sedang dalam peninjauan untuk menjaga kualitas.

verify

object (Verify)

Mulai atau lanjutkan proses verifikasi.

resolveOwnershipConflict

object (ResolveOwnershipConflict)

Lokasi ini sama dengan lokasi lain yang bereputasi baik. Jika Anda memiliki akses ke lokasi yang bereputasi baik, gunakan id lokasi tersebut untuk melakukan operasi. Atau, minta akses dari pemilik saat ini.

complyWithGuidelines

object (ComplyWithGuidelines)

Lokasi tidak mematuhi pedoman kami dan memerlukan langkah tambahan untuk diaktifkan kembali. Untuk memperbaiki masalah ini, baca Artikel Pusat Bantuan.

Cakupan otorisasi

Memerlukan cakupan OAuth berikut ini:

  • https://www.googleapis.com/auth/business.manage

Untuk informasi selengkapnya, lihat Ringkasan OAuth 2.0.

WaitForVoiceOfMerchant

Jenis ini tidak memiliki kolom.

Menunjukkan bahwa lokasi akan mendapatkan voice of merchant setelah lulus peninjauan.

Verifikasi

Menunjukkan bahwa lokasi memerlukan verifikasi. Berisi informasi tentang tindakan verifikasi saat ini yang dilakukan di lokasi.

Representasi JSON
{
  "hasPendingVerification": boolean
}
Kolom
hasPendingVerification

boolean

Menunjukkan apakah proses verifikasi sudah dimulai, dan dapat diselesaikan oleh lokasi.

ResolveOwnershipConflict

Jenis ini tidak memiliki kolom.

Menunjukkan bahwa lokasi tersebut menduplikasi lokasi lain yang memiliki reputasi baik.

ComplyWithGuidelines

Menunjukkan bahwa lokasi tidak mematuhi panduan kami.

Representasi JSON
{
  "recommendationReason": enum (RecommendationReason)
}
Kolom
recommendationReason

enum (RecommendationReason)

Alasan lokasi tersebut direkomendasikan untuk mematuhi pedoman.

RecommendationReason

Menunjukkan alasan lokasi direkomendasikan menurut Mematuhi Pedoman.

Enum
RECOMMENDATION_REASON_UNSPECIFIED Tidak ditentukan.
BUSINESS_LOCATION_SUSPENDED Lokasi bisnis ditangguhkan. Untuk memperbaiki masalah ini, baca artikel Pusat Bantuan.
BUSINESS_LOCATION_DISABLED Lokasi bisnis dinonaktifkan. Untuk memperbaiki masalah ini, baca artikel Pusat Bantuan.