ภาพรวมงานที่กำหนดเวลาไว้ของ 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 ระบุ

วิธีการทำงานของ Driver SDK สำหรับงานที่กำหนดเวลาไว้

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

iOS

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

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

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