Indice
Verifications(interfaccia)VoiceOfMerchant(interfaccia)CompleteVerificationRequest(messaggio)CompleteVerificationResponse(messaggio)ComplyWithGuidelines(messaggio)ComplyWithGuidelines.RecommendationReason(enum)FetchVerificationOptionsRequest(messaggio)FetchVerificationOptionsResponse(messaggio)GetVoiceOfMerchantStateRequest(messaggio)ListVerificationsRequest(messaggio)ListVerificationsResponse(messaggio)ResolveOwnershipConflict(messaggio)ServiceBusinessContext(messaggio)Verification(messaggio)Verification.State(enum)VerificationMethod(enum)VerificationOption(messaggio)VerificationOption.AddressVerificationData(messaggio)VerificationOption.EmailVerificationData(messaggio)VerificationToken(messaggio)Verify(messaggio)VerifyLocationRequest(messaggio)VerifyLocationResponse(messaggio)VoiceOfMerchantState(messaggio)WaitForVoiceOfMerchant(messaggio)
Verifiche
Questa API consente di gestire le verifiche della posizione su Google. Ti consente di gestire le risorse [Verifica] [google.mybusiness.v1.Verification].
Ogni [località] [google.mybusiness.businessinformation.locations.v1.Location] dispone di una raccolta di risorse di [Verifica] [google.mybusiness.verifications], denominata locations/*/verifications/*.
| CompleteVerification |
|---|
|
Completa una verifica con È necessario solo per i metodi di verifica non
|
| FetchVerificationOptions |
|---|
|
Segnala tutte le opzioni di verifica idonee per una sede in una lingua specifica.
|
| ListVerifications |
|---|
|
Elenca le verifiche di una sede, ordinate in base all'ora di creazione.
|
| VerifyLocation |
|---|
|
Avvia la procedura di verifica di una sede.
|
VoiceOfMerchant
Questo servizio consente agli utenti di terze parti di richiedere dettagli sulla voce dello stato del commerciante.
| GetVoiceOfMerchantState |
|---|
|
Restituisce lo stato VoiceOfMerchant.
|
CompleteVerificationRequest
Messaggio di richiesta per Verifications.CompleteVerificaAction.
| Campi | |
|---|---|
name |
Obbligatorio. Nome risorsa della verifica da completare. |
pin |
Obbligatorio. Codice PIN ricevuto dal commerciante per completare la verifica. |
CompleteVerificationResponse
Messaggio di risposta per Verifications.CompleteVerificaAction.
| Campi | |
|---|---|
verification |
La verifica è stata completata. |
ComplyWithGuidelines
Indica che la sede non rispetta le nostre linee guida.
| Campi | |
|---|---|
recommendation_reason |
Il motivo per cui viene consigliato che la sede sia conforme alle linee guida. |
RecommendationReason
Indica perché la posizione è stata consigliata per ComplyWithGuidelines.
| Enum | |
|---|---|
RECOMMENDATION_REASON_UNSPECIFIED |
Non specificato. |
BUSINESS_LOCATION_SUSPENDED |
La sede dell'attività è sospesa. Per risolvere il problema, leggi l'articolo del Centro assistenza. |
BUSINESS_LOCATION_DISABLED |
La sede dell'attività è disattivata. Per risolvere il problema, leggi l'articolo del Centro assistenza. |
FetchVerificationOptionsRequest
Messaggio di richiesta per Verifications.Fetch VerificationOptions.
| Campi | |
|---|---|
location |
Obbligatorio. La sede da verificare. |
language_code |
Obbligatorio. Il codice lingua BCP 47 che rappresenta la lingua da utilizzare per la procedura di verifica. Le opzioni disponibili variano in base alla lingua. |
context |
Campo facoltativo. Informazioni aggiuntive sul contesto per la verifica delle attività di servizi. Può essere applicato solo alle sedi con tipo di attività CUSTOMER_LOCATION_only. Se specifichi un indirizzo preciso, potresti attivare più opzioni. Se impostato per altri tipi di sedi di attività commerciali, verrà visualizzato il valore INVALID_tto. |
FetchVerificationOptionsResponse
Messaggio di risposta per Verifications.FetchVerificaOptions.
| Campi | |
|---|---|
options[] |
Le opzioni di verifica disponibili. |
GetVoiceOfMerchantStateRequest
Messaggio di richiesta per VoiceOfMerchant.GetVoiceOfMerchantState.
| Campi | |
|---|---|
name |
Obbligatorio. Nome risorsa della località. |
ListVerificationsRequest
Messaggio di richiesta per Verifications.ListVerificas.
| Campi | |
|---|---|
parent |
Obbligatorio. Nome risorsa della località a cui appartengono le richieste di verifica. |
page_size |
Il numero di verifiche da includere per pagina. Il valore minimo è 1, mentre la dimensione predefinita e massima è 100. |
page_token |
Se specificato, restituisce la pagina successiva di verifiche. |
ListVerificationsResponse
Messaggio di risposta per Verifications.ListVerificas.
| Campi | |
|---|---|
verifications[] |
Elenco delle verifiche. |
next_page_token |
Se il numero di verifiche supera le dimensioni di pagina richieste, questo campo verrà completato con un token per recuperare la pagina di verifica successiva in una chiamata successiva. Se non ci sono altri attributi, questo campo non sarà presente nella risposta. |
ResolveOwnershipConflict
Questo tipo non contiene campi.
Indica che la posizione duplica un'altra posizione con una buona reputazione.
ServiceBusinessContext
Dati aggiuntivi per la verifica dell'attività di servizi.
| Campi | |
|---|---|
address |
L'indirizzo di verifica della sede. Viene utilizzato per attivare altre opzioni di verifica o per inviare una cartolina. |
Verifica
Una verifica rappresenta un tentativo di verifica di una sede.
| Campi | |
|---|---|
name |
Nome risorsa della verifica. |
method |
Il metodo di verifica. |
state |
Lo stato della verifica. |
create_time |
Il timestamp del momento in cui viene richiesta la verifica. |
announcement |
Campo facoltativo. L'annuncio di risposta è impostato solo se il metodo è VETTED_PARTNER. |
Stato
Tutti i possibili stati di verifica.
| Enum | |
|---|---|
STATE_UNSPECIFIED |
Il valore predefinito causerà errori. |
PENDING |
La verifica è in attesa. |
COMPLETED |
La verifica è stata completata. |
FAILED |
La verifica non è andata a buon fine. |
VerificationMethod
Specifica i processi utilizzati da Google per verificare una sede.
| Enum | |
|---|---|
VERIFICATION_METHOD_UNSPECIFIED |
Il valore predefinito causerà errori. |
ADDRESS |
Inviare una cartolina con un PIN di verifica a un indirizzo postale specifico. Il PIN viene utilizzato per completare la verifica con Google. |
EMAIL |
Inviare un'email con un PIN di verifica a un indirizzo email specifico. Il PIN viene utilizzato per completare la verifica con Google. |
PHONE_CALL |
Effettuare una telefonata con un PIN di verifica a un numero di telefono specifico. Il PIN viene utilizzato per completare la verifica con Google. |
SMS |
Invia un SMS con il PIN di verifica a un numero di telefono specifico. Il PIN viene utilizzato per completare la verifica con Google. |
AUTO |
Verifica la sede senza ulteriori azioni dell'utente. Questa opzione potrebbe non essere disponibile per tutte le località. |
VETTED_PARTNER |
Questa opzione potrebbe non essere disponibile per tutte le località. |
VerificationOption
L'opzione di verifica rappresenta la modalità di verifica della sede (indicata in base al metodo di verifica) e la destinazione della verifica (indicata dai dati visualizzati).
| Campi | |
|---|---|
verification_method |
Metodo di verifica della sede. |
Campo di unione DisplayData. Uno dei dati visualizzati. I dati devono corrispondere al metodo. Vuoto se il metodo corrispondente non ha dati di visualizzazione. DisplayData può essere solo uno dei seguenti: |
|
phone_number |
Da impostare solo se il metodo è PHONE_CALL o SMS. Numero di telefono a cui verrà inviato il PIN. |
address_data |
Da impostare solo se il metodo è MAIL. |
email_data |
Impostalo solo se il metodo è EMAIL. |
announcement |
Impostalo solo se il metodo è VETTED_PARTNER. |
AddressVerificationData
Mostra i dati per le verifiche tramite cartolina.
| Campi | |
|---|---|
business |
Nome dell'attività del commerciante. |
address |
Indirizzo a cui può essere inviata una cartolina. |
expected_delivery_days_region |
Numero previsto di giorni necessari per consegnare una cartolina nella regione dell'indirizzo. |
EmailVerificationData
Mostra i dati per le verifiche via email.
| Campi | |
|---|---|
domain |
Nome di dominio nell'indirizzo email, ad esempio "gmail.com" in foo@gmail.com |
user |
Nome utente nell'indirizzo email, ad esempio "foo" in foo@gmail.com |
is_user_name_editable |
Indica se il client è autorizzato a fornire un nome utente diverso. |
VerificationToken
Token generato da un partner verificato.
| Campi | |
|---|---|
token_string |
La stringa token. |
Verifica
Indica che la località richiede la verifica. Contiene informazioni sulle azioni di verifica attualmente eseguite nella sede.
| Campi | |
|---|---|
has_pending_verification |
Indica se una procedura di verifica è già iniziata e può essere completata dalla sede. |
VerifyLocationRequest
Messaggio di richiesta per Verifications.VerifyLocation.
| Campi | |
|---|---|
name |
Obbligatorio. Nome risorsa della località da verificare. |
method |
Obbligatorio. Metodo di verifica. |
language_code |
Campo facoltativo. Il codice lingua BCP 47 che rappresenta la lingua da utilizzare per la procedura di verifica. |
context |
Campo facoltativo. Informazioni aggiuntive sul contesto per la verifica delle attività di servizi. È obbligatorio solo per le sedi il cui tipo di attività è CUSTOMER_LOCATION_only. Per la verifica di ADDRESS, l'indirizzo verrà utilizzato per l'invio della cartolina. Per gli altri metodi, deve essere uguale a quello trasmesso a GetVerificaOptions. Se impostato per altri tipi di sedi di attività commerciali, viene visualizzato il valore INVALID_gna. |
Campo di unione RequestData. Dati di input dell'utente per un metodo specifico oltre ai dati di visualizzazione. I dati devono corrispondere al metodo richiesto. Lascia vuoto il campo se non sono necessari dati. RequestData può essere solo uno dei seguenti: |
|
email_address |
Campo facoltativo. Input per il metodo EMAIL. Indirizzo email a cui inviare il PIN. Un indirizzo email viene accettato solo se è uno degli indirizzi forniti da Fetch VerificationOptions. Se il valore di [EmailVerificaData] [google.mybusiness-verifications.v1.VerificaOption.EmailVerificaData] è impostato su true, il cliente può specificare un nome utente diverso (parte locale), ma deve corrispondere al nome di dominio. |
mailer_contact |
Campo facoltativo. Input per il metodo ADDRESS. Nome di contatto a cui deve essere inviata la posta. |
phone_number |
Campo facoltativo. Input per il metodo PHONE_CALL/SMS Il numero di telefono da chiamare o a cui inviare un SMS. Deve essere uno dei numeri di telefono presenti nelle opzioni idonee. |
token |
Campo facoltativo. Input per il metodo VETTED_PARTNER disponibile per selezionare i partners.. Questo input non è necessario per un account verificato. Token associato alla località. Token associato alla località. |
VerifyLocationResponse
Messaggio di risposta per Verifications.VerifyLocation.
| Campi | |
|---|---|
verification |
La richiesta di verifica creata. |
VoiceOfMerchantState
Messaggio di risposta per VoiceOfMerchant.GetVoiceOfMerchantState.
| Campi | |
|---|---|
has_voice_of_merchant |
Indica se la sede è in regola e ha il controllo dell'attività su Google. Eventuali modifiche apportate alla sede verranno propagate a Maps dopo aver superato la fase di revisione. |
has_business_authority |
Indica se la sede ha l'autorità (proprietà) sull'attività commerciale su Google. Se il valore è vero, un'altra località non può sostituire la scheda e diventare la scheda principale su Maps. Tuttavia, le modifiche non verranno pubblicate a meno che non venga acquisita da Voice of Merchant (ad esempio, has_voice_of_merchant è true). |
Campo di unione gain_voice_of_merchant_action. Azione consigliata nella sede per acquisire il controllo dell'attività su Google. gain_voice_of_merchant_action può essere solo uno dei seguenti: |
|
wait_for_voice_of_merchant |
Attendi per ottenere Voice of Merchant. La sede è in corso di revisione ai fini della qualità. |
verify |
Avvia o continua la procedura di verifica. |
resolve_ownership_conflict |
Questa posizione duplica un'altra sede con una buona reputazione. Se hai accesso alla posizione in regola, utilizza l'ID della posizione per eseguire le operazioni. In caso contrario, richiedi l'accesso al proprietario attuale. |
comply_with_guidelines |
La sede non rispetta le nostre linee guida e richiede ulteriori passaggi per il reintegro. Per risolvere il problema, leggi questo articolo del Centro assistenza. |
WaitForVoiceOfMerchant
Questo tipo non contiene campi.
Indica che la località prenderà voce dal commerciante dopo aver superato la revisione.