Feedback sobre o resultado da sequência de tentativas de validação. Deve ser a última chamada feita após uma sequência de chamadas de validação para o mesmo endereço e deve ser chamada quando a transação for concluída. Ele só deve ser enviado uma vez para a sequência de solicitações v1.validateAddress
necessárias para validar um endereço totalmente.
Solicitação HTTP
POST https://addressvalidation.googleapis.com/v1:provideValidationFeedback
O URL usa a sintaxe de transcodificação gRPC.
Corpo da solicitação
O corpo da solicitação contém dados com a seguinte estrutura:
Representação JSON |
---|
{
"conclusion": enum ( |
Campos | |
---|---|
conclusion |
Obrigatório. O resultado da sequência de tentativas de validação. Se ele for definido como |
responseId |
Obrigatório. O ID da resposta a que esse feedback se refere. Deve ser o [responseId][google.maps.addressvalidation.v1.ValidateAddressRequest.response_id] da primeira resposta de uma série de tentativas de validação de endereço. |
Corpo da resposta
Se a solicitação for concluída, o corpo da resposta estará vazio.
ValidationConclusion
Os possíveis resultados finais da sequência de solicitações de validação de endereço necessárias para validar um endereço.
Enums | |
---|---|
VALIDATION_CONCLUSION_UNSPECIFIED |
Esse valor não é usado. Se o campo ProvideValidationFeedbackRequest.conclusion for definido como VALIDATION_CONCLUSION_UNSPECIFIED , um erro INVALID_ARGUMENT será retornado. |
VALIDATED_VERSION_USED |
A versão do endereço retornado pela API Address Validation foi usada para a transação. |
USER_VERSION_USED |
A versão do endereço fornecido pelo usuário foi utilizada para a transação |
UNVALIDATED_VERSION_USED |
Uma versão do endereço inserida após a última tentativa de validação, mas que não foi revalidada, foi usada para a transação. |
UNUSED |
A transação foi abandonada e o endereço não foi usado. |