Method: locations.getVoiceOfMerchantState

VoiceOfMerchant durumunu alır.

HTTP isteği

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

URL, gRPC Kod Dönüştürme söz dizimini kullanır.

Yol parametreleri

Parametreler
name

string

Zorunlu. Konumun kaynak adı.

İstek içeriği

İstek metni boş olmalıdır.

Yanıt gövdesi

VoiceOfMerchant.GetVoiceOfMerchantState için yanıt mesajı.

Başarılı olursa yanıt metni aşağıdaki yapıyla birlikte verileri içerir:

JSON gösterimi
{
  "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.
}
Alanlar
hasVoiceOfMerchant

boolean

Konumun iyi durumda olup olmadığını ve Google'daki işletme üzerinde kontrol sahibi olup olmadığını belirtir. Konumda yapılan düzenlemeler, inceleme aşaması tamamlandıktan sonra Haritalar'a uygulanır.

hasBusinessAuthority

boolean

Konumun Google'daki işletme üzerinde yetkiye (sahiplik) sahip olup olmadığını belirtir. Doğru ise, başka bir konum devralamaz ve Haritalar'da baskın giriş olamaz. Ancak, Satıcının Sesi kazanılmadığı sürece (ör. HasVoiceOfMerchant değeri doğru olmalıdır) düzenlemeler yayınlanmaz.

gain_voice_of_merchant_action alanı. Google'da işletme üzerinde kontrol sahibi olmak için konuma önerilen işlem. gain_voice_of_merchant_action şunlardan yalnızca biri olabilir:
waitForVoiceOfMerchant

object (WaitForVoiceOfMerchant)

Voice of Merchant'ı edinmek için bekleyin. Konum, kalite amacıyla inceleniyor.

verify

object (Verify)

Doğrulama işlemini başlatın veya devam edin.

resolveOwnershipConflict

object (ResolveOwnershipConflict)

Bu konum, iyi durumdaki başka bir konumun kopyasını oluşturuyor. İyi durumdaki bir konuma erişebiliyorsanız işlemleri gerçekleştirmek için söz konusu konumun kimliğini kullanın. Aksi halde mevcut sahipten erişim izni isteyin.

complyWithGuidelines

object (ComplyWithGuidelines)

Konum, yönergelerimize uymuyor ve yeniden etkinleştirme için ek adımlar gerektiriyor. Bu sorunu düzeltmek için Yardım Merkezi makalesini inceleyin.

Yetkilendirme kapsamları

Aşağıdaki OAuth kapsamını gerektirir:

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

Daha fazla bilgi için OAuth 2.0'a Genel Bakış başlıklı makaleye bakın.

WaitForVoiceOfMerchant

Bu türde alan yok.

Konumun, incelemeyi geçtikten sonra satıcının sesini kazanacağını belirtir.

Doğrula

Konumun doğrulama gerektirdiğini belirtir. Konumda gerçekleştirilen mevcut doğrulama işlemleriyle ilgili bilgiler içerir.

JSON gösterimi
{
  "hasPendingVerification": boolean
}
Alanlar
hasPendingVerification

boolean

Bir doğrulama işleminin başlamış olup olmadığını ve ilgili konumda tamamlanıp tamamlanmadığını belirtir.

ResolveOwnershipConflict

Bu türde alan yok.

Konumun iyi durumdaki başka bir konumun kopyasını içerdiğini belirtir.

ComplyWithGuidelines

Konumun yönergelerimize uygun olmadığını belirtir.

JSON gösterimi
{
  "recommendationReason": enum (RecommendationReason)
}
Alanlar
recommendationReason

enum (RecommendationReason)

Konumun kurallara uygun olması için önerilmesinin nedeni.

RecommendationReason

Konumun Kurallara Uygunluk'a neden önerildiğini belirtir.

Sıralamalar
RECOMMENDATION_REASON_UNSPECIFIED Belirtilmedi.
BUSINESS_LOCATION_SUSPENDED İşletmenin bulunduğu konum askıya alınmışsa. Bu sorunu düzeltmek için Yardım Merkezi makalesini inceleyin.
BUSINESS_LOCATION_DISABLED İşletmenin bulunduğu konum devre dışı. Bu sorunu düzeltmek için Yardım Merkezi makalesini inceleyin.