Commentaires sur le résultat de la séquence de tentatives de validation. Il doit s'agir du dernier appel effectué après une séquence d'appels de validation pour la même adresse et doit être appelé une fois la transaction terminée. Ce message ne doit être envoyé qu'une seule fois pour la séquence de requêtes v1.validateAddress
nécessaires à la validation complète d'une adresse.
Requête HTTP
POST https://addressvalidation.googleapis.com/v1:provideValidationFeedback
L'URL utilise la syntaxe de transcodage gRPC.
Corps de la requête
Le corps de la requête contient des données présentant la structure suivante :
Représentation JSON |
---|
{
"conclusion": enum ( |
Champs | |
---|---|
conclusion |
Obligatoire. Résultat de la séquence de tentatives de validation. Si ce champ est défini sur |
responseId |
Obligatoire. ID de la réponse à laquelle ces commentaires sont destinés. Il doit s'agir de la valeur [responseId][google.maps.addressvalidation.v1.ValidateAddressRequest.response_id] de la première réponse d'une série de tentatives de validation d'adresse. |
Corps de la réponse
Si la requête aboutit, le corps de la réponse est vide.
ValidationConclusion
Résultats finaux possibles de la séquence de demandes de validation d'adresse nécessaires pour valider une adresse.
Enums | |
---|---|
VALIDATION_CONCLUSION_UNSPECIFIED |
Cette valeur n'est pas utilisée. Si le champ ProvideValidationFeedbackRequest.conclusion est défini sur VALIDATION_CONCLUSION_UNSPECIFIED , une erreur INVALID_ARGUMENT est renvoyée. |
VALIDATED_VERSION_USED |
La version de l'adresse renvoyée par l'API Address Validation a été utilisée pour la transaction. |
USER_VERSION_USED |
La version de l'adresse fournie par l'utilisateur a été utilisée pour la transaction |
UNVALIDATED_VERSION_USED |
Une version de l'adresse saisie après la dernière tentative de validation, mais qui n'a pas été de nouveau validée, a été utilisée pour la transaction. |
UNUSED |
La transaction a été abandonnée et l'adresse n'a pas été utilisée. |