Feedback zum Ergebnis der Abfolge von Validierungsversuchen. Dies sollte der letzte Aufruf nach einer Reihe von Validierungsaufrufen für dieselbe Adresse sein und sollte nach Abschluss der Transaktion aufgerufen werden. Dies sollte nur einmal in der Abfolge von v1.validateAddress
-Anfragen gesendet werden, die zur vollständigen Validierung einer Adresse erforderlich sind.
HTTP-Anfrage
POST https://addressvalidation.googleapis.com/v1:provideValidationFeedback
Die URL verwendet die Syntax der gRPC-Transcodierung.
Anfragetext
Der Anfragetext enthält Daten mit folgender Struktur:
JSON-Darstellung |
---|
{
"conclusion": enum ( |
Felder | |
---|---|
conclusion |
Erforderlich. Das Ergebnis der Abfolge von Validierungsversuchen. Wenn dieses Feld auf |
responseId |
Erforderlich. Die ID der Antwort, auf die sich dieses Feedback bezieht. Dies sollte die [responseId][google.maps.addressvalidation.v1.ValidateAddressRequest.response_id] aus der ersten Antwort in einer Reihe von Versuchen zur Adressbestätigung sein. |
Antworttext
Wenn der Vorgang erfolgreich ist, ist der Antworttext leer.
ValidationConclusion
Die möglichen endgültigen Ergebnisse der Abfolge von Anfragen zur Adressüberprüfung, die zur Validierung einer Adresse erforderlich sind.
Enums | |
---|---|
VALIDATION_CONCLUSION_UNSPECIFIED |
Dieser Wert wird nicht verwendet. Wenn das Feld ProvideValidationFeedbackRequest.conclusion auf VALIDATION_CONCLUSION_UNSPECIFIED gesetzt ist, wird ein INVALID_ARGUMENT -Fehler zurückgegeben. |
VALIDATED_VERSION_USED |
Die Version der von der Address Validation API zurückgegebenen Adresse wurde für die Transaktion verwendet. |
USER_VERSION_USED |
Die vom Nutzer angegebene Version der Adresse wurde für die Transaktion verwendet |
UNVALIDATED_VERSION_USED |
Für die Transaktion wurde eine Version der Adresse verwendet, die nach dem letzten Überprüfungsversuch eingegeben, aber nicht noch einmal überprüft wurde. |
UNUSED |
Die Transaktion wurde abgebrochen und die Adresse nicht verwendet. |