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

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

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

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

Driver SDK สำหรับการเดินทางแบบออนดีมานด์คืออะไร

Driver SDK จะสื่อสารตำแหน่งของยานพาหนะและการอัปเดตการเดินทางไปยัง Fleet Engine เพื่อให้ Fleet Engine ติดตามยานพาหนะและการเดินทางที่ได้รับมอบหมายได้ หลักๆ แล้ว SDK จะใช้ Listener เหตุการณ์เพื่อส่งการอัปเดตตำแหน่งและพิกัดละติจูด/ลองจิจูด รวมถึงส่วนของเส้นทางปัจจุบันและปลายทางจาก 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 Console
3 ประกาศทรัพยากร Dependency ดูข้อมูลเพิ่มเติมได้ที่ประกาศการพึ่งพา
4 สร้างโทเค็นการตรวจสอบสิทธิ์ โปรดดูข้อมูลเพิ่มเติมที่หัวข้อสร้างโทเค็นการตรวจสอบสิทธิ์
5 เริ่มต้น Driver SDK ดูข้อมูลเพิ่มเติมได้ที่เริ่มต้น Driver SDK
6 เตรียมรถให้พร้อม ดูข้อมูลเพิ่มเติมได้ที่เตรียมรถให้พร้อม
7 ตั้งค่ารายละเอียดการเดินทาง โปรดดูข้อมูลเพิ่มเติมที่หัวข้อตั้งค่ารายละเอียดการเดินทาง

iOS

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

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

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