Opinia na temat wyniku sekwencji prób weryfikacji. Powinno to być ostatnie wywołanie po serii wywołań weryfikacji dla tego samego adresu. Powinno być ono wywoływane po zakończeniu transakcji. Należy je wysłać tylko raz w przypadku sekwencji żądań v1.validateAddress
niezbędnych do pełnej weryfikacji adresu.
Żądanie HTTP
POST https://addressvalidation.googleapis.com/v1:provideValidationFeedback
Adres URL używa składni transkodowania gRPC.
Treść żądania
Treść żądania zawiera dane o następującej strukturze:
Zapis JSON |
---|
{
"conclusion": enum ( |
Pola | |
---|---|
conclusion |
Wymagane. Wynik sekwencji prób weryfikacji. Jeśli to pole ma wartość |
responseId |
Wymagane. Identyfikator odpowiedzi, której dotyczy ta opinia. Powinien to być identyfikator [responseId][google.maps.addressvalidation.v1.ValidateAddressRequest.response_id] z pierwszej odpowiedzi w serii prób weryfikacji adresu. |
Treść odpowiedzi
Jeśli operacja się uda, treść odpowiedzi będzie pusta.
ValidationConclusion
Możliwe końcowe wyniki sekwencji próśb o weryfikację adresu, które są niezbędne do zweryfikowania adresu.
Wartości w polu enum | |
---|---|
VALIDATION_CONCLUSION_UNSPECIFIED |
Ta wartość nie jest używana. Jeśli pole ProvideValidationFeedbackRequest.conclusion ma wartość VALIDATION_CONCLUSION_UNSPECIFIED , zostanie zwrócony błąd INVALID_ARGUMENT . |
VALIDATED_VERSION_USED |
Wersja adresu zwrócona przez interfejs Address Validation API została użyta w transakcji. |
USER_VERSION_USED |
Wersja adresu podana przez użytkownika, która została użyta do zrealizowania transakcji |
UNVALIDATED_VERSION_USED |
W przypadku transakcji użyto wersji adresu podanego po ostatniej próbie weryfikacji, która nie została ponownie zweryfikowana. |
UNUSED |
Transakcja została porzucona i adres nie został użyty. |