เอกสารนี้อธิบายสถานการณ์จริงต่างๆ ที่ Address Validation API จะแสดงสัญญาณการตอบกลับที่รับประกันพฤติกรรม ยอมรับ จากระบบของคุณ ดู ภาพรวมเวิร์กโฟลว์ ในส่วนใช้การตอบกลับการตรวจสอบ เพื่อดูบริบท
ตัวอย่างทั่วไป: ยอมรับ
สถานการณ์นี้แสดงตัวอย่างที่อยู่ซึ่งระบบของคุณจะยอมรับที่อยู่ที่ลูกค้าป้อน
| ที่อยู่ที่ป้อน | ภูมิภาค |
|---|---|
| 76 Buckingham Palace Road, London SW1W 9TQ | สหราชอาณาจักร |
ผลลัพธ์สำหรับที่อยู่ที่ยอมรับได้
ตัวอย่างด้านล่างไฮไลต์สัญญาณที่สำคัญ
{
"inputGranularity": "PREMISE",
"validationGranularity": "PREMISE",
"geocodeGranularity": "PREMISE",
"addressComplete": true
}
นอกจากนี้ verdict
ยังระบุสิ่งต่อไปนี้
hasUnconfirmedComponentsยังคงเป็นfalsehasInferredComponentsยังคงเป็นfalsehasReplacedComponentsยังคงเป็นfalse
เมื่อรวมกันแล้ว สัญญาณเหล่านี้จะบ่งชี้ว่าที่อยู่มีคุณภาพสูง
ตัวอย่างกรณีที่เป็นปัญหาที่สุด: ยอมรับ
ตัวอย่างต่อไปนี้ครอบคลุมสถานการณ์ที่
verdict
บ่งชี้ถึงปัญหาด้านคุณภาพของที่อยู่ที่ต้องมีการตรวจสอบเพิ่มเติม นอกจากนี้ ตัวอย่างเหล่านี้ยังแสดงให้เห็นว่าตรรกะของคุณสามารถเดินทางจากผลลัพธ์ไปยังคอมโพเนนต์ของที่อยู่เพื่อรับภาพที่สมบูรณ์ยิ่งขึ้นเพื่อปรับปรุงตรรกะของระบบได้อย่างไร
หมายเลขถนนที่ไม่ได้รับการยืนยันซึ่งไม่ใช่ของสหรัฐอเมริกา
ตัวอย่างนี้แสดงการป้อนที่อยู่ของอิตาลีที่มีคอมโพเนนต์ของที่อยู่ทั้งหมด รวมถึงไม่มีคอมโพเนนต์ที่อนุมานหรือแทนที่ อย่างไรก็ตาม
validationGranularity
คือ ROUTE
| ที่อยู่ที่ป้อน | ภูมิภาค |
|---|---|
| Via Fonte Grugnale, 14 unit 2, 66054 Vasto CH, Italia | IT |
ผลลัพธ์สำหรับหมายเลขถนนที่ไม่ได้รับการยืนยัน
{
"inputGranularity": "SUB_PREMISE",
"validationGranularity": "ROUTE",
"geocodeGranularity": "ROUTE",
"addressComplete": true,
"hasUnconfirmedComponents": true
}
การตรวจสอบคอมโพเนนต์ของที่อยู่เพิ่มเติมเผยให้เห็นว่า
ระดับการยืนยัน
สำหรับหมายเลขถนนคือ UNCONFIRMED_BUT_PLAUSIBLE
{
"text": "14",
"componentType": "street_number",
"confirmationLevel": "UNCONFIRMED_BUT_PLAUSIBLE"
}
หมายเลขถนนที่ไม่ได้รับการยืนยันของสหรัฐอเมริกา
ตัวอย่างนี้แสดงการป้อนที่อยู่ของสหรัฐอเมริกาที่มีคอมโพเนนต์ของที่อยู่ทั้งหมด รวมถึงไม่มีคอมโพเนนต์ที่อนุมานหรือแทนที่ อย่างไรก็ตาม
validationGranularity
คือ PREMISE_PROXIMITY
| ที่อยู่ที่ป้อน | ภูมิภาค |
|---|---|
| 975 Carson Dr, Sunnyvale, CA 94086 | สหรัฐอเมริกา |
ข้อมูล USPS สำหรับหมายเลขถนนที่ไม่ได้รับการยืนยัน
{
"firstAddressLine": "975 CARSON DR",
"cityStateZipAddressLine": "SUNNYVALE CA 94086",
"city": "SUNNYVALE",
"state": "CA",
"zipCode": "94086"
"dpvConfirmation": "N",
"dpvFootnote": "AAM3",
"carrierRoute": "C031",
"carrierRouteIndicator": "D",
"postOfficeCity": "SUNNYVALE",
"postOfficeState": "CA",
"fipsCountyCode": "085",
"county": "SANTA CLARA",
}
ข้อมูล USPS ไม่สมบูรณ์สำหรับที่อยู่ที่ได้รับการยืนยัน
ตัวอย่างนี้แสดงการป้อนที่อยู่ของสหรัฐอเมริกาที่มีคอมโพเนนต์ของที่อยู่ทั้งหมด
ได้รับการยืนยัน รวมถึงไม่มีคอมโพเนนต์ที่อนุมานหรือแทนที่ และ
validationGranularity
ของ PREMISE อย่างไรก็ตาม uspsData
ไม่ได้กรอกข้อมูลครบถ้วนและไม่มีค่า dpvConfirmation
| ที่อยู่ที่ป้อน | ภูมิภาค |
|---|---|
| 155 Via Condado Way, Palm Beach Gardens, FL 33418-1703 | สหรัฐอเมริกา |
ผลลัพธ์สำหรับที่อยู่ที่ได้รับการยืนยันซึ่งมีข้อมูล USPS ไม่สมบูรณ์
{
"inputGranularity": "PREMISE",
"validationGranularity": "PREMISE",
"geocodeGranularity": "PREMISE",
"addressComplete": true,
}
ข้อมูล USPS สำหรับที่อยู่ที่ได้รับการยืนยันซึ่งมีข้อมูล USPS ไม่สมบูรณ์
{
"standardizedAddress": {
"firstAddressLine": "155 VIA CONDADO WAY",
"cityStateZipAddressLine": "PALM BEACH GARDENS",
"city": "PALM BEACH GARDENS",
"state": "FL",
"zipCode": "33418"
},
"carrierRoute": "H018",
"postOfficeCity": "PALM BEACH GARDENS",
"postOfficeState": "FL"
}