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

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

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

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

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

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

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

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

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

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

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

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

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

תרשים מערכת שמראה איך ה-SDK של Drive מתקשר מהלקוחות לתשתית של הלקוח ואחר כך לתשתית של Google דרך Fleet Engine והקצה העורפי של הלקוח

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

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

Android

1 הורדת Driver SDK ל-Android מידע נוסף זמין במאמר הורדת Driver SDK.
2 הגדרת פרויקט במסוף Google Cloud מידע נוסף זמין במאמר הגדרת פרויקט במסוף Google Cloud.
3 להצהיר על יחסי תלות אפשר לקרוא מידע נוסף במאמר בנושא הצהרה על יחסי תלות.
4 יצירת אסימוני אימות מידע נוסף מופיע במאמר יצירת אסימוני אימות.
5 הפעלת ה-SDK של מנהל התקן מידע נוסף אפשר למצוא במאמר בנושא הפעלת ה-Driver SDK.
6 מכינים את הרכב מידע נוסף זמין במאמר הכנת הרכב.
7 הגדרת פרטי הנסיעה מידע נוסף זמין במאמר על הגדרת פרטי הנסיעה.

iOS

1 הורדת Driver SDK ל-iOS מידע נוסף זמין במאמר הורדת Driver SDK.
2 הגדרת פרויקט במסוף Google Cloud מידע נוסף זמין במאמר הגדרת פרויקט במסוף Google Cloud.
3 יצירת אסימוני אימות מידע נוסף מופיע במאמר יצירת אסימוני אימות.
4 הפעלת ה-SDK של מנהל התקן מידע נוסף אפשר למצוא במאמר בנושא הפעלת ה-Driver SDK.
5 מכינים את הרכב מידע נוסף זמין במאמר הכנת הרכב.
6 הגדרת פרטי הנסיעה מידע נוסף זמין במאמר על הגדרת פרטי הנסיעה.

המאמרים הבאים

יש לעיין במסמכי התיעוד של הפלטפורמה שבה רוצים להגדיר את מנהל ההתקן. SDK: