ภาพรวมการยืนยันที่อยู่

นักพัฒนาซอฟต์แวร์ในเขตเศรษฐกิจยุโรป (EEA)

เหตุใดจึงควรใช้ 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 จะระบุองค์ประกอบที่อาจไม่ถูกต้องซึ่งคุณสามารถแสดงให้ลูกค้าแก้ไขได้ ตัวอย่างเวิร์กโฟลว์มีดังนี้

  1. ลูกค้าป้อนที่อยู่ - รูปภาพต่อไปนี้แสดงแบบฟอร์มพื้นฐานที่ช่วยให้ลูกค้าป้อนที่อยู่ได้ ซึ่งอาจเป็นส่วนหนึ่งของขั้นตอนการชำระเงิน

    ที่อยู่ที่ลูกค้าป้อน
  2. แอปส่งที่อยู่ไปยัง API - แอปพลิเคชันจะส่งที่อยู่นี้โดยใช้เมธอด fetchAddressValidation

  3. API จะตรวจสอบและปรับมาตรฐานที่อยู่ - ในการตอบกลับ Address Validation API จะแสดงที่อยู่ที่สมบูรณ์ตามที่ API กำหนด หรือระบุว่าข้อมูลใดขาดหายไป

  4. ลูกค้ายืนยันหรือแก้ไขที่อยู่ - คุณสามารถแสดงข้อความแจ้งต่อไปนี้แก่ลูกค้าได้ ทั้งนี้ขึ้นอยู่กับสิ่งที่ API แสดงผล

    1. ยืนยันที่อยู่ที่แนะนำ
    2. ระบุข้อมูลที่ขาดหายไป
    3. แก้ไขที่อยู่
    ลูกค้าสามารถยืนยันที่อยู่ที่แก้ไขแล้วได้ ลูกค้าสามารถระบุข้อมูลที่ขาดหายไปได้ ลูกค้าสามารถแก้ไขที่อยู่ได้

วิธีการทำงานของ 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 หมายความว่าคุณยินยอมที่จะปฏิบัติตามข้อกำหนดเฉพาะของบริการเหล่านี้

ขั้นตอนถัดไป


  1. Google Maps Platform เป็นผู้รับอนุญาตแบบไม่ผูกขาดของ United States Postal Service® เครื่องหมายการค้าต่อไปนี้เป็นของ United States Postal Service® และใช้โดยได้รับอนุญาต ได้แก่ United States Postal Service®, CASS™, CASS Certified™ ↩