Method: provideValidationFeedback

컬렉션을 사용해 정리하기 내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.

유효성 검사 시도 시퀀스 결과에 대한 피드백입니다. 동일한 주소에 대한 일련의 유효성 검사 호출 후에 실행되는 마지막 호출이어야 하며, 거래가 완료되면 호출해야 합니다. 주소를 완전히 확인하는 데 필요한 v1.validateAddress 요청의 시퀀스에 한 번만 전송해야 합니다.

HTTP 요청

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

URL은 gRPC 트랜스코딩 구문을 사용합니다.

요청 본문

요청 본문에는 다음과 같은 구조의 데이터가 포함됩니다.

JSON 표현
{
  "conclusion": enum (ValidationConclusion),
  "responseId": string
}
필드
conclusion

enum (ValidationConclusion)

필수 항목입니다. 검증 시도 시퀀스의 결과입니다.

이 필드가 VALIDATION_CONCLUSION_UNSPECIFIED로 설정되면 INVALID_ARGUMENT 오류가 반환됩니다.

responseId

string

필수 항목입니다. 이 피드백이 해당하는 응답의 ID입니다. 일련의 주소 유효성 검사 시도에서 첫 번째 응답의 [responseId][google.maps.addressValidation.v1.ValidateAddressRequest.response_id] 여야 합니다.

응답 본문

성공한 경우 응답 본문은 비어 있습니다.

유효성 검사 결과

주소를 확인하는 데 필요한 주소 유효성 검사 요청 시퀀스의 최종 결과

열거형
VALIDATION_CONCLUSION_UNSPECIFIED 이 값은 사용되지 않습니다. ProvideValidationFeedbackRequest.conclusion 필드가 VALIDATION_CONCLUSION_UNSPECIFIED로 설정되면 INVALID_ARGUMENT 오류가 반환됩니다.
VALIDATED_VERSION_USED Address Validation API가 반환한 주소 버전이 거래에 사용되었습니다.
USER_VERSION_USED 사용자가 제공한 주소의 버전이 거래에 사용되었습니다.
UNVALIDATED_VERSION_USED 마지막 유효성 검사 시도 후 입력되었지만 재검증되지 않은 주소 버전이 거래에 사용되었습니다.
UNUSED 거래가 취소되었으며 주소가 사용되지 않았습니다.