Indeks
Verifications(interfejs)VoiceOfMerchant(interfejs)CompleteVerificationRequest(komunikat)CompleteVerificationResponse(komunikat)ComplyWithGuidelines(komunikat)ComplyWithGuidelines.RecommendationReason(wyliczenie)FetchVerificationOptionsRequest(komunikat)FetchVerificationOptionsResponse(komunikat)GetVoiceOfMerchantStateRequest(komunikat)ListVerificationsRequest(komunikat)ListVerificationsResponse(komunikat)ResolveOwnershipConflict(komunikat)ServiceBusinessContext(komunikat)Verification(komunikat)Verification.State(wyliczenie)VerificationMethod(wyliczenie)VerificationOption(komunikat)VerificationOption.AddressVerificationData(komunikat)VerificationOption.EmailVerificationData(komunikat)VerificationToken(komunikat)Verify(komunikat)VerifyLocationRequest(komunikat)VerifyLocationResponse(komunikat)VoiceOfMerchantState(komunikat)WaitForVoiceOfMerchant(komunikat)
Licencje
Ten interfejs API umożliwia zarządzanie weryfikacją lokalizacji w Google. Pozwala zarządzać zasobami [Weryfikacja] [google.mybusiness.v1.verification].
Każda [lokalizacja] [google.mybusiness.businessinformation.locations.v1.Location] zawiera zbiór zasobów o nazwie locations/*/verifications/* [Weryfikacja] [google.mybusiness.verifications].
| CompleteVerification |
|---|
|
Przechodzi weryfikację w Jest to konieczne tylko w przypadku metod weryfikacji innych niż
|
| FetchVerificationOptions |
|---|
|
Raportuje wszystkie kwalifikujące się opcje weryfikacji dla lokalizacji w określonym języku.
|
| ListVerifications |
|---|
|
Wyświetl listę weryfikacji lokalizacji posortowanych według czasu utworzenia.
|
| VerifyLocation |
|---|
|
Rozpoczyna proces weryfikacji lokalizacji.
|
VoiceOfMerchant
Ta usługa pozwala użytkownikom zewnętrznym na wysyłanie próśb o szczegółowe informacje o stanie sprzedawcy.
| GetVoiceOfMerchantState |
|---|
|
Pobiera stan VoiceOfMerchant.
|
CompleteVerificationRequest
Prośba o wiadomość dla funkcji Verifications.CompleteVerifyAction.
| Pola | |
|---|---|
name |
To pole jest wymagane. Nazwa zasobu weryfikacji do ukończenia. |
pin |
To pole jest wymagane. Kod PIN otrzymany przez sprzedawcę do ukończenia weryfikacji. |
CompleteVerificationResponse
Odpowiedź na pytanie Weryfikacjas.CompleteVerifyAction.
| Pola | |
|---|---|
verification |
Ukończona weryfikacja. |
ComplyWithGuidelines
wskazuje, że lokalizacja jest niezgodna z naszymi wytycznymi.
| Pola | |
|---|---|
recommendation_reason |
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. |
FetchVerificationOptionsRequest
Poproś o wiadomość na temat Verifications.FetchVerifyOptions.
| Pola | |
|---|---|
location |
To pole jest wymagane. Lokalizacja do zweryfikowania. |
language_code |
To pole jest wymagane. Kod języka BCP 47 wskazujący język, który ma być użyty w procesie weryfikacji. Dostępne opcje różnią się w zależności od języka. |
context |
Opcjonalnie. Dodatkowe informacje kontekstowe na potrzeby weryfikacji firm świadczących usługi. Można stosować tylko dla lokalizacji, których typ działalności to CUSTOMER_LOCATION_ONLY. Jeśli podasz dokładny adres, zyskasz więcej opcji. Wartość Część IARC zostanie odrzucona, jeśli jest ustawiona dla lokalizacji innego typu firmy. |
FetchVerificationOptionsResponse
Odpowiedź na żądanie Verifications.FetchVerifyOptions.
| Pola | |
|---|---|
options[] |
Dostępne opcje weryfikacji. |
GetVoiceOfMerchantStateRequest
Prośba o wiadomość dotyczącą VoiceOfMerchant.GetVoiceOfMerchantState.
| Pola | |
|---|---|
name |
To pole jest wymagane. Nazwa zasobu lokalizacji. |
ListVerificationsRequest
Prośba o wiadomość dotyczącą funkcji Verifications.Listverifications.
| Pola | |
|---|---|
parent |
To pole jest wymagane. Nazwa zasobu lokalizacji, do której należą prośby o weryfikację. |
page_size |
Ile elementów weryfikacyjnych należy umieścić na stronie. Wartość minimalna to 1, a domyślny i maksymalny rozmiar strony to 100. |
page_token |
Jeśli określono wartość, zwraca następną stronę weryfikacji. |
ListVerificationsResponse
Odpowiedź na pytanie Verifications.Listverifications.
| Pola | |
|---|---|
verifications[] |
Lista weryfikacji. |
next_page_token |
Jeśli liczba weryfikacji przekracza żądany rozmiar strony, w tym polu pojawi się token służący do pobierania następnej strony weryfikacji podczas kolejnego wywołania. Jeśli nie ma więcej atrybutów, to pole nie będzie obecne w odpowiedzi. |
ResolveOwnershipConflict
Ten typ nie ma pól.
wskazuje, że lokalizacja jest duplikatem innej lokalizacji, która cieszy się dobrą opinią.
ServiceBusinessContext
Dodatkowe dane na potrzeby weryfikacji firmy usługowej.
| Pola | |
|---|---|
address |
Adres weryfikacyjny lokalizacji. Służy on do włączania dodatkowych opcji weryfikacji lub wysyłania kartki pocztowej. |
Weryfikacja
Weryfikacja to próba weryfikacji lokalizacji.
| Pola | |
|---|---|
name |
Nazwa zasobu weryfikacji. |
method |
Metoda weryfikacji. |
state |
Stan weryfikacji. |
create_time |
Sygnatura czasowa wysłania prośby o weryfikację. |
announcement |
Opcjonalnie. Odpowiedź jest ustawiana tylko wtedy, gdy metodą jest VETTED_PARTNER. |
Stan
Wszystkie możliwe stany weryfikacji.
| Wartości w polu enum | |
|---|---|
STATE_UNSPECIFIED |
Wartość domyślna, spowoduje błędy. |
PENDING |
Oczekiwanie na weryfikację. |
COMPLETED |
Weryfikacja zakończona. |
FAILED |
Weryfikacja się nie powiodła. |
VerificationMethod
Określa procesy używane przez Google do weryfikowania lokalizacji.
| Wartości w polu enum | |
|---|---|
VERIFICATION_METHOD_UNSPECIFIED |
Wartość domyślna, spowoduje błędy. |
ADDRESS |
Wyślij na określony adres pocztowy kartkę pocztową z kodem weryfikacyjnym. Kod PIN jest używany do zakończenia weryfikacji w Google. |
EMAIL |
Wyślij e-maila z weryfikacyjnym kodem PIN na określony adres e-mail. Kod PIN jest używany do zakończenia weryfikacji w Google. |
PHONE_CALL |
Możesz zadzwonić pod konkretny numer telefonu, używając weryfikacyjnego kodu PIN. Kod PIN jest używany do zakończenia weryfikacji w Google. |
SMS |
Wyślij SMS-a z weryfikacyjnym kodem PIN na określony numer telefonu. Kod PIN jest używany do zakończenia weryfikacji w Google. |
AUTO |
Potwierdź lokalizację bez dodatkowego działania ze strony użytkownika. Ta opcja może nie być dostępna we wszystkich lokalizacjach. |
VETTED_PARTNER |
Ta opcja może nie być dostępna we wszystkich lokalizacjach. |
VerificationOption
Opcja weryfikacji reprezentuje sposób weryfikacji lokalizacji (wskazana metodą weryfikacji) i miejsce, do którego zostanie przekierowana weryfikacja (na podstawie wyświetlonych danych).
| Pola | |
|---|---|
verification_method |
Metoda weryfikacji lokalizacji. |
Pole sumy DisplayData. Jeden z wyświetlanych danych. Dane muszą być zgodne z metodą. Puste, jeśli odpowiednia metoda nie ma żadnych wyświetlanych danych. DisplayData może mieć tylko jedną z tych wartości: |
|
phone_number |
Ustaw tylko wtedy, gdy metoda to PHONE_CALL lub SMS. Numer telefonu, na który zostanie wysłany kod PIN. |
address_data |
Ustaw tylko wtedy, gdy metoda to MAIL. |
email_data |
Ustaw tylko wtedy, gdy metoda to EMAIL. |
announcement |
Ustaw tylko wtedy, gdy metoda to VETTED_PARTNER. |
AddressVerificationData
Wyświetl dane na potrzeby weryfikacji za pomocą kartki pocztowej.
| Pola | |
|---|---|
business |
Nazwa firmy sprzedawcy. |
address |
Adres, na który można wysłać kartkę pocztową. |
expected_delivery_days_region |
Oczekiwana liczba dni na dostarczenie kartki pocztowej do regionu, w którym znajduje się adres. |
EmailVerificationData
Wyświetlanie danych na potrzeby weryfikacji przez e-mail.
| Pola | |
|---|---|
domain |
Nazwa domeny w adresie e-mail, np. „gmail.com” w foo@gmail.com |
user |
Nazwa użytkownika w adresie e-mail. np. „foo” w foo@gmail.com |
is_user_name_editable |
Określa, czy klient może podać inną nazwę użytkownika. |
VerificationToken
Token wygenerowany przez zweryfikowanego partnera.
| Pola | |
|---|---|
token_string |
Ciąg tokena. |
Zweryfikuj
Wskazuje, że lokalizacja wymaga weryfikacji. Zawiera informacje o aktualnych działaniach weryfikacyjnych wykonanych w danej lokalizacji.
| Pola | |
|---|---|
has_pending_verification |
Wskazuje, czy proces weryfikacji już się rozpoczął i może go zakończyć w danej lokalizacji. |
VerifyLocationRequest
Prośba o wiadomość dotyczącą weryfikacji: Verifications.VerifyLocation.
| Pola | |
|---|---|
name |
To pole jest wymagane. Nazwa zasobu lokalizacji do zweryfikowania. |
method |
To pole jest wymagane. Metoda weryfikacji. |
language_code |
Opcjonalnie. Kod języka BCP 47 wskazujący język, który ma być użyty w procesie weryfikacji. |
context |
Opcjonalnie. Dodatkowe informacje kontekstowe na potrzeby weryfikacji firm świadczących usługi. Jest to wymagane tylko w przypadku lokalizacji, których typ działalności to CUSTOMER_LOCATION_ONLY. W przypadku weryfikacji ADRESU adres zostanie użyty do wysłania kartki pocztowej. W przypadku innych metod powinna być taka sama jak ta, która jest przekazywana do GetVerifyOptions. W przypadku innego typu lokalizacji firmy zostanie wysłane żądanie IARC_anie. |
Pole sumy RequestData. Oprócz danych wyświetlanych przez użytkownika dane wejściowe związane z określoną metodą. Dane muszą być zgodne z żądaną metodą. Jeśli dane nie są potrzebne, pozostaw to pole puste. RequestData może mieć tylko jedną z tych wartości: |
|
email_address |
Opcjonalnie. Dane wejściowe metody EMAIL. Adres e-mail, na który ma zostać wysłany kod PIN. Adres e-mail jest akceptowany tylko wtedy, gdy jest to jeden z adresów podanych przez funkcję FetchVerifyOptions. Jeśli w polu [EmailVerifyData] [google.mybusiness-verifications.v1.verificationOption.EmailVerifyData] jest ustawiona wartość [prawda], klient może użyć innej nazwy użytkownika (części lokalnej), ale musi ona być zgodna z nazwą domeny. |
mailer_contact |
Opcjonalnie. Dane wejściowe metody ADDRESS. Nazwa kontaktu, do którego należy wysyłać pocztę. |
phone_number |
Opcjonalnie. Dane wejściowe metody PHONE_CALL/SMS Numer telefonu, na który należy zadzwonić lub na który ma zostać wysłany SMS. Musi to być jeden z numerów telefonu dostępnych w odpowiednich opcjach. |
token |
Opcjonalnie. Dane wejściowe metody VETTED_PARTNER są dostępne dla wybranych partners.. Dane wejściowe nie są potrzebne w przypadku zweryfikowanego konta. Token powiązany z lokalizacją. Token powiązany z lokalizacją. |
VerifyLocationResponse
Odpowiedź na pytanie Weryfikacjas.VerifyLocation.
| Pola | |
|---|---|
verification |
Utworzono prośbę o weryfikację. |
VoiceOfMerchantState
Wiadomość z odpowiedzią na VoiceOfMerchant.GetVoiceOfMerchantState.
| Pola | |
|---|---|
has_voice_of_merchant |
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. |
has_business_authority |
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. Jednak zmiany nie zostaną opublikowane, dopóki nie zostanie uzyskana usługa Voice of Merchant (tzn. has_voice_of_merchant 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: |
|
wait_for_voice_of_merchant |
Zaczekaj, aby uzyskać Voice of Merchant. Lokalizacja jest sprawdzana pod kątem jakości. |
verify |
Rozpocznij lub kontynuuj proces weryfikacji. |
resolve_ownership_conflict |
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. |
comply_with_guidelines |
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. |
WaitForVoiceOfMerchant
Ten typ nie ma pól.
Wskazuje, że po sprawdzeniu lokalizacji sprzedawca uzyska głos sprzedawcy.