Feedback sull'esito della sequenza di tentativi di convalida. Deve essere l'ultima chiamata effettuata dopo una sequenza di chiamate di convalida per lo stesso indirizzo e deve essere chiamata al termine della transazione. Deve essere inviata una sola volta per la sequenza di richieste v1.validateAddress
necessarie per convalidare completamente un indirizzo.
Richiesta HTTP
POST https://addressvalidation.googleapis.com/v1:provideValidationFeedback
L'URL utilizza la sintassi di transcodifica gRPC.
Corpo della richiesta
Il corpo della richiesta contiene dati con la seguente struttura:
Rappresentazione JSON |
---|
{
"conclusion": enum ( |
Campi | |
---|---|
conclusion |
Obbligatorio. Il risultato della sequenza di tentativi di convalida. Se questo campo viene impostato su |
response |
Obbligatorio. L'ID della risposta a cui si riferisce questo feedback. Deve essere [responseId][google.maps.addressvalidation.v1.ValidateAddressRequest.response_id] della prima risposta in una serie di tentativi di convalida dell'indirizzo. |
Corpo della risposta
In caso di esito positivo, il corpo della risposta è vuoto.
ValidationConclusion
I possibili risultati finali della sequenza di richieste di convalida dell'indirizzo necessarie per convalidare un indirizzo.
Enum | |
---|---|
VALIDATION_CONCLUSION_UNSPECIFIED |
Questo valore non è utilizzato. Se il campo ProvideValidationFeedbackRequest.conclusion è impostato su VALIDATION_CONCLUSION_UNSPECIFIED , viene restituito un errore INVALID_ARGUMENT . |
VALIDATED_VERSION_USED |
Per la transazione è stata utilizzata la versione dell'indirizzo restituita dall'API Address Validation. |
USER_VERSION_USED |
Per la transazione è stata utilizzata la versione dell'indirizzo fornita dall'utente |
UNVALIDATED_VERSION_USED |
Per la transazione è stata utilizzata una versione dell'indirizzo inserita dopo l'ultimo tentativo di convalida, ma che non è stata convalidata di nuovo. |
UNUSED |
La transazione è stata abbandonata e l'indirizzo non è stato utilizzato. |