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

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

เหตุผลที่ควรใช้การตรวจสอบที่อยู่ใน Maps JavaScript API

ไลบรารีการตรวจสอบที่อยู่ใช้ที่อยู่เป็นอินพุตเพื่อระบุและตรวจสอบคอมโพเนนต์ที่อยู่ นอกจากนี้ ยังทำให้ที่อยู่สำหรับการส่งจดหมายเป็นมาตรฐานและค้นหาพิกัดละติจูด/ลองจิจูดที่ทราบดีที่สุดสำหรับที่อยู่นั้น คุณเปิดใช้ ระบบสนับสนุนความถูกต้องในการเข้ารหัส (CASS™) สำหรับที่อยู่ในสหรัฐอเมริกาและเปอร์โตริโกได้ (ไม่บังคับ)

Address Validation API ช่วยให้คุณปรับปรุงความคาดการณ์การนำส่งและลดการนำส่งที่ไม่สำเร็จได้ จึงมอบประสบการณ์การใช้งานที่ดีขึ้นให้แก่ลูกค้า ซึ่งทำได้โดยการจับที่อยู่ที่ไม่ถูกต้องและรับทราบลักษณะของที่อยู่ได้ดียิ่งขึ้น

สิ่งที่คุณทําได้ด้วยการยืนยันที่อยู่ใน Maps JavaScript API

การตรวจสอบที่อยู่ใน Maps JavaScript API ช่วยให้คุณระบุได้ว่าที่อยู่หมายถึงสถานที่จร��งหรือไม่ หากที่อยู่ไม่ได้หมายถึงสถานที่จริง API จะระบุคอมโพเนนต์ที่อาจไม่ถูกต้องซึ่งคุณสามารถแสดงให้ลูกค้าแก้ไขได้ เวิร์กโฟลว์ตัวอย่างมีดังนี้

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

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

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

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

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

วิธีการทํางานของการตรวจสอบที่อยู่ใน Maps JavaScript API

เมื่อมีการเรียก fetchAddressValidation API จะพยายามดำเนินการต่อไปนี้

  • แก้ไข — ให้การตรวจสอบความถูกต้องระดับคอมโพเนนต์ รวมถึงพร็อพเพอร์ตี้ย่อย (หากมี)
  • เสร็จสมบูรณ์ - พยายามอนุมานองค์ประกอบที่อยู่ซึ่งขาดหายไปหรือไม่ถูกต้อง
  • รูปแบบ - ล้างข้อมูลและกำหนดรูปแบบมาตรฐานสำหรับองค์ประกอบที่อยู่

เกี่ยวกับ CASS™

ไปรษณีย์สหรัฐอเมริกา® (USPS®)1 ดูแล ระบบสนับสนุนความถูกต้องในการเข้ารหัส (CASS™) เพื่อสนับ��นุนและรับรองผู้ให้บริการตรวจสอบที่อยู่ บริการ CASS Certified™ เช่น Address Validation API ได้รับการยืนยันความสามารถในการป้อนข้อมูลที่ขาดหายไปจากที่อยู่ ปรับให้เป็นมาตรฐาน และอัปเดตเพื่อให้คุณได้รับข้อมูลที่อยู่ที่ถูกต้องและเป็นปัจจุบันที่สุด

ระบบจะไม่เปิดใช้ CASS โดยค่าเริ่มต้นและรองรับเฉพาะภูมิภาค "สหรัฐอเมริกา" และ "เปอร์โตริโก" เท่านั้น หากต้องการเปิดใช้ 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™