AggregatedMetrics

Zagregowane dane dotyczące ShipmentRoute (odpowiednio OptimizeToursResponse) dla wszystkich elementów Transition lub Visit (odpowiednio dla wszystkich elementów ShipmentRoute).

Zapis 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
}
Pola
performedShipmentCount

integer

Liczba zrealizowanych przesyłek. Pamiętaj, że para odbioru i dostawy liczy się tylko raz.

travelDuration

string (Duration format)

Całkowity czas podróży na trasie lub w przypadku rozwiązania.

waitDuration

string (Duration format)

Łączny czas oczekiwania na trasę lub rozwiązanie.

delayDuration

string (Duration format)

Łączny czas opóźnienia na trasie lub w rozwiązaniu.

breakDuration

string (Duration format)

Łączny czas trwania przerw na trasie lub w rozwiązaniu.

visitDuration

string (Duration format)

Łączny czas trwania wizyty na trasie lub w przypadku rozwiązania.

totalDuration

string (Duration format)

Całkowity czas trwania powinien być równy sumie wszystkich powyższych czasów trwania. W przypadku tras odpowiada też:

[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

Całkowita odległość do pokonania na trasie lub w ramach rozwiązania.

maxLoads

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

Maksymalne obciążenie osiągnięte na całej trasie (odpowiednio rozwiązaniu) dla każdej z wielkości na tej trasie (odpowiednio rozwiązaniu), obliczone jako maksimum ze wszystkich Transition.vehicle_loads (odpowiednio ShipmentRoute.metrics.max_loads.

performedMandatoryShipmentCount

integer

Liczba zrealizowanych obowiązkowych dostaw.

Eksperymentalne: działanie lub istnienie tego pola może się w przyszłości zmienić.

performedShipmentPenaltyCostSum

number

Suma Shipment.penalty_cost zrealizowanych przesyłek.

Eksperymentalne: działanie lub istnienie tego pola może się w przyszłości zmienić.