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 diisi. 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 bereputasi baik dan memiliki kontrol atas bisnis di Google. Setiap hasil edit yang dibuat pada lokasi akan diterapkan ke Maps setelah fase peninjauan lulus.

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 Voice of Merchant diperoleh (misalnya hasVoiceOfMerchant benar).

Kolom union gain_voice_of_merchant_action. Tindakan yang direkomendasikan ke lokasi guna mendapatkan kontrol atas bisnis tersebut di Google. gain_voice_of_merchant_action hanya dapat berupa salah satu dari 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 memiliki reputasi baik. Jika Anda memiliki akses ke lokasi dengan reputasi baik, gunakan ID lokasi tersebut untuk melakukan operasi. Jika tidak, minta akses dari pemilik saat ini.

complyWithGuidelines

object (ComplyWithGuidelines)

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

Cakupan otorisasi

Memerlukan cakupan OAuth berikut:

  • 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 pedoman kami.

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

enum (RecommendationReason)

Alasan lokasi direkomendasikan untuk mematuhi pedoman.

RecommendationReason

Menunjukkan alasan lokasi direkomendasikan untuk 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.