סקירה כללית של משימות מתוזמנות ב-SDK לצרכנים

התאימו את חוויית הלקוח למשימות מתוזמנות על ידי מתן אפשרות לצרכנים לעקוב אחרי ההתקדמות של הזמנות השירות או המשלוחים המתוזמנים.

מהו 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 למשימות מתוזמנות כדי להתאים אישית את ממשק המפה, לספק התאמה אישית של סמנים או לקבוע סגנון לקווים פוליגונליים. למידע נוסף, ראו התאמת סגנון למפה, התאמה אישית של סמנים והתאמה אישית של קווים פוליגונליים.

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