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

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

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

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

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

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

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

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

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

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

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

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

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

תרשים מערכת שמראה איך ה-Driver SDK מתקשר מהלקוחות לתשתית של הלקוח, ואז לתשתית של Google דרך Fleet Engine וה-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: