เพิ่มสถานที่ย่อยในที่อยู่ - ตัวอย่าง (สหรัฐอเมริกาเท่านั้น)

เอกสารนี้อธิบายสถานการณ์จริงหลายอย่างที่ 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
}