ภาพรวมการเดินทางแบบออนดีมานด์ของ Driver SDK

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

ก่อนเริ่มต้น

คู่มือนี้จะถือว่าคุณได้อ่านข้อมูลต่อไปนี้แล้ว

Driver SDK สำหรับการเดินทางตามความต้องการคืออะไร

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

เหตุใดจึงควรใช้ Driver SDK สำหรับการเดินทางแบบออนดีมานด์

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

สิ่งที่คุณทำได้ด้วย Driver SDK สำหรับการเดินทางแบบออนดีมานด์

ใช้ Driver SDK สำหรับการเดินทางตามต้องการเพื่อสื่อสารข้อมูลต่อไปนี้กับ Fleet Engine

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

วิธีการทำงานของ Driver SDK สำหรับการเดินทางแบบออนดีมานด์

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

แผนภาพระบบที่แสดงวิธีที่ Driver SDK สื่อสารจากไคลเอ็นต์ไปยังโครงสร้างพื้นฐานของลูกค้า จากนั้นไปยังโครงสร้างพื้นฐานของ Google ผ่าน Fleet Engine และแบ็กเอนด์ของลูกค้า

วิธีใช้ Driver SDK สำหรับการเดินทางแบบออนดีมานด์

เลือกแพลตฟอร์มเพื่อดูวิธีเริ่มต้นใช้งาน Driver SDK

Android

1 รับ Driver SDK สำหรับ Android ดูข้อมูลเพิ่มเติมได้ที่รับ Driver SDK
2 กำหนดค่าโปรเจ็กต์คอนโซล Google Cloud ดูข้อมูลเพิ่มเติมได้ที่กำหนดค่าโปรเจ็กต์คอนโซล Google Cloud
3 ประกาศทรัพยากร Dependency ดูข้อมูลเพิ่มเติมได้ที่ประกาศการขึ้นต่อกัน
4 สร้างโทเค็นการตรวจสอบสิทธิ์ ดูข้อมูลเพิ่มเติมได้ที่หัวข้อสร้างโทเค็นการตรวจสอบสิทธิ์
5 เริ่มต้น Driver SDK ดูข้อมูลเพิ่มเติมได้ที่เริ่มต้นใช้งาน Driver SDK
6 เตรียมรถให้พร้อม ดูข้อมูลเพิ่มเติมได้ที่เตรียมยานพาหนะให้พร้อม
7 ตั้งค่ารายละเอียดการเดินทาง ดูข้อมูลเพิ่มเติมได้ที่ตั้งค่ารายละเอียดการเดินทาง

iOS

1 รับ Driver SDK สำหรับ iOS ดูข้อมูลเพิ่มเติมได้ที่รับ Driver SDK
2 กำหนดค่าโปรเจ็กต์คอนโซล Google Cloud ดูข้อมูลเพิ่มเติมได้ที่กำหนดค่าโปรเจ็กต์คอนโซล Google Cloud
3 สร้างโทเค็นการตรวจสอบสิทธิ์ ดูข้อมูลเพิ่มเติมได้ที่หัวข้อสร้างโทเค็นการตรวจสอบสิทธิ์
4 เริ่มต้น Driver SDK ดูข้อมูลเพิ่มเติมได้ที่เริ่มต้นใช้งาน Driver SDK
5 เตรียมรถให้พร้อม ดูข้อมูลเพิ่มเติมได้ที่เตรียมยานพาหนะให้พร้อม
6 ตั้งค่ารายละเอียดการเดินทาง ดูข้อมูลเพิ่มเติมได้ที่ตั้งค่ารายละเอียดการเดินทาง

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

ดูเอกสารประกอบสำหรับแพลตฟอร์มที่คุณต้องการตั้งค่า Driver SDK