Driver SDK הוא ערכת כלים לאפליקציות לנייד והוא רכיב בסיסי ב-Fleet מנוע. עם ה-SDK הזה, האפליקציה לנהגים יכולה לנהל גם מטלות וגם להפעיל יכולות ניווט וניתוב של הנהגים.
לפני שמתחילים
המדריך הזה מבוסס על ההנחה שקראתם את הפרטים הבאים:
- היסודות של כלל ה-Fleet Engine.
- מודל הנתונים של כלי רכב.
- מודל הנתונים של משימות מתוזמנות
- איך להגדיר את Fleet Engine.
- איך יוצרים כלי רכב ומשתמשים בהם ב-Fleet Engine
מה ה-SDK של Driver למשימות מתוזמנות?
ה-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 מנוע:
- המיקום של רכב המסירה בזמן אמת במפה.
- קואורדינטות של קו הרוחב/קו האורך של התחנה.
- המרחק שנותר לתחנה.
- זמן ההגעה המשוער לתחנה.
- המסלול שהרכב צריך לעבור בהתאם למפורט ב-Navigation SDK.
איך פועל ה-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 | מכינים את הרכב | מידע נוסף זמין במאמר הכנת הרכב. |
iOS
1 | הורדת Driver SDK ל-iOS | מידע נוסף זמין במאמר הורדת Driver SDK. |
2 | הגדרת פרויקט במסוף Google Cloud | מידע נוסף זמין במאמר הגדרת פרויקט במסוף Google Cloud. |
3 | יצירת אסימוני אימות | מידע נוסף מופיע במאמר יצירת אסימוני אימות. |
4 | הפעלת ה-SDK של מנהל התקן | מידע נוסף אפשר למצוא במאמר בנושא הפעלת ה-Driver SDK. |
5 | מכינים את הרכב | מידע נוסף זמין במאמר הכנת הרכב. |
המאמרים הבאים
יש לעיין במסמכי התיעוד של הפלטפורמה שבה רוצים להגדיר את מנהל ההתקן. SDK: