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

実施された配送の数。集荷と配達のペアは 1 回のみカウントされます。

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 の合計。

試験運用: このフィールドの動作または存在は、今後変更される可能性があります。