AggregatedMetrics
קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
ייצוג ב-JSON |
{
"performedShipmentCount": integer,
"travelDuration": string,
"waitDuration": string,
"delayDuration": string,
"breakDuration": string,
"visitDuration": string,
"totalDuration": string,
"travelDistanceMeters": number,
"maxLoads": {
string: {
object (VehicleLoad )
},
...
}
} |
שדות |
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 ))
העומס המקסימלי הושג לאורך המסלול כולו (פתרון רזולוציה), עבור כל אחת מהכמויות במסלול הזה (פתרון Resp), מחושב כמקסימום לכל Transition.vehicle_loads (resp. ShipmentRoute.metrics.max_loads .
|
אלא אם צוין אחרת, התוכן של דף זה הוא ברישיון Creative Commons Attribution 4.0 ודוגמאות הקוד הן ברישיון Apache 2.0. לפרטים, ניתן לעיין במדיניות האתר Google Developers. Java הוא סימן מסחרי רשום של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2025-08-29 (שעון UTC).
[null,null,["עדכון אחרון: 2025-08-29 (שעון UTC)."],[[["\u003cp\u003eThis data represents aggregated metrics for either a \u003ccode\u003eShipmentRoute\u003c/code\u003e or an \u003ccode\u003eOptimizeToursResponse\u003c/code\u003e, covering all \u003ccode\u003eTransition\u003c/code\u003e and \u003ccode\u003eVisit\u003c/code\u003e elements or all \u003ccode\u003eShipmentRoute\u003c/code\u003e elements, respectively.\u003c/p\u003e\n"],["\u003cp\u003eThe JSON representation of these metrics includes fields such as \u003ccode\u003eperformedShipmentCount\u003c/code\u003e, \u003ccode\u003etravelDuration\u003c/code\u003e, \u003ccode\u003ewaitDuration\u003c/code\u003e, \u003ccode\u003edelayDuration\u003c/code\u003e, \u003ccode\u003ebreakDuration\u003c/code\u003e, \u003ccode\u003evisitDuration\u003c/code\u003e, \u003ccode\u003etotalDuration\u003c/code\u003e, \u003ccode\u003etravelDistanceMeters\u003c/code\u003e, and \u003ccode\u003emaxLoads\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eEach duration field (\u003ccode\u003etravelDuration\u003c/code\u003e, \u003ccode\u003ewaitDuration\u003c/code\u003e, \u003ccode\u003edelayDuration\u003c/code\u003e, \u003ccode\u003ebreakDuration\u003c/code\u003e, \u003ccode\u003evisitDuration\u003c/code\u003e, \u003ccode\u003etotalDuration\u003c/code\u003e) is represented as a string in the \u003ca href=\"https://protobuf.dev/reference/protobuf/google.protobuf/#duration\"\u003eDuration\u003c/a\u003e format, specifying a time in seconds.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003emaxLoads\u003c/code\u003e field is a map that provides the maximum load achieved for each quantity over the entire route or solution.\u003c/p\u003e\n"],["\u003cp\u003eThe total duration is equal to the sum of all the durations fields presented, and corresponds to the difference between the vehicle end time and the vehicle start time.\u003c/p\u003e\n"]]],[],null,["# AggregatedMetrics\n\n- [JSON representation](#SCHEMA_REPRESENTATION)\n\nAggregated metrics for [ShipmentRoute](/maps/tt/route-optimization/experimental/load-cost/reference/rest/v1/ShipmentRoute) (resp. for [OptimizeToursResponse](/maps/tt/route-optimization/experimental/load-cost/reference/rest/v1/OptimizeToursResponse) over all [Transition](/maps/tt/route-optimization/experimental/load-cost/reference/rest/v1/ShipmentRoute#Transition) and/or [Visit](/maps/tt/route-optimization/experimental/load-cost/reference/rest/v1/ShipmentRoute#Visit) (resp. over all [ShipmentRoute](/maps/tt/route-optimization/experimental/load-cost/reference/rest/v1/ShipmentRoute)) elements.\n\n| JSON representation |\n|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| ``` { \"performedShipmentCount\": integer, \"travelDuration\": string, \"waitDuration\": string, \"delayDuration\": string, \"breakDuration\": string, \"visitDuration\": string, \"totalDuration\": string, \"travelDistanceMeters\": number, \"maxLoads\": { string: { object (/maps/tt/route-optimization/experimental/load-cost/reference/rest/v1/VehicleLoad) }, ... } } ``` |\n\n| Fields ||\n|--------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `performedShipmentCount` | `integer` Number of shipments performed. Note that a pickup and delivery pair only counts once. |\n| `travelDuration` | `string (`[Duration](https://protobuf.dev/reference/protobuf/google.protobuf/#duration)` format)` Total travel duration for a route or a solution. A duration in seconds with up to nine fractional digits, ending with '`s`'. Example: `\"3.5s\"`. |\n| `waitDuration` | `string (`[Duration](https://protobuf.dev/reference/protobuf/google.protobuf/#duration)` format)` Total wait duration for a route or a solution. A duration in seconds with up to nine fractional digits, ending with '`s`'. Example: `\"3.5s\"`. |\n| `delayDuration` | `string (`[Duration](https://protobuf.dev/reference/protobuf/google.protobuf/#duration)` format)` Total delay duration for a route or a solution. A duration in seconds with up to nine fractional digits, ending with '`s`'. Example: `\"3.5s\"`. |\n| `breakDuration` | `string (`[Duration](https://protobuf.dev/reference/protobuf/google.protobuf/#duration)` format)` Total break duration for a route or a solution. A duration in seconds with up to nine fractional digits, ending with '`s`'. Example: `\"3.5s\"`. |\n| `visitDuration` | `string (`[Duration](https://protobuf.dev/reference/protobuf/google.protobuf/#duration)` format)` Total visit duration for a route or a solution. A duration in seconds with up to nine fractional digits, ending with '`s`'. Example: `\"3.5s\"`. |\n| `totalDuration` | `string (`[Duration](https://protobuf.dev/reference/protobuf/google.protobuf/#duration)` format)` The total duration should be equal to the sum of all durations above. For routes, it also corresponds to: [ShipmentRoute.vehicle_end_time][google.maps.routeoptimization.v1.ShipmentRoute.vehicle_end_time] - [ShipmentRoute.vehicle_start_time][google.maps.routeoptimization.v1.ShipmentRoute.vehicle_start_time] A duration in seconds with up to nine fractional digits, ending with '`s`'. Example: `\"3.5s\"`. |\n| `travelDistanceMeters` | `number` Total travel distance for a route or a solution. |\n| `maxLoads` | `map (key: string, value: object (`[VehicleLoad](/maps/tt/route-optimization/experimental/load-cost/reference/rest/v1/VehicleLoad)`))` Maximum load achieved over the entire route (resp. solution), for each of the quantities on this route (resp. solution), computed as the maximum over all [Transition.vehicle_loads](/maps/tt/route-optimization/experimental/load-cost/reference/rest/v1/ShipmentRoute#Transition.FIELDS.vehicle_loads) (resp. [ShipmentRoute.metrics.max_loads](/maps/tt/route-optimization/experimental/load-cost/reference/rest/v1/AggregatedMetrics#FIELDS.max_loads). |"]]