Driver SDK הוא ערכת כלים לאפליקציות לנייד והוא רכיב בסיסי ב-Fleet מנוע. בעזרת ה-SDK הזה, האפליקציה לנהגים יכולה לנהל נסיעות שהוקצו וגם להפעיל יכולות ניווט וניתוב של הנהגים.
לפני שמתחילים
המדריך הזה מבוסס על ההנחה שקראתם את הפרטים הבאים:
- היסודות של כלל ה-Fleet Engine.
- מודל הנתונים של כלי רכב.
- מודל הנתונים לנסיעות על פי דרישה.
- איך להגדיר את Fleet Engine.
- איך יוצרים כלי רכב ומשתמשים בהם ב-Fleet Engine
מהו ה-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.
איך משתמשים ב-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: