ความสามารถในการป้อนและตรวจสอบที่อยู่คือชุดเครื่องมือบริการสำหรับอุปกรณ์เคลื่อนที่ที่ช่วยแก้ปัญหาที่พบบ่อยเกี่ยวกับที่อยู่สำหรับจัดส่ง เช่น การป้อนที่อยู่ที่ไม่ถูกต้องจากผู้บริโภค ที่อยู่ไม่สามารถนำส่งได้ และความจำเป็นในการปรับเปลี่ยนสถานที่นำส่ง
บริการเหล่านี้รวมถึง
- Places API: ช่วยลดความซับซ้อนในการป้อนที่อยู่สำหรับผู้ใช้ปลายทาง และแสดงข้อมูลเกี่ยวกับจุดที่น่าสนใจซึ่งสามารถใช้เพื่อกำหนดเส้นทาง
- Address Validation API: ระบุว่าที่อยู่หมายถึงสถานที่จริงที่จัดส่งได้หรือไม่ และระบุข้อมูลเมตาระดับที่อยู่เพิ่มเติม
- Geocoding API: ให้ละติจูดและลองจิจูดของที่อยู่
เอกสารนี้อธิบายวิธีใช้บริการเหล่านี้
เกี่ยวกับการบันทึกและตรวจสอบที่อยู่
ข้อมูลที่อยู่โดยละเอียดที่ถูกต้องเป็นข้อมูลสําคัญสําหรับการดําเนินการของการนำส่งเนื่องจากส่งผลต่อคุณภาพของกิจกรรมดาวน์สตรีมทั้งหมดที่อาศัยข้อมูลดังกล่าว ไม่ว่าคุณจะรับที่อยู่ผ่านแอปพลิเคชันที่แสดงต่อผู้ใช้หรือจากพาร์ทเนอร์ระดับต้นทางโดยใช้ API บริการ Google Mobility ก็สามารถช่วยคุณในขั้นตอนนี้ได้
ไม่ว่าคุณจะรับที่อยู่ผ่านแอปพลิเคชันที่แสดงต่อผู้ใช้หรือจากพาร์ทเนอร์ระดับต้นทางโดยใช้ API บริการ Google Mobility จะช่วยคุณในการบันทึกที่อยู่ได้ดังนี้
ปรับปรุงประสบการณ์ของผู้บริโภค: มอบเครื่องมือให้ผู้ใช้เพื่อให้มั่นใจว่าสามารถระบุที่อยู่ที่ถูกต้องและพัสดุจะได้รับการนำส่งไปยังที่ที่ถูกต้อง
ปรับปรุงประสิทธิภาพการทำงานของคนขับ: ลดเวลาที่คนขับใช้ในการค้นหาที่อยู่สำหรับจัดส่งและลดความจำเป็นในการพยายามนำส่งซ้ำ
จับภาพที่อยู่
Places API มีบริการ Place Autocomplete บริการนี้มีความสามารถในการเติมข้อความอัตโนมัติสำหรับการค้นหาตามภูมิศาสตร์แบบข้อความ โดยแสดงสถานที่ต่างๆ เช่น ธุรกิจ ที่อยู่ และจุดที่น่าสนใจ เมื่อผู้ใช้ป้อนที่อยู่
สําหรับแอปพลิเคชันที่แสดงต่อผู้ใช้ซึ่งเกี่ยวข้องกับการขอที่อยู่สำหรับจัดส่ง เช่น เว็บไซต์ผู้บริโภคหรือผู้จัดส่งออนไลน์ หรือพอร์ทัลพนักงานในร้านค้า ให้ลดความซับซ้อนในการป้อนและเลือกที่อยู่ของลูกค้าโดยใช้การเติมข้อความอัตโนมัติของสถานที่
เช่น สมมติว่าผู้ใช้ส่งคำขอรับพัสดุและป้อนสถานที่รับพัสดุ ฟีเจอร์เติมข้อความอัตโนมัติของสถานที่ช่วยให้ผู้ใช้ระบุที่อยู่ได้โดยป้อนอักขระเพียงไม่กี่ตัวแล้วเลือกจากรายการที่ตรงกัน
นอกจากนี้ Places API ยังมีวิธีจํากัดผลการค้นหาด้วย เพื่อให้นักพัฒนาแอปมั่นใจได้ว่าที่อยู่ซึ่งแนะนําจะสอดคล้องกับสถานที่ตั้งที่ธุรกิจของคุณให้บริการ
ตรวจสอบความถูกต้องของที่อยู่
หลังจากบันทึกที่อยู่จากอินพุตของผู้ใช้โดยตรงหรือโดยใช้ API แล้ว ให้ตรวจสอบว่าลูกค้าระบุที่อยู่ที่ถูกต้อง ซึ่งหมายความว่าเป็นที่อยู่ที่ไม่มีความคลาดเคลื่อน เช่น ไม่มีองค์ประกอบของที่อยู่หรือพิมพ์ผิด การตรวจสอบที่อยู่ช่วยลดความล้มเหลวในการนำส่งโดยการตรวจจับที่อยู่ที่ไม่ถูกต้อง และปรับปรุงความคาดการณ์การนำส่งด้วยการทำความเข้าใจรายละเอียดที่อยู่ได้ดียิ่งขึ้น
Address Validation API จะตรวจสอบองค์ประกอบของที่อยู่ ปรับที่อยู่ให้เป็นไปตามมาตรฐานสำหรับการส่งจดหมาย และค้นหาตำแหน่งที่รู้จักดีที่สุดสำหรับที่อยู่ ซึ่งจะช่วยให้เข้าใจว่าที่อยู่หมายถึงสถานที่จริงหรือไม่ หากที่อยู่ไม่ได้หมายถึงสถานที่จริง ระบบจะระบุคอมโพเนนต์ที่อาจไม่ถูกต้องเพื่อให้ผู้ใช้แก้ไขได้
หาก Address Validation API ระบุว่าที่อยู่ไม่ถูกต้องหรือหมายถึงสถานที่ที่ไม่สามารถจัดส่งได้ คุณสามารถแจ้งให้ผู้ใช้แก้ไขที่อยู่ได้ หากได้รับที่อยู่โดยใช้การเรียก API คุณจะปฏิเสธที่อยู่ได้
อนุญาตให้ยืนยันตำแหน่งที่อยู่
หลังจากผู้ใช้ป้อนหรือเลือกที่อยู่ และคุณตรวจสอบที่อยู่แล้ว ให้ใช้แพลตฟอร์ม Google Maps เพื่อระบุแผนที่และเครื่องหมายเพื่อระบุตำแหน่งของที่อยู่
ใช้ Geocoding API เพื่อระบุพิกัดทางภูมิศาสตร์ของที่อยู่ นอกจากตำแหน่งแล้ว Geocoding API ยังแสดงองค์ประกอบที่อยู่ด้วย ซึ่งคุณใช้เพื่อรับส่วนที่อยู่ซึ่งขาดหายไปได้สำหรับการแก้ไขที่จำเป็น รวมถึงระบุประเภทสถานที่ ซึ่งบ่งบอกความแม่นยำของพิกัดที่ดึงมาจาก API
นอกจากนี้ ตำแหน่งที่ผ่านการเข้ารหัสภูมิศาสตร์ยังใช้เพื่อวัตถุประสงค์อื่นๆ ได้ด้วย เช่น การกำหนดการนำส่งให้กับคนขับรถตามลำดับที่เหมาะสมที่สุด ดูรายละเอียดได้ที่การเพิ่มประสิทธิภาพเส้นทาง
ใช้บริการ Google Mobility ในการบันทึกที่อยู่
ส่วนนี้จะให้ข้อมูลเบื้องต้นเกี่ยวกับวิธีใช้การบันทึกและการตรวจสอบที่อยู่ ขั้นตอนเหล่านี้จะถือว่าคุณได้ตั้งค่าโปรเจ็กต์ในคอนโซล Google API และเปิดใช้บัญชีบริการและการเรียกเก็บเงินที่ถูกต้องแล้ว โปรดดูรายละเอียดเฉพาะเกี่ยวกับบริการ Google Mobility ที่หัวข้อเอกสารประกอบของ Fleet Engine สำหรับการตั้งค่าโปรเจ็กต์
เปิดใช้ความสามารถในการป้อนที่อยู่
- เปิดใช้ Places API ในส่วน API และบริการของคอนโซล Google API โดย Places API มีบริการ Place Autocomplete รวมอยู่ด้วย
- อ่านเอกสารประกอบเกี่ยวกับการเติมข้อความอัตโนมัติของสถานที่เพื่อดูฟีเจอร์เพิ่มเติมที่คุณใช้ได้ เช่น ส่วนพารามิเตอร์ที่ไม่บังคับ เช่น
- พารามิเตอร์คอมโพเนนต์จํากัดเอาต์พุตไว้ที่บางประเทศ
- พารามิเตอร์ประเภทจะจำกัดผลการค้นหาให้แสดงเฉพาะสถานที่บางประเภท เช่น ที่อยู่และแม้แต่ภาษาที่ผู้ใช้ป้อนได้
- Google Maps Platform มีเครื่องมือสร้างด่วนในคอนโซล Google API เพื่อช่วยให้การทำให้แบบฟอร์มที่อยู่ใช้งานได้เป็นไปอย่างมีประสิทธิภาพ
ตรวจสอบที่อยู่สำหรับจัดส่ง
- เปิดใช้ Address Validation API ในส่วน API และบริการของคอนโซล Google API
- โปรดอ่านเอกสารประกอบของ Address Validation API เพื่อให้ทราบข้อมูลต่างๆ ที่คุณสามารถใช้เพื่อประเมินคุณภาพของที่อยู่และแสดงคําแนะนําต่อผู้ใช้
อนุญาตให้ยืนยันสถานที่รับสินค้าหรือจุดนำส่ง
- สร้างแผนที่แบบอินเทอร์แอกทีฟสำหรับผู้ใช้ในแพลตฟอร์มที่ต้องการสำหรับอุปกรณ์เคลื่อนที่และเว็บ ดูรายละเอียดได้ในเอกสารประกอบของ Maps JavaScript API แล้วไปที่วิธีการอื่นๆ ของแพลตฟอร์ม
- รับรหัสพิกัดภูมิศาสตร์ของที่อยู่จาก Address Validation API หรือโดยการส่งรหัสสถานที่จากฟีเจอร์ป้อนข้อความอัตโนมัติของสถานที่ไปยัง Geocoding API และเพิ่มเครื่องหมายที่ตำแหน่ง
- หากต้องการให้ผู้ใช้ปรับพิกัดการนำส่ง ให้ทําเครื่องหมายให้ลากได้ ดูเอกสารประกอบเกี่ยวกับลักษณะการทํางานของเครื่องหมาย (Android, iOS, เว็บ)
- เรียกข้อมูลพิกัดภูมิศาสตร์ของตําแหน่งเครื่องหมายที่ปรับ นอกจากนี้ คุณยังส่งพิกัดภูมิศาสตร์ที่อัปเดตแล้วไปยัง Reverse Geocoding API เพื่อดึงข้อมูลที่อยู่ที่เกี่ยวข้องได้อีกด้วย จากนั้นคุณจะประเมินองค์ประกอบของที่อยู่และความแม่นยำของตำแหน่งใหม่ได้
ดูบริบทเพิ่มเติมเกี่ยวกับที่อยู่สำหรับจัดส่ง
การมีข้อมูลตามบริบทโดยละเอียดเกี่ยวกับที่อยู่สำหรับจัดส่งเป็นขั้นตอนสำคัญถัดไปเมื่อระบุที่อยู่แล้ว ข้อมูลนี้ช่วยให้คุณทำสิ่งต่อไปนี้ได้
- ปรับปรุงประสิทธิภาพการทำงานของคนขับ: ตรวจสอบว่าคนขับมีข้อมูลทั้งหมดในการนำส่งให้เสร็จสมบูรณ์อย่างมีประสิทธิภาพ เมื่อใช้ร่วมกับความสามารถอื่นๆ ของบริการ Google Mobility คุณจะมั่นใจได้ว่าคนขับรถจะไปถึงจุดหมายในเวลาที่เหมาะสม
- ลดต้นทุน: การนำคนขับไปยังจุดหมายที่เหมาะสมอย่างมีประสิทธิภาพและลดการนำส่งซ้ำยังช่วยลดค่าแรงและค่าเชื้อเพลิงสำหรับรถประจำทางได้อีกด้วย
- ปรับขนาดการดําเนินการ: ความสามารถในการจับที่อยู่ทั้งหมดใช้ฐานข้อมูลเชิงพื้นที่ทั่วโลกของ Google ซึ่งให้ข้อมูลที่ครอบคลุมในทุกที่ที่คุณขยายธุรกิจ
บริการ Google Mobility สามารถใช้เพื่อรับข้อมูลตามบริบทที่หลากหลายเกี่ยวกับที่อยู่และสถานที่ เมื่อคุณระบุที่อยู่ถูกต้องแล้ว คุณสามารถโทรหาบริการใดก็ได้ที่อธิบายไว้ด้านล่างเพื่อขอข้อมูลที่เกี่ยวข้อง ข้อมูลนี้สามารถใช้เป็นอินพุตในระบบการเพิ่มประสิทธิภาพเส้นทางหรือเพื่อระบุบริบทเพิ่มเติมแก่คนขับภายในแอปพลิเคชันคนขับ
- Geocoding API จะพยายามจับคู่ที่อยู่ป้อนกับสถานที่จากฐานข้อมูล Google Maps และระบุละติจูด/ลองจิจูด
- นอกจากสัญญาณการตรวจสอบที่หลากหลายแล้ว AddressValidation API ยังระบุละติจูด/ลองจิจูดของที่อยู่ป้อนด้วย รวมถึงมีสถานะที่อยู่อาศัยและเชิงพาณิชย์สำหรับสถานที่ตั้งและข้อมูลอันหลากหลายจาก USPS สำหรับที่อยู่ในสหรัฐอเมริกา
- Place Details API ให้ข้อมูลเกี่ยวกับจุดที่น่าสนใจ รวมถึงเวลาทําการของธุรกิจ