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 una volta terminata la transazione. Questo valore deve essere inviato una sola volta per la sequenza di richieste v1.validateAddress
necessarie per convalidare un indirizzo completamente.
Richiesta HTTP
POST https://addressvalidation.googleapis.com/v1:provideValidationFeedback
L'URL utilizza la sintassi gRPC Transcoding.
Corpo della richiesta
Il corpo della richiesta contiene i 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 |
responseId |
Obbligatorio. L'ID della risposta oggetto del feedback. Deve essere [responseId][google.maps.addressvalidation.v1.ValidateAddressRequest.response_id] della prima risposta di una serie di tentativi di convalida dell'indirizzo. |
Corpo della risposta
Se l'operazione ha esito positivo, il corpo della risposta è vuoto.
Conclusione convalida
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 , verrà restituito un errore INVALID_ARGUMENT . |
VALIDATED_VERSION_USED |
Per la transazione è stata utilizzata la versione dell'indirizzo restituito dall'API Address Validation. |
USER_VERSION_USED |
La versione dell'indirizzo fornito dall'utente è stata utilizzata per la transazione |
UNVALIDATED_VERSION_USED |
Per la transazione è stata utilizzata una versione dell'indirizzo inserita dopo l'ultimo tentativo di convalida, ma che non è stata riconvalidata. |
UNUSED |
La transazione è stata abbandonata e l'indirizzo non è stato utilizzato. |