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)
    },
    ...
  }
}
字段
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.

包含一系列 "key": value 对的对象。示例:{ "name": "wrench", "mass": "1.3kg", "count": "3" }