Index
Verifications(interface)VoiceOfMerchant(interface)CompleteVerificationRequest(message)CompleteVerificationResponse(message)ComplyWithGuidelines(message)ComplyWithGuidelines.RecommendationReason(enum)FetchVerificationOptionsRequest(message)FetchVerificationOptionsResponse(message)GetVoiceOfMerchantStateRequest(message)ListVerificationsRequest(message)ListVerificationsResponse(message)ResolveOwnershipConflict(message)ServiceBusinessContext(message)Verification(message)Verification.State(enum)VerificationMethod(enum)VerificationOption(message)VerificationOption.AddressVerificationData(message)VerificationOption.EmailVerificationData(message)VerificationToken(message)Verify(message)VerifyLocationRequest(message)VerifyLocationResponse(message)VoiceOfMerchantState(message)WaitForVoiceOfMerchant(message)
Vérifications
Cette API permet de gérer la validation des établissements sur Google. Elle vous permet de gérer les ressources [google.mybusiness.v1.Verification] pour [Verification].
Chaque établissement [google.mybusiness.businessinformation.locations.v1.Location] dans [Location] possède un ensemble de ressources [google.mybusiness.verifications] [Validation], intitulée locations/*/verifications/*.
| CompleteVerification |
|---|
|
Effectue une validation Elle n'est nécessaire que pour les méthodes de validation autres que
|
| FetchVerificationOptions |
|---|
|
Indique toutes les options de validation éligibles pour un établissement dans une langue spécifique.
|
| ListVerifications |
|---|
|
Répertorier les validations d'un établissement, classées par heure de création.
|
| VerifyLocation |
|---|
|
Lance le processus de validation d'un établissement.
|
VoiceOfMerchant
Ce service permet aux utilisateurs tiers de demander des informations concernant l'état "voix du marchand".
| GetVoiceOfMerchantState |
|---|
|
Récupère l'état VoiceOfMerchant.
|
CompleteVerificationRequest
Message de requête pour Verifications.CompleteVerificationAction.
| Champs | |
|---|---|
name |
Obligatoire. Nom de ressource de la validation à effectuer. |
pin |
Obligatoire. Code PIN reçu par le marchand pour terminer la validation. |
CompleteVerificationResponse
Message de réponse pour Verifications.CompleteVerificationAction.
| Champs | |
|---|---|
verification |
Validation terminée. |
ComplyWithGuidelines
Indique que l'établissement ne respecte pas nos consignes.
| Champs | |
|---|---|
recommendation_reason |
Raison pour laquelle l'emplacement est recommandé afin de respecter les consignes. |
RecommendationReason
Indique pourquoi l'établissement a été recommandé à ComplyWithGuidelines.
| Enums | |
|---|---|
RECOMMENDATION_REASON_UNSPECIFIED |
Non spécifié. |
BUSINESS_LOCATION_SUSPENDED |
L'établissement est suspendu. Pour résoudre ce problème, consultez cet article du Centre d'aide. |
BUSINESS_LOCATION_DISABLED |
L'établissement est désactivé. Pour résoudre ce problème, consultez cet article du Centre d'aide. |
FetchVerificationOptionsRequest
Message de requête pour Verifications.FetchVerificationOptions.
| Champs | |
|---|---|
location |
Obligatoire. Établissement à valider. |
language_code |
Obligatoire. Code de langue BCP 47 représentant la langue à utiliser pour le processus de validation. Les options disponibles varient selon les langues. |
context |
Facultatif. Informations contextuelles supplémentaires pour la validation des entreprises de services. Ne peut être appliqué qu'aux établissements dont le type d'activité est CUSTOMER_LOCATION_ONLY. La spécification d'une adresse précise pourrait permettre d'accéder à davantage d'options. Un élément INVALID_ARGUMENT est généré s'il est défini pour d'autres types d'activités. |
FetchVerificationOptionsResponse
Message de réponse pour Verifications.FetchVerificationOptions.
| Champs | |
|---|---|
options[] |
Options de validation disponibles |
GetVoiceOfMerchantStateRequest
Message de requête pour VoiceOfMerchant.GetVoiceOfMerchantState.
| Champs | |
|---|---|
name |
Obligatoire. Nom de ressource de l'emplacement. |
ListVerificationsRequest
Message de requête pour Verifications.ListVerifications.
| Champs | |
|---|---|
parent |
Obligatoire. Nom de ressource de l'établissement auquel appartiennent les demandes de validation. |
page_size |
Nombre de validations à inclure par page. La valeur minimale est 1. La taille de page par défaut et maximale est 100. |
page_token |
Si une valeur est spécifiée, affiche la page de vérifications suivante. |
ListVerificationsResponse
Message de réponse pour Verifications.ListVerifications.
| Champs | |
|---|---|
verifications[] |
Liste des vérifications. |
next_page_token |
Si le nombre de vérifications dépasse la taille de page demandée, ce champ sera renseigné avec un jeton permettant de récupérer la page de validation suivante lors d'un prochain appel. S'il n'y a plus d'attributs, ce champ ne sera pas présent dans la réponse. |
ResolveOwnershipConflict
Ce type ne comporte aucun champ.
Indique que l'établissement est un doublon d'un autre établissement en règle.
ServiceBusinessContext
Données supplémentaires pour la validation de l'établissement de services.
| Champs | |
|---|---|
address |
Adresse de validation de l'établissement. Elle permet d'activer d'autres options de validation ou d'envoyer un courrier. |
Validation
La validation correspond à une tentative de validation d'un établissement.
| Champs | |
|---|---|
name |
Nom de ressource de la validation. |
method |
Méthode de vérification. |
state |
État de la vérification. |
create_time |
Code temporel de la demande de validation. |
announcement |
Facultatif. Annonce de réponse définie uniquement si la méthode est VETTED_PARTNER. |
État
Tous les états de validation possibles.
| Enums | |
|---|---|
STATE_UNSPECIFIED |
Valeur par défaut, cela entraîne des erreurs. |
PENDING |
La validation est en attente. |
COMPLETED |
La vérification est terminée. |
FAILED |
Échec de la vérification. |
VerificationMethod
Spécifie les processus utilisés par Google pour valider un établissement.
| Enums | |
|---|---|
VERIFICATION_METHOD_UNSPECIFIED |
Valeur par défaut, cela entraîne des erreurs. |
ADDRESS |
Envoyez une carte postale contenant un code d'accès à une adresse postale spécifique. Ce code permet d'effectuer la validation auprès de Google. |
EMAIL |
Envoyez un e-mail contenant un code de validation à une adresse e-mail spécifique. Ce code permet d'effectuer la validation auprès de Google. |
PHONE_CALL |
Utilisez un code de validation via un appel téléphonique vers un numéro de téléphone spécifique. Ce code permet d'effectuer la validation auprès de Google. |
SMS |
Envoyez un code de validation par SMS à un numéro de téléphone spécifique. Ce code permet d'effectuer la validation auprès de Google. |
AUTO |
Validez l'établissement sans action supplémentaire de la part de l'utilisateur. Cette option n'est peut-être pas disponible pour toutes les zones géographiques. |
VETTED_PARTNER |
Cette option n'est peut-être pas disponible pour toutes les zones géographiques. |
VerificationOption
L'option de validation indique comment valider l'établissement (indiqué par la méthode de validation) et où la validation sera envoyée (indiqué par les données d'affichage).
| Champs | |
|---|---|
verification_method |
Méthode de validation de l'établissement. |
Champ d'union DisplayData. Une des données d'affichage. Les données doivent correspondre à la méthode. Ce champ est vide si la méthode correspondante ne comporte aucune donnée d'affichage. DisplayData ne peut être qu'un des éléments suivants : |
|
phone_number |
À définir uniquement si la méthode est PHONE_CALL ou SMS. Numéro de téléphone auquel le code sera envoyé. |
address_data |
Définissez ce paramètre uniquement si la méthode est MAIL. |
email_data |
Définissez ce paramètre uniquement si la méthode est EMAIL. |
announcement |
Défini uniquement si la méthode est VETTED_PARTNER. |
AddressVerificationData
Affichez les données de validation par courrier.
| Champs | |
|---|---|
business |
Nom de l'entreprise du marchand. |
address |
Adresse à laquelle le courrier peut être envoyé. |
expected_delivery_days_region |
Nombre estimé de jours nécessaires à la livraison du courrier dans la région de l'adresse. |
EmailVerificationData
Affichez les données pour les validations par e-mail.
| Champs | |
|---|---|
domain |
Nom de domaine contenu dans l'adresse e-mail (par exemple, "gmail.com" dans foo@gmail.com). |
user |
Nom d'utilisateur compris dans l'adresse e-mail (par exemple, "foo" dans foo@gmail.com). |
is_user_name_editable |
Indique si le client est autorisé à fournir un autre nom d'utilisateur. |
VerificationToken
Jeton généré par un partenaire approuvé.
| Champs | |
|---|---|
token_string |
Chaîne du jeton. |
Valider
Indique que l'établissement doit être validé. Contient des informations sur les actions de validation en cours effectuées sur l'établissement.
| Champs | |
|---|---|
has_pending_verification |
Indique si une procédure de validation a déjà commencé et peut être effectuée par l'établissement. |
VerifyLocationRequest
Message de requête pour Verifications.VerifyLocation.
| Champs | |
|---|---|
name |
Obligatoire. Nom de ressource de l'emplacement à valider. |
method |
Obligatoire. Méthode de validation. |
language_code |
Facultatif. Code de langue BCP 47 représentant la langue à utiliser pour le processus de validation. |
context |
Facultatif. Informations contextuelles supplémentaires pour la validation des entreprises de services. Il n'est obligatoire que pour les établissements dont le type d'activité est "CUSTOMER_LOCATION_ONLY". Pour la validation de l'adresse ADDRESS, celle-ci sera utilisée pour l'envoi du courrier. Pour les autres méthodes, elle doit être identique à celle transmise à GetVerificationOptions. Un élément INVALID_ARGUMENT est généré s'il est défini pour d'autres types d'établissements. |
Champ d'union RequestData. Données d'entrée utilisateur pour une méthode spécifique, en plus des données d'affichage. Les données doivent correspondre à la méthode demandée. Laissez-le vide si aucune donnée n'est nécessaire. RequestData ne peut être qu'un des éléments suivants : |
|
email_address |
Facultatif. Valeur saisie pour la méthode EMAIL. Adresse e-mail à laquelle le code secret doit être envoyé. Une adresse e-mail n'est acceptée que si elle fait partie des adresses fournies par FetchVerificationOptions. Si la valeur "is_user_name_editor" de [EmailVerificationData] [google.mybusiness-verifications.v1.VerificationOption.EmailVerificationData] est définie sur "true", le client peut indiquer un nom d'utilisateur différent (local-part), mais doit correspondre au nom de domaine. |
mailer_contact |
Facultatif. Valeur saisie pour la méthode ADDRESS. Nom du contact auquel le message doit être envoyé. |
phone_number |
Facultatif. Valeur saisie pour la méthode PHONE_CALL/SMS. Numéro de téléphone à appeler ou auquel un SMS doit être envoyé. Il doit s'agir de l'un des numéros de téléphone figurant dans les options éligibles. |
token |
Facultatif. Les données saisies pour la méthode VETTED_PARTNER sont disponibles pour sélectionner les partners.. Cette saisie n'est pas nécessaire pour un compte approuvé. Jeton associé à l'établissement. Jeton associé à l'établissement. |
VerifyLocationResponse
Message de réponse pour Verifications.VerifyLocation.
| Champs | |
|---|---|
verification |
Demande de validation créée. |
VoiceOfMerchantState
Message de réponse pour VoiceOfMerchant.GetVoiceOfMerchantState.
| Champs | |
|---|---|
has_voice_of_merchant |
Indique si l'établissement est en règle et contrôle sa diffusion sur Google. Toutes les modifications apportées à l'établissement seront appliquées sur Maps une fois la phase d'examen terminée. |
has_business_authority |
Indique si l'établissement est désigné comme propriétaire de l'établissement sur Google. Si la valeur est "true", un autre établissement ne peut pas prendre le relais et devenir la fiche dominante sur Maps. Toutefois, les modifications ne seront pas publiées, à moins que la voix du marchand ne soit obtenue (par exemple, has_voice_of_merchant est défini sur true). |
Champ d'union gain_voice_of_merchant_action. Action recommandée pour l'établissement afin de prendre le contrôle de celui-ci sur Google. gain_voice_of_merchant_action ne peut être qu'un des éléments suivants : |
|
wait_for_voice_of_merchant |
Attendez pour obtenir Voix du marchand. L'établissement est en cours d'examen pour des raisons de qualité. |
verify |
Démarrez ou poursuivez la procédure de validation. |
resolve_ownership_conflict |
Cet établissement correspond à un autre établissement en règle. Si vous avez accès à l'établissement en règle, utilisez l'ID correspondant pour effectuer des opérations. Sinon, demandez l'accès au propriétaire actuel. |
comply_with_guidelines |
L'établissement ne respecte pas nos consignes. Des mesures supplémentaires sont nécessaires pour qu'il soit rétabli. Pour résoudre ce problème, consultez cet article du Centre d'aide. |
WaitForVoiceOfMerchant
Ce type ne comporte aucun champ.
Indique que l'établissement recevra la voix du marchand après avoir réussi l'avis.