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

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

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

ไลบรารีการตรวจสอบที่อยู่จะรับที่อยู่เป็นอินพุตเพื่อระบุและตรวจสอบคอมโพเนนต์ของที่อยู่ นอกจากนี้ยังกำหนดที่อยู่สำหรับการส่งจดหมายและค้นหาพิกัดละติจูด/ลองจิจูดที่รู้จักดีที่สุดสำหรับที่อยู่นั้นด้วย คุณเลือกเปิดใช้ Coding Accuracy Support System (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™

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

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


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