AggregatedMetrics

מדדים מצטברים של ShipmentRoute (או של OptimizeToursResponse) בכל הרכיבים של Transition ו/או Visit (או בכל הרכיבים של ShipmentRoute).

ייצוג ב-JSON
{
  "performedShipmentCount": integer,
  "travelDuration": string,
  "waitDuration": string,
  "delayDuration": string,
  "breakDuration": string,
  "visitDuration": string,
  "totalDuration": string,
  "travelDistanceMeters": number,
  "maxLoads": {
    string: {
      object (VehicleLoad)
    },
    ...
  },
  "performedMandatoryShipmentCount": integer,
  "performedShipmentPenaltyCostSum": number
}
שדות
performedShipmentCount

integer

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

travelDuration

string (Duration format)

משך הנסיעה הכולל במסלול או בפתרון.

משך זמן בשניות עם עד תשע ספרות אחרי הנקודה העשרונית, שמסתיים ב-'s'. דוגמה: "3.5s".

waitDuration

string (Duration format)

משך ההמתנה הכולל למסלול או לפתרון.

משך זמן בשניות עם עד תשע ספרות אחרי הנקודה העשרונית, שמסתיים ב-'s'. דוגמה: "3.5s".

delayDuration

string (Duration format)

משך העיכוב הכולל במסלול או בפתרון.

משך זמן בשניות עם עד תשע ספרות אחרי הנקודה העשרונית, שמסתיים ב-'s'. דוגמה: "3.5s".

breakDuration

string (Duration format)

משך ההפסקה הכולל במסלול או בפתרון.

משך זמן בשניות עם עד תשע ספרות אחרי הנקודה העשרונית, שמסתיים ב-'s'. דוגמה: "3.5s".

visitDuration

string (Duration format)

משך הביקור הכולל במסלול או בפתרון.

משך זמן בשניות עם עד תשע ספרות אחרי הנקודה העשרונית, שמסתיים ב-'s'. דוגמה: "3.5s".

totalDuration

string (Duration format)

המשך הכולל צריך להיות שווה לסכום של כל משכי הזמן שלמעלה. לגבי מסלולים, הוא מתאים גם ל:

[ShipmentRoute.vehicle_end_time][google.maps.routeoptimization.v1.ShipmentRoute.vehicle_end_time] - [ShipmentRoute.vehicle_start_time][google.maps.routeoptimization.v1.ShipmentRoute.vehicle_start_time]

משך זמן בשניות עם עד תשע ספרות אחרי הנקודה העשרונית, שמסתיים ב-'s'. דוגמה: "3.5s".

travelDistanceMeters

number

המרחק הכולל של מסלול או פתרון.

maxLoads

map (key: string, value: object (VehicleLoad))

העומס המקסימלי שהושג לאורך המסלול כולו (או הפתרון), לכל אחת מהכמויות במסלול (או בפתרון), שמחושב כמקסימום של כל Transition.vehicle_loads (או ShipmentRoute.metrics.max_loads.

performedMandatoryShipmentCount

integer

מספר המשלוחים שבוצעו.

ניסיוני: ההתנהגות או הקיום של השדה הזה עשויים להשתנות בעתיד.

performedShipmentPenaltyCostSum

number

סכום Shipment.penalty_cost של המשלוחים שבוצעו.

ניסיוני: ההתנהגות או הקיום של השדה הזה עשויים להשתנות בעתיד.