סקירה כללית של נסיעות על פי דרישה באמצעות SDK של Drive

Driver SDK היא ערכת כלים לאפליקציות לנייד ורכיב בסיסי של Fleet Engine. בעזרת ה-SDK הזה, אפליקציית הנהגים יכולה לנהל את הנסיעות שהוקצו לנהגים ולהפעיל את יכולות הניווט והניתוב של הנהגים.

לפני שמתחילים

במדריך הזה אנחנו יוצאים מנקודת הנחה שקראת את המאמרים הבאים:

מהו Driver SDK לנסיעות על פי דרישה?

ערכת ה-SDK לנהיגה מעבירה ל-Fleet Engine עדכונים לגבי מיקום הרכב ונסיעות, כדי ש-Fleet Engine יוכל לעקוב אחרי כלי הרכב והנסיעות שהוקצו להם. בבסיסו, ה-SDK משתמש בבורר אירועים כדי לשלוח עדכוני מיקום וקואורדינטות של קו אורך/רוחב, יחד עם מקטע המסלול הנוכחי והיעד מ-Navigation SDK אל Fleet Engine כשהנהג מתחיל לנסוע.

למה כדאי להשתמש ב-Driver SDK לנסיעות על פי דרישה?

Driver SDK מאפשר שילוב קל יותר עם Fleet Engine לעדכונים של המסלולים של הנהגים. בעזרת ה-SDK הזה, הנהגים יכולים להשתמש באפליקציה אחת כדי לנהל את המשימות ולנווט, בדיוק כמו שהם עושים בגרסה של מפות Google לצרכן, בלי שתצטרכו לעבור לאפליקציה אחרת.

מה אפשר לעשות עם Driver SDK לנסיעות על פי דרישה

אפשר להשתמש ב-Driver SDK לנסיעות על פי דרישה כדי לשלוח את הפרטים הבאים ל-Fleet Engine:

  • המיקום של הרכב בזמן אמת במפה.
  • קואורדינטות של קו רוחב/אורך לנקודות העצירה בנסיעה, שסופקו על ידי Navigation SDK.
  • המרחק שנותר לנקודת הציון הבאה.
  • זמן ההגעה המשוער לנקודת הציון הבאה.
  • המסלול שהרכב צריך לעבור, כפי שסופק על ידי Navigation SDK.

איך פועל Driver SDK לנסיעות על פי דרישה

ערכת ה-SDK לנהיגה תלויה ב-Navigation SDK כדי לקבל את פרטי המסלול ואת היעד. יחד עם המידע מ-Navigation SDK, ה-Driver SDK משתלב באפליקציית הנהג ומספק ל-Fleet Engine מידע על עדכוני מיקום, קואורדינטות של רוחב/אורך, המרחק שנותר והערכות זמן הגעה. כל שאר העדכונים של נתוני הרכב צריכים להישלח לקצה העורפי של הלקוח, שמעביר את הנתונים אל Fleet Engine.

תרשים מערכת שבו מוצגת התקשורת של Driver SDK מהלקוחות לתשתית הלקוח ואז לתשתית Google דרך Fleet Engine ו-Customer Backend

איך משתמשים ב-Driver SDK לנסיעות על פי דרישה

בוחרים את הפלטפורמה כדי לראות איך מתחילים להשתמש ב-Driver SDK.

Android

1 הורדת Driver SDK ל-Android מידע נוסף זמין במאמר הורדת Driver SDK.
2 הגדרת פרויקט במסוף Google Cloud מידע נוסף זמין במאמר הגדרת פרויקט במסוף Google Cloud.
3 הצהרת יחסי תלות מידע נוסף זמין במאמר הצהרת יחסי תלות.
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: