เหตุใดจึงควรใช้ Address Validation ใน Maps JavaScript API
ไลบรารี Address Validation จะใช้ที่อยู่เป็นอินพุตเพื่อระบุและตรวจสอบคอมโพเนนต์ของที่อยู่ นอกจากนี้ยังกำหนดมาตรฐานที่อยู่สำหรับการส่งจดหมายและค้นหาพิกัดละติจูด/ลองจิจูดที่รู้จักดีที่สุดสำหรับที่อยู่นั้น สำหรับที่อยู่ในสหรัฐอเมริกาและเปอร์โตริโก คุณสามารถเลือกเปิดใช้ Coding Accuracy Support System (CASS™) ได้
Address Validation API ช่วยให้คุณปรับปรุงความสามารถในการคาดการณ์การนำส่งและลดความล้มเหลวในการนำส่งได้ ซึ่งจะช่วยปรับปรุงประสบการณ์ของลูกค้า ซึ่งทำได้โดยการตรวจจับที่อยู่ที่ไม่ถูกต้องและทำความเข้าใจลักษณะของที่อยู่ให้ดียิ่งขึ้น
สิ่งที่คุณทำได้ด้วย Address Validation ใน Maps JavaScript API
Address Validation ใน Maps JavaScript API ช่วยให้คุณระบุได้ว่าที่อยู่หนึ่งๆ หมายถึงสถานที่จริงหรือไม่ หากที่อยู่ไม่ได้อ้างอิงถึงสถานที่จริง API จะระบุองค์ประกอบที่อาจไม่ถูกต้องซึ่งคุณสามารถแสดงให้ลูกค้าแก้ไขได้ ตัวอย่างเวิร์กโฟลว์มีดังนี้
-
ลูกค้าป้อนที่อยู่ - รูปภาพต่อไปนี้แสดงแบบฟอร์มพื้นฐานที่ช่วยให้ลูกค้าป้อนที่อยู่ได้ ซึ่งอาจเป็นส่วนหนึ่งของขั้นตอนการชำระเงิน
-
แอปส่งที่อยู่ไปยัง API - แอปพลิเคชันจะส่งที่อยู่นี้โดยใช้เมธอด
fetchAddressValidation -
API จะตรวจสอบและปรับมาตรฐานที่อยู่ - ในการตอบกลับ Address Validation API จะแสดงที่อยู่ที่สมบูรณ์ตามที่ API กำหนด หรือระบุว่าข้อมูลใดขาดหายไป
-
ลูกค้ายืนยันหรือแก้ไขที่อยู่ - คุณสามารถแสดงข้อความแจ้งต่อไปนี้แก่ลูกค้าได้ ทั้งนี้ขึ้นอยู่กับสิ่งที่ API แสดงผล
- ยืนยันที่อยู่ที่แนะนำ
- ระบุข้อมูลที่ขาดหายไป
- แก้ไขที่อยู่
วิธีการทำงานของ Address Validation ใน Maps JavaScript API
เมื่อมีการเรียกใช้ fetchAddressValidation API จะพยายามดำเนินการต่อไปนี้
- ถูกต้อง - มีการตรวจสอบความถูกต้องระดับคอมโพเนนต์ รวมถึงสถานที่ย่อย (หากมี)
- Completes - พยายามอนุมานองค์ประกอบที่อยู่ที่ขาดหายไปหรือไม่ถูกต้อง
- รูปแบบ — ล้างและปรับรูปแบบของคอมโพเนนต์ที่อยู่ให้เป็นมาตรฐาน
เกี่ยวกับ CASS™
United States Postal Service® (USPS®)1 ดูแลรักษา Coding Accuracy Support System (CASS™) เพื่อสนับสนุนและรับรองผู้ให้บริการ Address Validation บริการที่ได้รับการรับรอง CASS Certified™ เช่น Address Validation API ได้รับการยืนยันความสามารถในการกรอกข้อมูลที่ขาดหายไปจากที่อยู่ ปรับมาตรฐาน และอัปเดตเพื่อให้คุณได้รับที่อยู่ล่าสุดและถูกต้องที่สุด
CASS ไม่ได้เปิดใช้โดยค่าเริ่มต้น และรองรับเฉพาะภูมิภาค "US" และ "PR" เท่านั้น หากต้องการเปิดใช้ CASS ให้ตั้งค่า enableUspsCass เป็น true โดยเป็นส่วนหนึ่งของคำขอตรวจสอบความถูกต้อง ดูข้อมูลเพิ่มเติมได้ที่ตรวจสอบที่อยู่
ในการใช้บริการ USPS ของเรา USPS จะประเมินคำขอสำหรับที่อยู่ที่สร้างขึ้นโดยไม่ถูกต้อง หาก USPS ระบุว่าที่อยู่ที่ป้อนเป็นที่อยู่ที่สร้างขึ้นโดยไม่ถูกต้อง Google จะต้องหยุดตรวจสอบที่อยู่ของลูกค้า และต้องรายงานข้อมูลติดต่อของลูกค้า (ชื่อและที่อยู่) ที่อยู่ที่ป้อนที่เกี่ยวข้อง และข้อมูลการใช้งานรวมไปยัง USPS การใช้ API หมายความว่าคุณยินยอมที่จะปฏิบัติตามข้อกำหนดเฉพาะของบริการเหล่านี้
ขั้นตอนถัดไป
- Google Maps Platform เป็นผู้รับอนุญาตแบบไม่ผูกขาดของ United States Postal Service® เครื่องหมายการค้าต่อไปนี้เป็นของ United States Postal Service® และใช้โดยได้รับอนุญาต ได้แก่ United States Postal Service®, CASS™, CASS Certified™ ↩