אתם יכולים להתאים אישית את חוויית הלקוח במשימות מתוזמנות, ולאפשר לצרכנים לעקוב אחרי ההתקדמות של ההזמנות שלהם לשירות או של המשלוחים המתוזמנים.
מהו Consumer SDK למשימות מתוזמנות?
Consumer SDK הוא תכונה של Fleet Engine למשימות מתוזמנות, שכוללת גם ערכות כלים ליצירת חוויית המשתמש. ערכות הכלים האלה מאפשרות ליצור תצוגות מבוססות-מפה כדי להציג באופן חזותי את ההתקדמות של הנהג/ת ואת סטטוס המשימה שמשויכת לתחנה מתוזמנת. הוא מיועד לשני קהלים עיקריים:
- משתמשי קצה (צרכנים) שרוצים לדעת מה סטטוס המשלוח של הזמנה ספציפית. במסמך הזה נסביר איך להטמיע את חוויית המשתמש הזו באמצעות Consumer SDK ב-JavaScript, שמספק את הכיתה
FleetEngineShipmentLocationProvider
ואת הממשקים המשויכים. - מפעילי ציי רכב שרוצים לעקוב אחרי סטטוס המשלוח והרכב של כל צי הרכב. מידע נוסף על מעקב אחרי ציי רכבים זמין במדריך למעקב אחרי ציי רכבים.
למה כדאי להשתמש ב-Consumer SDK למשימות מתוזמנות?
שילוב Consumer SDK באפליקציות שלכם לצרכנים שמבצעות משימות מתוזמנות מאפשר לכם לספק חוויית שימוש מקיפה לצרכנים, עם עדכוני מיקום כמעט בזמן אמת ומיקומים שצולמו בזמן נסיעה. הצרכנים יכולים לראות את המיקום של כלי הרכב להעברה ואת פרטי ההתקדמות, כדי להבין איפה נמצאת ההזמנה שלהם.
מה אפשר לעשות עם Consumer SDK?
אתם יכולים להשתמש ב-Consumer SDK כדי לשתף עם הצרכנים את פרטי המשלוח הבאים:
- המיקום של כלי הרכב להעברת המשלוח במפה בזמן אמת.
- זמן ההגעה המשוער של החבילה, שמותאם לנסיבות משתנות, כמו תנועה.
- המסלול שבו הרכב נוסע.
- המרחק והמספר של תחנות העצירה שנותרו עד שהמשלוח יגיע.
אפשר גם ליצור חוויות משתמש חלקות אחרות של צרכנים עם תמיכה במיקום גיאוגרפי באפליקציה או באתר שלכם, על סמך פרטי המיקום מ-Driver SDK. למידע נוסף על Driver SDK, ראו סקירה כללית על משימות מתוזמנות ב-Driver SDK.
רכיבים של SDK לצרכן
ה-SDK של JavaScript לצרכן מכיל את הרכיבים הבאים:
- רכיב מפה של JavaScript שאפשר להחליף בו ישירות ישות
google.maps.Map
רגילה. - רכיבי נתונים לחיבור ל-Fleet Engine.
- רכיבים להמחשה של הרכב והנתיב בזמן ההתקדמות ליעד.
- פידים של נתונים גולמיים לגבי זמן ההגעה המשוער של הנהג או המרחק שנותר לנסיעה.
בטבלה הבאה מתוארים הרכיבים.
רכיב | תיאור |
---|---|
תצוגת מפה | בתצוגת המפה מוצגת ההתקדמות של הרכב, והיא מתעדכנת כשהרכב נע במסלול. |
ספק מיקום המשלוח | ספק המעקב אחר המשלוח מספק פיד מיקומים כדי שאפשר יהיה להציג במפה מידע שימושי על המשלוח, כמו מיקום האיסוף או המסירה של המשלוח, המיקום והמסלול של כלי התובלה. |
אחזור של טוקן אימות | הכלי לאחזור אסימוני האימות מקבל אסימוני אינטרנט מסוג JSON (JWT) משרת הקצה העורפי כדי לאמת את הגישה לנתוני המיקום ששמורים ב-Fleet Engine. מטמיעים גורם לאחזור אסימון אימות כחלק מאפליקציית האינטרנט באמצעות ספריית JavaScript לשיתוף תהליכים. חשוב לזכור שצריך גם להטמיע שירות ליצירת אסימוני JSON Web Token (JWT) ל-Fleet Engine בשרת הקצה העורפי. |
אפשרויות של סגנון מפה | אפשר להשתמש באפשרויות עיצוב בהתאמה אישית כדי לשנות את עיצוב ברירת המחדל של המפה כך שיתאים לעיצוב של אפליקציית האינטרנט. |
איך משתמשים ב-Consumer SDK
1 | הגדרת JavaScript Consumer SDK | מידע נוסף זמין במאמר הגדרת ה-SDK של צרכני JavaScript. |
2 | מעקב אחרי משלוח | איך מאתחלים את המפה, מתחילים לעקוב אחרי משלוח ומפסיקים את המעקב עם ניקוי מתאים. מעקב אחר משלוח |
3 | התאמה אישית של ממשק המפה | אפשר להשתמש ב-JavaScript Consumer SDK למשימות מתוזמנות כדי להתאים אישית את ממשק המפה, לספק התאמה אישית של סמנים או לעצב קווים פוליגונליים. למידע נוסף, ראו התאמת סגנון למפה, התאמה אישית של סמנים והתאמה אישית של קווים פוליגונליים. |