เหตุใดจึงควรใช้การตรวจสอบที่อยู่ใน Maps JavaScript API
ไลบรารีการตรวจสอบที่อยู่จะรับที่อยู่เป็นอินพุตเพื่อระบุและตรวจสอบคอมโพเนนต์ของที่อยู่ นอกจากนี้ยังกำหนดที่อยู่สำหรับการส่งจดหมายและค้นหาพิกัดละติจูด/ลองจิจูดที่รู้จักดีที่สุดสำหรับที่อยู่นั้นด้วย คุณเลือกเปิดใช้ Coding Accuracy Support System (CASS™) สำหรับที่อยู่ในสหรัฐอเมริกาและ เปอร์โตริโกได้
Address Validation API ช่วยปรับปรุงความสามารถในการคาดการณ์การนำส่งและลดการนำส่งที่ไม่สำเร็จ ซึ่งจะช่วยให้ลูกค้าได้รับประสบการณ์การใช้งานที่ดียิ่งขึ้น คุณทำได้โดยการตรวจจับอีเมลที่ไม่ถูกต้องและเพิ่มความตระหนักเกี่ยวกับลักษณะของอีเมล
สิ่งที่คุณทำได้ด้วยการตรวจสอบที่อยู่ใน Maps JavaScript API
การตรวจสอบที่อยู่ใน Maps JavaScript API ช่วยให้คุณระบุได้ว่าที่อยู่หมายถึงสถานที่จริงหรือไม่ หากที่อยู่ไม่ได้อ้างอิงถึงสถานที่จริง API จะระบุคอมโพเนนต์ที่อาจไม่ถูกต้อง ซึ่งคุณสามารถนำเสนอต่อลูกค้าเพื่อแก้ไขได้ ตัวอย่างเวิร์กโฟลว์มีดังนี้
-
ลูกค้าป้อนที่อยู่ - รูปภาพต่อไปนี้แสดงแบบฟอร์มพื้นฐาน ที่ช่วยให้ลูกค้าป้อนที่อยู่ได้ ซึ่งอาจเป็นส่วนหนึ่งของขั้นตอนการชำระเงิน
-
แอปส่งที่อยู่ไปยัง API - แอปพลิเคชันจะส่งที่อยู่นี้โดยใช้เมธอด
fetchAddressValidation -
API จะตรวจสอบและกำหนดรูปแบบที่อยู่ให้เป็นมาตรฐาน - ในการตอบกลับ Address Validation API จะแสดงที่อยู่ที่สมบูรณ์ตามที่ API กำหนด หรือระบุตำแหน่งที่ไม่มีข้อมูล
-
ลูกค้ายืนยันหรือแก้ไขที่อยู่ - คุณสามารถแสดงข้อความต่อไปนี้ต่อลูกค้าได้ ทั้งนี้ขึ้นอยู่กับสิ่งที่ API แสดง
- ยืนยันที่อยู่ที่แนะนำ
- ระบุข้อมูลที่ขาดหายไป
- แก้ไขที่อยู่
วิธีการทำงานของการตรวจสอบที่อยู่ใน Maps JavaScript API
เมื่อมีการเรียกไปยัง fetchAddressValidation API จะพยายามทำสิ่งต่อไปนี้
- ถูกต้อง - ให้การตรวจสอบความถูกต้องระดับคอมโพเนนต์ ซึ่งรวมถึง สถานที่ย่อยหากมี
- สมบูรณ์ - พยายามอนุมานคอมโพเนนต์ของที่อยู่ที่ขาดหายไปหรือไม่ถูกต้อง
- รูปแบบ - ล้างและกำหนดรูปแบบมาตรฐานสำหรับคอมโพเนนต์ของที่อยู่
เกี่ยวกับ CASS™
United States Postal Service® (USPS®)1 ดูแล Coding Accuracy Support System (CASS™) เพื่อสนับสนุนและรับรองผู้ให้บริการตรวจสอบความถูกต้องของที่อยู่ บริการที่ได้รับการรับรอง CASS™ เช่น 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™ ↩