משאב: TaskTrackingInfo
ההודעה TaskTrackingInfo
. ההודעה מכילה את פרטי המעקב אחרי המשימה, שישמשו להצגה. אם מזהה מעקב משויך לכמה משימות, מערכת Fleet Engine משתמשת בהיוריסטיקה כדי להחליט איזה TaskTrackingInfo של Task לבחור.
ייצוג ב-JSON |
---|
{ "name": string, "trackingId": string, "vehicleLocation": { object ( |
שדות | |
---|---|
name |
חייב להיות בפורמט |
trackingId |
לא ניתן לשינוי. המזהה לצורכי מעקב של משימה. * חייבת להיות מחרוזת Unicode תקינה. * מוגבל לאורך של 64 תווים לכל היותר. * עבר נירמול בהתאם ל-Unicode Normalization Form C. * אסור לכלול את תווי ה-ASCII הבאים: '/', ':', '?', ',' או '#'. |
vehicleLocation |
המיקום האחרון של הרכב. |
routePolylinePoints[] |
רשימה של נקודות שמחוברות זו לזו ויוצרות קו מרובע של המסלול הצפוי של הרכב למיקום של המשימה הזו. |
remainingStopCount |
מספר העצירות שנותרו לרכב עד שמגיעים לתחנה של המשימה, כולל התחנה של המשימה. לדוגמה, אם התחנה הבאה של הרכב היא התחנה של המשימה, הערך יהיה 1. |
remainingDrivingDistanceMeters |
המרחק הכולל שנותר במטרים עד ל- |
estimatedArrivalTime |
חותמת הזמן שמציינת את זמן ההגעה המשוער לתחנה. הפורמט הזה משתמש ב-RFC 3339, שבו הפלט שנוצר תמיד יהיה מנורמלי לפי Z וישמש בספרות עשרוניות של 0, 3, 6 או 9. אפשר להשתמש גם בשינויים (offsets) אחרים מלבד 'Z'. דוגמאות: |
estimatedTaskCompletionTime |
חותמת הזמן שמציינת את מועד הסיום המשוער של משימה. הפורמט הזה משתמש ב-RFC 3339, שבו הפלט שנוצר תמיד יהיה מנורמלי לפי Z וישמש בספרות עשרוניות של 0, 3, 6 או 9. אפשר להשתמש גם בשינויים (offsets) אחרים מלבד 'Z'. דוגמאות: |
state |
מצב הביצוע הנוכחי של המשימה. |
taskOutcome |
התוצאה של ניסיון להריץ משימה. |
taskOutcomeTime |
חותמת הזמן שמציינת מתי הספק הגדיר את התוצאה של המשימה. הפורמט הזה משתמש ב-RFC 3339, שבו הפלט שנוצר תמיד יהיה מנורמלי לפי Z וישמש בספרות עשרוניות של 0, 3, 6 או 9. אפשר להשתמש גם בשינויים (offsets) אחרים מלבד 'Z'. דוגמאות: |
plannedLocation |
לא ניתן לשינוי. המיקום שבו המשימה תושלם. |
targetTimeWindow |
חלון הזמן שבו המשימה צריכה להסתיים. |
attributes[] |
המאפיינים המותאמים אישית שהוגדרו במשימה. |
Methods |
|
---|---|
|
הפונקציה מחזירה את מופע TaskTrackingInfo שצוין. |