היומן של משאב משימה ב-Deliveries API.
ייצוג JSON |
---|
{ "name": string, "type": enum ( |
שדות | |
---|---|
name |
שם משאב המשימה בפורמט |
type |
סוג המשימה. |
state |
המצב של משימה שמציינת את ההתקדמות שלה. |
taskOutcome |
התוצאה של ניסיון לבצע משימה. כאשר TaskState סגור, זה מציין אם המשימה הושלמה בהצלחה. |
taskOutcomeTime |
חותמת הזמן של קביעת התוצאה של המשימה (הספק). חותמת זמן בפורמט "זולו" RFC3339 UTC, ברזולוציה של ננו-שנייה ועד תשע ספרות עשרוניות. דוגמאות: |
taskOutcomeLocation |
המיקום שבו הוגדרה תוצאת המשימה. |
taskOutcomeLocationSource |
מציין את מקור הערך של |
trackingId |
השדה הזה מאפשר לשמור עבור הלקוח מזהה כדי להימנע ממיפוי מיותר או מורכב. |
deliveryVehicleId |
מזהה הרכב שמבצע את המשימה הזו. |
plannedLocation |
המיקום שבו המשימה הושלמה. |
taskDuration |
תוספת זמן לביצוע פעולה במיקום הזה. משך זמן בשניות עם עד תשע ספרות אחרי הנקודה העשרונית, המסתיים ב-' |
targetTimeWindow |
חלון הזמן שבמהלכו רוצים להשלים את המשימה. |
journeySharingInfo |
שיתוף תהליך עם שדות ספציפיים. |
taskTrackingViewConfig |
הגדרה של מעקב אחרי משימות, שמציינת אילו רכיבי נתונים גלויים למשתמשי הקצה ובאילו נסיבות. |
attributes[] |
רשימת מאפיינים בהתאמה אישית של משימות. לכל מאפיין צריך להיות מפתח ייחודי. |
JourneySharingInfoLog
שיתוף תהליך עם שדות ספציפיים.
ייצוג JSON |
---|
{ "remainingVehicleJourneySegments": [ { object ( |
שדות | |
---|---|
remainingVehicleJourneySegments[] |
פרטי מעקב של כל תחנה שאליה ייסע הרכב שהוקצה לפני השלמת המשימה הזו. יכול להיות שהרשימה הזו מכילה עצירות ביניים ממשימות אחרות. |
lastLocation |
המיקום המדווח האחרון של הרכב. |
lastLocationSnappable |
ההערה מציינת אם אפשר להצמיד את |
TaskTrackingViewConfigLog
הודעת התצורה שקובעת מתי משתמשי הקצה יכולים לראות רכיב נתונים של משימה.
ייצוג JSON |
---|
{ "routePolylinePointsVisibility": { object ( |
שדות | |
---|---|
routePolylinePointsVisibility |
השדה שמציין מתי נקודות polyline של הניתוב יכולות להיות גלויות. אם לא מציינים את השדה הזה, המערכת משתמשת בהגדרת ברירת המחדל של הרשאות הגישה ברמת הפרויקט לנתונים האלה. |
estimatedArrivalTimeVisibility |
השדה שמציין מתי זמן ההגעה המשוער ניתן להצגה. אם לא מציינים את השדה הזה, המערכת משתמשת בהגדרת ברירת המחדל של הרשאות הגישה ברמת הפרויקט לנתונים האלה. |
estimatedTaskCompletionTimeVisibility |
השדה שמציין מתי זמן ההשלמה המשוער של המשימה יכול להיות גלוי. אם לא מציינים את השדה הזה, המערכת משתמשת בהגדרת ברירת המחדל של הרשאות הגישה ברמת הפרויקט לנתונים האלה. |
remainingDrivingDistanceVisibility |
השדה שמציין מתי מרחק הנסיעה שנותר יכול להיות גלוי. אם לא מציינים את השדה הזה, המערכת משתמשת בהגדרת ברירת המחדל של הרשאות הגישה ברמת הפרויקט לנתונים האלה. |
remainingStopCountVisibility |
השדה שמציין מתי ספירת העצירות שנותרה ניתן לראות. אם לא מציינים את השדה הזה, המערכת משתמשת בהגדרת ברירת המחדל של הרשאות הגישה ברמת הפרויקט לנתונים האלה. |
vehicleLocationVisibility |
השדה שמציין מתי מיקום הרכב יכול להיות גלוי. אם לא מציינים את השדה הזה, המערכת משתמשת בהגדרת ברירת המחדל של הרשאות הגישה ברמת הפרויקט לנתונים האלה. |
VisibilityOptionLog
הודעת האפשרות שקובעת מתי משתמשי הקצה יכולים לראות רכיב מסוים של נתונים.
ייצוג JSON |
---|
{ // Union field |
שדות | |
---|---|
שדה איחוד הערך של |
|
remainingStopCountThreshold |
רכיב הנתונים הזה גלוי למשתמשי הקצה אם מספר ההפסקות שנותר <= נותר StopCountRate. |
durationUntilEstimatedArrivalTimeThreshold |
רכיב הנתונים הזה גלוי למשתמשי הקצה אם זמן ההגעה המשוער עד לעצירה <= durationpendingArrivalTimeRate. משך זמן בשניות עם עד תשע ספרות אחרי הנקודה העשרונית, המסתיים ב-' |
remainingDrivingDistanceMetersThreshold |
רכיב הנתונים הזה גלוי למשתמשי הקצה אם מרחק הנסיעה שנותר במטרים הוא במטרים <= ההגנהDurationMeters אותנו. |
always |
אם המדיניות מוגדרת כ-True, רכיב הנתונים הזה תמיד יהיה גלוי למשתמשי הקצה ללא ערכי סף. |
never |
אם המדיניות מוגדרת כ-True, רכיב הנתונים הזה תמיד מוסתר ממשתמשי הקצה ללא ערכי סף. |
TaskAttributeLog
מתאר מאפיין של משימה כצמד מפתח/ערך. האורך של המחרוזת "key:value" לא יכול לחרוג מ-256 תווים.
ייצוג JSON |
---|
{ "key": string, // Union field |
שדות | |
---|---|
key |
מפתח המאפיין. המקשים לא יכולים להכיל את תו הנקודתיים (:). |
שדה איחוד task_attribute_value . ערך המאפיין יכול להיות במחרוזת, בערך בוליאני או בטיפוס כפול. אם לא הוגדר ערך, מזהה TaskAttribute string_value יאוחסן כמחרוזת הריקה "". הערך task_attribute_value יכול להיות רק אחד מהערכים הבאים: |
|
stringValue |
ערך מאפיין מסוג מחרוזת. |
boolValue |
ערך מאפיין מוקלד בוליאני. |
numberValue |
ערך מאפיין שהוקלד פעמיים. |