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

ต้องระบุ รหัสของคำตอบสำหรับความคิดเห็นนี้ ค่านี้ควรเป็น [responseId][google.maps.addressValidation.v1.ValidAddressRequest.response_id] จากการตอบกลับครั้งแรกเพื่อยืนยันที่อยู่หลายครั้ง

เนื้อหาการตอบกลับ

หากสำเร็จ เนื้อหาการตอบกลับจะว่างเปล่า

ValidationConclusion

ผลลัพธ์สุดท้ายที่เป็นไปได้ของลำดับคำขอตรวจสอบที่อยู่ที่จำเป็นในการยืนยันที่อยู่

Enum
VALIDATION_CONCLUSION_UNSPECIFIED ไม่ได้ใช้ค่านี้ หากตั้งค่าช่อง ProvideValidationFeedbackRequest.conclusion เป็น VALIDATION_CONCLUSION_UNSPECIFIED ระบบจะแสดงข้อผิดพลาด INVALID_ARGUMENT
VALIDATED_VERSION_USED และมีการใช้เวอร์ชันของที่อยู่ที่ Address Validation API แสดงผลสำหรับธุรกรรมนี้
USER_VERSION_USED มีการใช้เวอร์ชันของที่อยู่ที่ผู้ใช้ระบุไว้สำหรับธุรกรรม
UNVALIDATED_VERSION_USED มีการใช้เวอร์ชันที่อยู่ที่ป้อนหลังจากพยายามตรวจสอบครั้งล่าสุดแต่ไม่ได้ตรวจสอบความถูกต้องอีกครั้งสำหรับธุรกรรมนี้
UNUSED ระบบละทิ้งธุรกรรมและไม่ได้ใช้ที่อยู่