การกําหนดเส้นทางและการนําทางสําหรับคนขับ

รูปภาพการกำหนดเส้นทางไดรเวอร์ ความสามารถในการกำหนดเส้นทางและการนำทางของผู้ขับคือชุดเครื่องมือโซลูชันสุดท้าย (Last Mile Fleet Solution) ที่ประกอบไปด้วย SDK 2 ชุด ได้แก่ Navigation SDK และ Driver SDK ซึ่งจะมีฟีเจอร์ระดับองค์กรที่รวมประสบการณ์ Google Maps ไว้ในแอปพลิเคชันคนขับรถ

การกำหนดเส้นทางและการนำทางของผู้ขับทำอะไรได้บ้าง

เมื่อใช้การกำหนดเส้นทางและการนำทางผู้ขับ คุณจะใช้ทั้ง Navigation SDK และ SDK ไดรเวอร์เพื่อปรับแต่งประสบการณ์การขับขี่ให้เหมาะกับโมเดลการนำส่งของคุณ ใช้ SDK การนำทางเพื่อสร้างประสบการณ์การนำทางแบบเลี้ยวต่อเลี้ยวในแอปของคุณเพื่อ แนะนำผู้ขับขี่แบบเรียลไทม์ ปรับแต่งประสบการณ์การนำทางให้สอดคล้องกับรูปลักษณ์ของแอป และยกระดับเวิร์กโฟลว์ให้คนขับทำงานในวงกว้างขึ้นด้วยเส้นทางที่เหมาะสมและจุดส่งรถ

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

ใช้ Driver SDK เพื่อแสดงตำแหน่งคนขับและความคืบหน้าของเส้นทางเป็นภาพผ่านความสามารถในการติดตามการจัดส่งและการติดตามพัสดุภัณฑ์

ทำไมต้องใช้การกำหนดเส้นทางของผู้ขับและการนำทาง

รูปภาพการกำหนดเส้นทางผู้ขับ เมื่อจัดการกลุ่มการนำส่ง การปรับปรุงการคาดเดาในการนำส่งและประสิทธิภาพการทำงานของผู้ขับขี่ต้องสำคัญยิ่งขึ้นเพื่อตอบสนองความคาดหวังของผู้บริโภค การกำหนดเส้นทางและการนำทางของคนขับช่วยให้คุณจัดเส้นทางขับขี่ให้คนขับรถได้อย่างมีประสิทธิภาพยิ่งขึ้น หลีกเลี่ยงความล่าช้าและพลาดนำส่ง และช่วยเพิ่มความพึงพอใจให้คนขับ

  • เพิ่มความพึงพอใจของผู้ขับขี่ - แอปช่วยให้ผู้ขับขี่รู้สึกควบคุมได้ และรับรู้ได้ว่าทำงานเสร็จ 1 วัน คนขับของคุณไม่จำเป็นต้องเรียนรู้อินเทอร์เฟซแผนที่ใหม่ แต่สามารถใช้การนำทางของ Google Maps ที่คุ้นเคยได้ ประสบการณ์การใช้งานนั้นปรับแต่งมาเพื่อเสริมแบรนด์ของคุณได้
  • เพิ่มประสิทธิภาพการทำงานของผู้ขับขี่ — แนะนำผู้ขับขี่ไปยังจุดที่เหมาะสมด้วยเส้นทางที่แสดงให้เห็นการจราจรแบบเรียลไทม์ ซึ่งมีประโยชน์มากโดยเฉพาะสำหรับผู้ขับขี่รายใหม่ พาร์ทไทม์ หรือตามฤดูกาลที่ต้องการเร่งกระบวนการทำงานอย่างรวดเร็ว นอกจากนี้ คุณยังสามารถระบุเส้นทางที่กำหนดเองและองค์ประกอบแผนที่สำหรับบริการจัดส่งของคุณได้โดยเฉพาะ
  • ปรับปรุงความสามารถในการคาดการณ์การจัดส่ง - แอปที่ฝังประสบการณ์การใช้งาน Google Maps ไว้ คุณจะมั่นใจได้มากขึ้นว่าผู้ขับขี่จะปฏิบัติตามแผนเส้นทางที่คาดไว้ นอกจากนี้ การทำให้คนขับอยู่ในแอปพลิเคชันของคุณยังปรับปรุงคุณภาพของสัญญาณบอกตำแหน่งที่คุณได้รับด้วย

วิธีการทำงาน

แผนภาพต่อไปนี้แสดงลำดับการดำเนินการระหว่างคอมโพเนนต์ทั้งหมดของการกำหนดเส้นทางไดรเวอร์และการนำทาง Driver SDK จะแจ้งการอัปเดตตำแหน่ง ไปยังแบ็กเอนด์ Fleet Engine Navigation SDK แสดงเส้นทางแบบเลี้ยวต่อเลี้ยว (และข้อมูลการนำทางอื่นๆ) ให้คนขับ แบ็กเอนด์จะจัดการการสื่อสารเกี่ยวกับการนำส่งอื่นๆ ทั้งหมดไปยัง Fleet Engine เช่น การสร้างและอัปเดตยานพาหนะและงานต่างๆ ดูข้อมูลเพิ่มเติมเกี่ยวกับประเภทการสื่อสารที่คุณจัดการได้กับแบ็กเอนด์ได้ที่การผสานรวม Deliveries API ในเอกสาร Fleet Engine

โฟลว์ชาร์ตสำหรับกระบวนการกำหนดเส้นทางและเปลี่ยนเส้นทางของผู้ขับ

วิธีใช้การกำหนดเส้นทางและการนำทางของผู้ขับ

ขั้นตอนด้านล่างจะแสดงให้เห็นวิธีหนึ่งที่คุณจะใช้งานการกำหนดเส้นทางและการนำทางของผู้ขับได้ โดยเราจะนำเสนอการใช้ฟรอนท์เอนด์ก่อนเพื่อให้อธิบายได้ง่าย อย่างไรก็ตาม คุณเริ่มติดตั้งใช้งานได้โดยผสานรวม SDK เข้ากับแอปคนขับก่อน หรือผสานรวม Fleet Engine เข้ากับแบ็กเอนด์เพื่อการทำงานและการสร้างรถก็ได้

  1. ผสานรวม SDK ไดรเวอร์เข้ากับแอปไดรเวอร์ Driver SDK จะส่งสัญญาณบอกตำแหน่งแบบเรียลไทม์ไปยังบริการ Fleet Engine ซึ่งจำเป็นต้องใช้สำหรับความสามารถในการติดตามการจัดส่งและการติดตามยานพาหนะ เมื่อใช้โมเดล ไดรเวอร์ที่เชื่อถือได้ในอุปกรณ์ที่มีการจัดการของคุณ Driver SDK จะช่วยให้ผู้ขับขี่สามารถสร้างหรือแก้ไขงานและแผนเส้นทางของตนได้ SDK Driver จะรวม Navigation SDK ไว้ด้วย โปรดดูรายละเอียดในคู่มือผู้ใช้ SDK ของไดรฟ์สำหรับการติดตามการจัดส่ง (Android, iOS) และประสิทธิภาพของกลุ่ม (Android, iOS)
  2. ใช้ฟีเจอร์ของ Navigation SDK ในแอปขับขี่ Navigation SDK เป็นไลบรารีที่รองรับความสามารถในการนำทางที่กำหนดเองให้แก่คนขับ เช่น คำแนะนำแบบเลี้ยวต่อเลี้ยว เส้นทางที่กำหนดเอง และองค์ประกอบแผนที่ที่กำหนดเอง หากต้องการดูเอกสารสำหรับนักพัฒนาซอฟต์แวร์ฉบับเต็ม โปรดดูการนำทางด้วย Google Maps
  3. จัดการงานและสถานะของรถด้วย Fleet Engine Fleet Engine คือบริการแบ็กเอนด์ของ Last Mile Fleet Solution ที่จัดการการโต้ตอบระหว่าง SDK ของไดรเวอร์และบริการแบ็กเอนด์ของคุณเอง บริการแบ็กเอนด์สามารถสื่อสารกับ Fleet Engine โดยเรียกใช้ REST หรือ gRPC โปรดดูรายละเอียดในคู่มือผู้ใช้ของ Fleet Engine สำหรับการติดตามการจัดส่งและประสิทธิภาพของยานพาหนะ

API ภาพรวมเส้นทาง

โค้ดตัวอย่างสำหรับโซลูชันสุดท้าย (Last Mile Fleet Solution)