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 metni

İstek metni boş olmalıdır.

Yanıt metni

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,

  // The following is a list of mutually exclusive fields. At most one of the
  // fields will be set in a response:
  "waitForVoiceOfMerchant": {
    object (WaitForVoiceOfMerchant)
  },
  "verify": {
    object (Verify)
  },
  "resolveOwnershipConflict": {
    object (ResolveOwnershipConflict)
  },
  "complyWithGuidelines": {
    object (ComplyWithGuidelines)
  }
  // End of mutually exclusive fields.
}
Alanlar
hasVoiceOfMerchant

boolean

Konumun iyi durumda olup olmadığını ve Google'da işletme üzerinde kontrol sahibi olup olmadığını gösterir. Konumda yapılan tüm düzenlemeler, inceleme aşamasından geçtikten sonra Haritalar'a uygulanır.

hasBusinessAuthority

boolean

Konumun Google'daki işletme üzerinde yetkiye (sahipliğe) sahip olup olmadığını gösterir. Bu değer doğruysa başka bir konum, Haritalar'da baskın giriş haline gelemez. Ancak Satıcı Sesi kazanılmadığı sürece (ör. hasVoiceOfMerchant doğru olduğunda) düzenlemeler yayınlanmaz.

Google'da işletme üzerinde kontrol sahibi olmak için konumla ilgili önerilen işlem. Aşağıda, birbirini dışlayan alanların listesi verilmiştir. Yanıtta en fazla bir alan ayarlanır:
waitForVoiceOfMerchant

object (WaitForVoiceOfMerchant)

Satıcının Sesi'ni kazanmayı bekleyin. Konum, kalite nedenleriyle incelenmektedir.

verify

object (Verify)

Doğrulama sürecini başlatın veya devam ettirin.

resolveOwnershipConflict

object (ResolveOwnershipConflict)

Bu konum, iyi durumda olan başka bir konumun kopyasıdır. İyi durumda olan konuma erişiminiz varsa işlemleri gerçekleştirmek için bu konumun kimliğini kullanın. Aksi takdirde, mevcut sahibinden erişim isteyin.

complyWithGuidelines

object (ComplyWithGuidelines)

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

Birbirini hariç tutan alanların sonu.

Yetkilendirme kapsamları

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

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

Daha fazla bilgi için OAuth 2.0 Overview sayfasını inceleyin.

WaitForVoiceOfMerchant

Bu türün alanı yok.

Konumun, incelemeyi geçtikten sonra satıcı sesini kazanacağını gösterir.

Doğrula

Konumun doğrulanması gerektiğini gösterir. Konumda gerçekleştirilen mevcut doğrulama işlemleriyle ilgili bilgileri içerir.

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

boolean

Doğrulama sürecinin başlayıp başlamadığını ve konum tarafından tamamlanıp tamamlanamayacağını gösterir.

ResolveOwnershipConflict

Bu türün alanı yok.

Konumun, iyi durumda olan başka bir konumun kopyası olduğunu gösterir.

ComplyWithGuidelines

Konumun kurallarımıza uymadığını gösterir.

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

enum (RecommendationReason)

Konumun, yönergelere uyması için önerilme nedeni.

RecommendationReason

Konumun neden ComplyWithGuidelines'a önerildiğini gösterir.

Sıralamalar
RECOMMENDATION_REASON_UNSPECIFIED Belirtilmedi.
BUSINESS_LOCATION_SUSPENDED İşletme konumu askıya alınmışsa Bu sorunu düzeltmek için Yardım Merkezi makalesini inceleyin.
BUSINESS_LOCATION_DISABLED İşletme konumu devre dışı bırakıldı. Bu sorunu düzeltmek için Yardım Merkezi makalesini inceleyin.