AggregatedMetrics

所有 Transition 和/或 Visit (所有 ShipmentRoute) 元素的 ShipmentRoute (OptimizeToursResponse) 匯總指標。

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)

路線或解決方案的總旅行時間。

waitDuration

string (Duration format)

路線或解決方案的總等待時間。

delayDuration

string (Duration format)

路線或解決方案的總延遲時間。

breakDuration

string (Duration format)

路線或解決方案的休息時間總長度。

visitDuration

string (Duration format)

路線或解決方案的總造訪時間長度。

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]
travelDistanceMeters

number

路線或解決方案的總行車距離。

maxLoads

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

整個路線 (或解決方案) 達到的最大負載,針對該路線 (或解決方案) 上的每個數量,計算方式為所有 Transition.vehicle_loads (或 ShipmentRoute.metrics.max_loads。

performedMandatoryShipmentCount

integer

執行的強制出貨次數。

實驗性:這個欄位的行為或存在狀態日後可能會變更。

performedShipmentPenaltyCostSum

number

已出貨的 Shipment.penalty_cost 總和。

實驗性:這個欄位的行為或存在狀態日後可能會變更。