AggregatedMetrics

ShipmentRoute(代表所有 Transition 和/或 Visit(代表所有 ShipmentRoute)元素的 OptimizeToursResponse)的汇总指标。

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))

整个路线(或解决方案)上实现的最大载荷,对于此路线(或解决方案)上的每个数量,计算方式为所有 Transition.vehicle_loads(或 ShipmentRoute.metrics.max_loads