- Żądanie HTTP
- Parametry ścieżki
- Treść żądania
- Treść odpowiedzi
- Zakresy autoryzacji
- WaitForVoiceOfMerchant
- Zweryfikuj
- 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 |
Wymagane. Nazwa zasobu lokalizacji. |
Treść żądania
Treść żądania musi być pusta.
Treść odpowiedzi
Komunikat odpowiedzi dla VoiceOfMerchant.GetVoiceOfMerchantState.
W przypadku powodzenia treść żądania zawiera dane o następującej strukturze:
| Zapis JSON |
|---|
{ "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 ( |
| Pola | |
|---|---|
hasVoiceOfMerchant |
Wskazuje, czy lokalizacja jest w dobrym stanie i czy ma kontrolę nad firmą w Google. Wszelkie zmiany wprowadzone w lokalizacji zostaną przeniesione do Map po przejściu fazy weryfikacji. |
hasBusinessAuthority |
Wskazuje, czy lokalizacja ma uprawnienia (prawo własności) do firmy w Google. Jeśli tak, inna lokalizacja nie może przejąć i stać się dominującą wizytówką w Mapach. Zmiany nie zostaną jednak opublikowane, dopóki nie uzyskasz statusu Voice of Merchant (czyli hasVoiceOfMerchant ma wartość true). |
| Działanie zalecane w przypadku lokalizacji, aby uzyskać kontrolę nad firmą w Google. Poniżej znajduje się lista pól, które wykluczają się nawzajem. W odpowiedzi zostanie ustawione co najwyżej jedno z tych pól: | |
waitForVoiceOfMerchant |
poczekać na uzyskanie opinii sprzedawcy, Lokalizacja jest sprawdzana pod kątem jakości. |
verify |
rozpocząć lub kontynuować proces weryfikacji; |
resolveOwnershipConflict |
Ta lokalizacja jest duplikatem innej lokalizacji, która jest w dobrym stanie. Jeśli masz dostęp do lokalizacji w dobrym stanie, użyj jej identyfikatora, aby wykonywać operacje. W przeciwnym razie poproś obecnego właściciela o dostęp. |
complyWithGuidelines |
Lokalizacja jest niezgodna z naszymi wytycznymi i wymaga dodatkowych działań, aby można było ją przywrócić. Aby rozwiązać ten problem, zapoznaj się z tym artykułem w Centrum pomocy. |
| Koniec pól wykluczających się wzajemnie. | |
Zakresy autoryzacji
Wymaga następującego zakresu OAuth:
https://www.googleapis.com/auth/business.manage
Więcej informacji znajdziesz w OAuth 2.0 Overview.
WaitForVoiceOfMerchant
Ten typ nie ma pól.
Wskazuje, że po przejściu weryfikacji lokalizacja uzyska dostęp do opinii klientów.
Zweryfikuj
Wskazuje, że lokalizacja wymaga weryfikacji. Zawiera informacje o bieżących działaniach weryfikacyjnych wykonywanych w lokalizacji.
| Zapis JSON |
|---|
{ "hasPendingVerification": boolean } |
| Pola | |
|---|---|
hasPendingVerification |
Wskazuje, czy proces weryfikacji już się rozpoczął i czy można go dokończyć w lokalizacji. |
ResolveOwnershipConflict
Ten typ nie ma pól.
Wskazuje, że lokalizacja jest duplikatem innej lokalizacji, która jest w dobrym stanie.
ComplyWithGuidelines
Wskazuje, że lokalizacja nie jest zgodna z naszymi wytycznymi.
| Zapis JSON |
|---|
{
"recommendationReason": enum ( |
| Pola | |
|---|---|
recommendationReason |
Powód, dla którego lokalizacja jest zalecana, aby spełniać wytyczne. |
RecommendationReason
Wskazuje, dlaczego lokalizacja została zarekomendowana do ComplyWithGuidelines.
| Wartości w polu enum | |
|---|---|
RECOMMENDATION_REASON_UNSPECIFIED |
Nie określono. |
BUSINESS_LOCATION_SUSPENDED |
Lokalizacja firmy jest zawieszona. Aby rozwiązać ten problem, zapoznaj się z tym artykułem w Centrum pomocy. |
BUSINESS_LOCATION_DISABLED |
Lokalizacja firmy jest wyłączona. Aby rozwiązać ten problem, zapoznaj się z tym artykułem w Centrum pomocy. |