היומן של משאב המשימה ב-Deliveries API.
ייצוג JSON |
---|
{ "name": string, "type": enum ( |
שדות | |
---|---|
name |
שם משאב המשימה בפורמט |
type |
סוג המשימה. |
state |
המצב של משימה שמציינת את ההתקדמות שלה. |
taskOutcome |
התוצאה של הניסיון לבצע משימה. כאשר TaskState סגור, מציין אם הפעולה הושלמה בהצלחה. |
taskOutcomeTime |
חותמת הזמן של המועד שבו נקבעה תוצאת המשימה (מהספק). חותמת זמן ב-RFC3339 UTC 'Zulu' בפורמט של רזולוציה של ננו-שנייה ועד תשע ספרות עשרוניות. דוגמאות: |
taskOutcomeLocation |
המיקום שבו הוגדרה תוצאת המשימה. |
taskOutcomeLocationSource |
שדה זה מציין מאיפה הגיע הערך של |
trackingId |
השדה הזה מאפשר לשמור את המזהה של הלקוח כדי למנוע מיפוי מיותר או מורכב. |
deliveryVehicleId |
המזהה של הרכב שמבצע את המשימה הזו. |
plannedLocation |
המיקום שבו המשימה הושלמה. |
taskDuration |
זמן נוסף לביצוע פעולה במיקום הזה. משך זמן בשניות עם עד תשע ספרות עשרוניות, שמסתיים ב-' |
targetTimeWindow |
חלון הזמן שבמהלכו צריך להשלים את המשימה. |
journeySharingInfo |
שיתוף שדות ספציפיים בתהליך. |
taskTrackingViewConfig |
התצורה של מעקב אחר משימות שמציינת אילו רכיבי נתונים יהיו גלויים למשתמשי הקצה ובאילו נסיבות. |
attributes[] |
רשימה של מאפיינים מותאמים אישית למשימה. לכל מאפיין צריך להיות מפתח ייחודי. |
JourneySharingInfoLog
שיתוף שדות ספציפיים בתהליך.
ייצוג JSON |
---|
{ "remainingVehicleJourneySegments": [ { object ( |
שדות | |
---|---|
remainingVehicleJourneySegments[] |
פרטי המעקב של כל תחנה שאליה ייסע הרכב שהוקצה לה לפני השלמת המשימה הזו. יכול להיות שהרשימה הזו מכילה עצירות ממשימות אחרות. |
lastLocation |
המיקום המדווח האחרון של הרכב. |
lastLocationSnappable |
מציינת אם ניתן להצמיד את |
TaskTrackingViewConfigLog
הודעת ההגדרה שקובעת מתי רכיב נתונים של משימה יהיה גלוי למשתמשי הקצה.
ייצוג JSON |
---|
{ "routePolylinePointsVisibility": { object ( |
שדות | |
---|---|
routePolylinePointsVisibility |
השדה שמציין מתי נקודות פוליגוניות של נתיב יכולות להיות גלויות. אם השדה הזה לא מצוין, המערכת תשתמש בהגדרות ברירת המחדל של הרשאות הגישה לנתונים האלה ברמת הפרויקט. |
estimatedArrivalTimeVisibility |
השדה שמציין מתי זמן ההגעה המשוער יכול להיות מוצג. אם השדה הזה לא מצוין, המערכת תשתמש בהגדרות ברירת המחדל של הרשאות הגישה לנתונים האלה ברמת הפרויקט. |
estimatedTaskCompletionTimeVisibility |
השדה שמציין מתי ניתן לראות את הזמן המשוער להשלמת המשימה. אם השדה הזה לא מצוין, המערכת תשתמש בהגדרות ברירת המחדל של הרשאות הגישה לנתונים האלה ברמת הפרויקט. |
remainingDrivingDistanceVisibility |
השדה שמציין מתי מרחק הנסיעה שנותר יכול להיות גלוי. אם השדה הזה לא מצוין, המערכת תשתמש בהגדרות ברירת המחדל של הרשאות הגישה לנתונים האלה ברמת הפרויקט. |
remainingStopCountVisibility |
השדה שמציין מתי אפשר לראות את מספר התחנות שנותרות. אם השדה הזה לא מצוין, המערכת תשתמש בהגדרות ברירת המחדל של הרשאות הגישה לנתונים האלה ברמת הפרויקט. |
vehicleLocationVisibility |
השדה שמציין מתי ניתן לראות את מיקום הרכב. אם השדה הזה לא מצוין, המערכת תשתמש בהגדרות ברירת המחדל של הרשאות הגישה לנתונים האלה ברמת הפרויקט. |
VisibilityOptionLog
הודעת האפשרות שקובעת מתי רכיב נתונים צריך להיות גלוי למשתמשי הקצה.
ייצוג JSON |
---|
{ // Union field |
שדות | |
---|---|
שדה איחוד
|
|
remainingStopCountThreshold |
רכיב הנתונים הזה גלוי למשתמשי הקצה אם מספר העצירה שנותר <={/3}StopCountThreshold. |
durationUntilEstimatedArrivalTimeThreshold |
רכיב הנתונים הזה גלוי למשתמשי הקצה אם זמן ההגעה המשוער עד העצירה <= durationDurationArrivalTimeThreshold. משך זמן בשניות עם עד תשע ספרות עשרוניות, שמסתיים ב-' |
remainingDrivingDistanceMetersThreshold |
רכיב הנתונים הזה גלוי למשתמשי הקצה אם מרחק הנסיעה שנותר במטרים <=GmailDistanceMetersThreshold. |
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 |
ערך המאפיין הוקלד פעמיים. |