Method: provideValidationFeedback

Feedback sul risultato 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 richiamata al termine della transazione. Deve essere inviato solo una volta per la sequenza di v1.validateAddress richieste necessaria per convalidare un indirizzo completo.

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 (ValidationConclusion),
  "responseId": string
}
Campi
conclusion

enum (ValidationConclusion)

Obbligatorio. Il risultato della sequenza di tentativi di convalida.

Se questo campo viene impostato su VALIDATION_CONCLUSION_UNSPECIFIED, verrà restituito un errore INVALID_ARGUMENT.

responseId

string

Obbligatorio. L'ID della risposta a cui si riferisce questo feedback. Deve essere [responseId][google.maps.addressvalidation.v1.ConvalidaAddressRequest.response_id] della prima risposta di 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 degli indirizzi 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 restituita 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.