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