Method: provideValidationFeedback

Comentarios sobre el resultado de la secuencia de intentos de validación. Esta debe ser la última llamada que se realiza después de una secuencia de llamadas de validación para la misma dirección y se debe llamar una vez que se concluye la transacción. Esto solo se debe enviar una vez para la secuencia de solicitudes v1.validateAddress necesarias para validar una dirección por completo.

Solicitud HTTP

POST https://addressvalidation.googleapis.com/v1:provideValidationFeedback

La URL usa la sintaxis de la transcodificación gRPC.

Cuerpo de la solicitud

El cuerpo de la solicitud contiene datos con la siguiente estructura:

Representación JSON
{
  "conclusion": enum (ValidationConclusion),
  "responseId": string
}
Campos
conclusion

enum (ValidationConclusion)

Obligatorio. El resultado de la secuencia de intentos de validación.

Si este campo se configura como VALIDATION_CONCLUSION_UNSPECIFIED, se mostrará un error INVALID_ARGUMENT.

responseId

string

Obligatorio. Es el ID de la respuesta para la que se escribieron estos comentarios. Debe ser el [responseId][google.maps.addressvalidation.v1.ValidateAddressRequest.response_id] de la primera respuesta en una serie de intentos de validación de direcciones.

Cuerpo de la respuesta

Si se ejecuta correctamente, el cuerpo de la respuesta está vacío.

ValidationConclusion

Son los posibles resultados finales de la secuencia de solicitudes de validación de direcciones necesarias para validar una dirección.

Enumeraciones
VALIDATION_CONCLUSION_UNSPECIFIED Este valor no se usa. Si el campo ProvideValidationFeedbackRequest.conclusion se establece en VALIDATION_CONCLUSION_UNSPECIFIED, se mostrará un error INVALID_ARGUMENT.
VALIDATED_VERSION_USED Para la transacción, se usó la versión de la dirección que muestra la API de Address Validation.
USER_VERSION_USED La versión de la dirección que proporcionó el usuario se usó para la transacción
UNVALIDATED_VERSION_USED Para la transacción, se usó una versión de la dirección que se ingresó después del último intento de validación, pero que no se volvió a validar.
UNUSED La transacción se abandonó y no se usó la dirección.