Method: locations.getVoiceOfMerchantState

Pobiera stan VoiceOfMerchant.

Żądanie HTTP

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

Adres URL używa składni transkodowania gRPC.

Parametry ścieżki

Parametry
name

string

Wymagane. Nazwa zasobu lokalizacji.

Treść żądania

Treść żądania musi być pusta.

Treść odpowiedzi

Odpowiedź na VoiceOfMerchant.GetVoiceOfMerchantState

W przypadku powodzenia treść żądania zawiera dane o następującej strukturze:

Zapis 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.
}
Pola
hasVoiceOfMerchant

boolean

Wskazuje, czy lokalizacja ma dobrą opinię i ma kontrolę nad firmą w Google. Wszelkie zmiany wprowadzone w tej lokalizacji zostaną zastosowane w Mapach po przejściu etapu weryfikacji.

hasBusinessAuthority

boolean

Wskazuje, czy lokalizacja ma uprawnienia właściciela (właściciela) firmy w Google. Jeśli wybrano opcję prawda, inna lokalizacja nie może przejąć i stać się główną wizytówką w Mapach Google. Zmiany nie zostaną jednak opublikowane, dopóki nie uzyskasz Voice of Merchant (np. hasVoiceOfMerchant ma wartość true).

Pole sumy gain_voice_of_merchant_action. Zalecane działanie dla lokalizacji w celu uzyskania kontroli nad firmą w Google. gain_voice_of_merchant_action może mieć tylko jedną z tych wartości:
waitForVoiceOfMerchant

object (WaitForVoiceOfMerchant)

Zaczekaj, aż uzyskasz Voice of Merchant. Lokalizacja jest sprawdzana pod kątem jakości.

verify

object (Verify)

Rozpocznij lub kontynuuj proces weryfikacji.

resolveOwnershipConflict

object (ResolveOwnershipConflict)

Ta lokalizacja duplikuje inną lokalizację o dobrej opinii. Jeśli masz dostęp do lokalizacji w dobrej opinii, możesz jej używać do wykonywania operacji, używając identyfikatora tej lokalizacji. W przeciwnym razie poproś obecnego właściciela o dostęp.

complyWithGuidelines

object (ComplyWithGuidelines)

Lokalizacja jest niezgodna z naszymi wytycznymi i w celu jej przywrócenia wymaga wykonania dodatkowych czynności. Aby rozwiązać ten problem, przeczytaj artykuł w Centrum pomocy.

Zakresy autoryzacji

Wymaga następującego zakresu OAuth:

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

Więcej informacji znajdziesz w artykule Omówienie protokołu OAuth 2.0.

WaitForVoiceOfMerchant

Ten typ nie zawiera pól.

Informuje, że po przejściu weryfikacji lokalizacja zostanie oceniona przez sprzedawcę.

Zweryfikuj

Wskazuje, że lokalizacja wymaga weryfikacji. Zawiera informacje o bieżących działaniach weryfikacyjnych wykonanych w lokalizacji.

Zapis JSON
{
  "hasPendingVerification": boolean
}
Pola
hasPendingVerification

boolean

Wskazuje, czy proces weryfikacji już się rozpoczął i czy można go ukończyć w danej lokalizacji.

ResolveOwnershipConflict

Ten typ nie zawiera pól.

Wskazuje, że lokalizacja duplikuje inną lokalizację o dobrej opinii.

ComplyWithGuidelines

Wskazuje, że lokalizacja jest niezgodna z naszymi wytycznymi.

Zapis JSON
{
  "recommendationReason": enum (RecommendationReason)
}
Pola
recommendationReason

enum (RecommendationReason)

Powód, dla którego zaleca się, aby lokalizacja była zgodna ze wskazówkami.

RecommendationReason

Wskazuje, dlaczego lokalizacja została zarekomendowana w ramach zachowania zgodności z wytycznymi.

Wartości w polu enum
RECOMMENDATION_REASON_UNSPECIFIED Nie określono.
BUSINESS_LOCATION_SUSPENDED Lokalizacja firmy jest zawieszona. Aby rozwiązać ten problem, przeczytaj ten artykuł w Centrum pomocy.
BUSINESS_LOCATION_DISABLED Lokalizacja firmy jest wyłączona. Aby rozwiązać ten problem, przeczytaj ten artykuł w Centrum pomocy.