เอกสารนี้อธิบายสถานการณ์จริงหลายอย่างที่ Address Validation API ให้สัญญาณการตอบกลับที่รับประกันลักษณะการทำงานของเพิ่มสถานที่ย่อย จากระบบของคุณ สัญญาณเหล่านี้ใช้ได้กับที่อยู่ในสหรัฐอเมริกาเท่านั้น ดูตัวอย่างเวิร์กโฟลว์ในส่วนสร้างตรรกะการตรวจสอบเพื่อดูบริบท
ตัวอย่างที่พบบ่อย: เพิ่มสถานที่ย่อย
สถานการณ์นี้แสดงที่อยู่ที่ระบบอาจแจ้งให้ ลูกค้าเพิ่มหมายเลขยูนิตลงในที่อยู่
| ป้อนที่อยู่แล้ว | ภูมิภาค | 
|---|---|
| 1450 Brickell Avenue, Miami, FL 33131-4065 | สหรัฐอเมริกา | 
คำตัดสินสำหรับที่อยู่ที่ไม่มีสถานที่ย่อย
ตัวอย่างด้านล่างไฮไลต์สัญญาณสำคัญ
{
  "inputGranularity": "PREMISE",
  "validationGranularity": "PREMISE",
  "geocodeGranularity": "PREMISE",
  "possibleNextAction": "CONFIRM_ADD_SUBPREMISES"
}
ตัวอย่างกรณีสุดโต่ง: เพิ่มสถานที่ย่อย
ตัวอย่างต่อไปนี้ครอบคลุมสถานการณ์ที่ verdict ระบุ
ปัญหาด้านคุณภาพของที่อยู่ซึ่งจำเป็นต้องตรวจสอบเพิ่มเติม ตัวอย่างนี้ยังแสดงให้เห็นว่าตรรกะของคุณสามารถเดินทางจากผลการตัดสินไปยังคอมโพเนนต์ที่อยู่
เพื่อรับภาพที่สมบูรณ์ยิ่งขึ้นเพื่อปรับปรุงตรรกะของระบบได้อย่างไร
ไม่มีสถานที่ย่อยและคอมโพเนนต์ที่อนุมานและแทนที่
ตัวอย่างนี้แสดงการป้อนที่อยู่ในสหรัฐอเมริกาซึ่งไม่มีสถานที่ตั้งและมีรหัสไปรษณีย์ที่ไม่ถูกต้อง
| ป้อนที่อยู่แล้ว | ภูมิภาค | 
|---|---|
| 1450 Brickell Avenue, FL 33132-4065 | สหรัฐอเมริกา | 
คำตัดสินสำหรับสถานที่ย่อยที่ขาดหายไป รวมถึงคอมโพเนนต์ที่อนุมานและแทนที่
{
  "inputGranularity": "PREMISE",
  "validationGranularity": "PREMISE",
  "geocodeGranularity": "PREMISE",
  "hasInferredComponents": true,
  "hasReplacedComponents": true,
  "possibleNextAction": "CONFIRM_ADD_SUBPREMISES"
}
การตรวจสอบเพิ่มเติมเกี่ยวกับส่วนประกอบของที่อยู่พบว่ามีการอนุมานสถานที่ตั้งและแทนที่รหัสไปรษณีย์
{
   "componentName": {
     "text": "33131",
   }
   "componentType": "postal_code",
   "confirmationLevel": "CONFIRMED",
   "replaced": true
},
{
   "componentName": {
     "text": "Miami",
     "languageCode": "en"
   }
   "componentType": "locality",
   "confirmationLevel": "CONFIRMED",
   "inferred": true
}