- Żądanie HTTP
- Parametry ścieżki
- Treść żądania
- Treść odpowiedzi
- Zakresy autoryzacji
- WaitForVoiceOfMerchant
- Potwierdź własność
- ResolveOwnershipConflict
- ComplyWithGuidelines
- RecommendationReason
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 |
To pole jest wymagane. Nazwa zasobu lokalizacji. |
Treść żądania
Treść żądania musi być pusta.
Treść odpowiedzi
Wiadomość z odpowiedzią na VoiceOfMerchant.GetVoiceOfMerchantState.
W przypadku powodzenia treść żądania zawiera dane o następującej strukturze:
Zapis JSON |
---|
{ "hasVoiceOfMerchant": boolean, "hasBusinessAuthority": boolean, // Union field |
Pola | |
---|---|
hasVoiceOfMerchant |
Wskazuje, czy lokalizacja ma dobrą opinię i ma kontrolę nad firmą w Google. Wszelkie zmiany wprowadzone w lokalizacji zostaną rozpowszechnione w Mapach po przejściu etapu weryfikacji. |
hasBusinessAuthority |
Wskazuje, czy lokalizacja ma uprawnienia właściciela do firmy w Google. Jeśli ustawisz wartość prawda, inna lokalizacja nie może przejąć informacji o firmie i stać się dominującą lokalizacją w Mapach Google. Zmiany nie zostaną jednak opublikowane, dopóki użytkownik nie uzyska Voice of Merchant (tzn. hasVoiceOfMerchant ma wartość prawda). |
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 |
Zaczekaj, aby uzyskać Voice of Merchant. Lokalizacja jest sprawdzana pod kątem jakości. |
verify |
Rozpocznij lub kontynuuj proces weryfikacji. |
resolveOwnershipConflict |
Ta lokalizacja jest duplikatem innej lokalizacji, która ma dobrą opinię. Jeśli masz dostęp do lokalizacji, która ma dobrą opinię, do wykonywania operacji użyj identyfikatora tej lokalizacji. W przeciwnym razie poproś obecnego właściciela o dostęp. |
complyWithGuidelines |
Lokalizacja jest niezgodna z naszymi wytycznymi i wymaga dodatkowych czynności, aby ją przywrócić. Aby rozwiązać ten problem, przeczytaj ten 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 ma pól.
Wskazuje, że po sprawdzeniu lokalizacji sprzedawca uzyska głos sprzedawcy.
Zweryfikuj
Wskazuje, że lokalizacja wymaga weryfikacji. Zawiera informacje o aktualnych działaniach weryfikacyjnych wykonanych w danej lokalizacji.
Zapis JSON |
---|
{ "hasPendingVerification": boolean } |
Pola | |
---|---|
hasPendingVerification |
Wskazuje, czy proces weryfikacji już się rozpoczął i może go zakończyć w danej lokalizacji. |
ResolveOwnershipConflict
Ten typ nie ma pól.
wskazuje, że lokalizacja jest duplikatem innej lokalizacji, która cieszy się dobrą opinią.
ComplyWithGuidelines
wskazuje, że lokalizacja jest niezgodna z naszymi wytycznymi.
Zapis JSON |
---|
{
"recommendationReason": enum ( |
Pola | |
---|---|
recommendationReason |
Powód, dla którego lokalizacja jest rekomendowana w celu zachowania zgodności z wytycznymi. |
RecommendationReason
Wskazuje, dlaczego lokalizacja została rekomendowana jako ComplyWithGuidelines.
Wartości w polu enum | |
---|---|
RECOMMENDATION_REASON_UNSPECIFIED |
Nie określono. |
BUSINESS_LOCATION_SUSPENDED |
Lokalizacja firmy została 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. |