Feedback zum Ergebnis der Sequenz der Validierungsversuche. Dies sollte der letzte Aufruf sein, der nach einer Reihe von Validierungsaufrufen für dieselbe Adresse erfolgt und nach Abschluss der Transaktion aufgerufen wird. Dies sollte nur einmal für die 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 der Validierungsversuche. Wenn dieses Feld auf |
responseId |
Erforderlich. Die ID der Antwort, für die dieses Feedback bestimmt ist. Dies sollte die [responseId][google.maps.addressvalidator.v1.ValidateAddressRequest.response_id] aus der ersten Antwort in einer Reihe von Versuchen der Adressüberprüfung sein. |
Antworttext
Wenn der Vorgang erfolgreich ist, ist der Antworttext leer.
ValidierungSchlussfolgerung
Die möglichen Endergebnisse der Sequenz der Anfragen zur Validierung von Adressen, 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 der Fehler INVALID_ARGUMENT 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 Version der vom Nutzer angegebenen Adresse wurde für die Transaktion verwendet |
UNVALIDATED_VERSION_USED |
Für die Transaktion wurde eine Version der Adresse verwendet, die nach dem letzten Bestätigungsversuch eingegeben wurde, aber nicht noch einmal überprüft wurde. |
UNUSED |
Die Transaktion wurde abgebrochen und die Adresse wurde nicht verwendet. |