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 之和。

实验性:此字段的行为或存在性将来可能会发生变化。