ภาพรวมการเดินทางแบบออนดีมานด์ของ 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 จะผสานรวมกับแอปคนขับและให้ข้อมูลอัปเดตตำแหน่ง พิกัดละติจูด/ลองจิจูด ระยะทางที่เหลือ และ ETA แก่ 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 ดูข้อมูลเพิ่มเติมได้ที่ประกาศทรัพยากร 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