AggregatedMetrics

Zbiorcze dane dotyczące wskaźnika ShipmentRoute (odpowiada dla OptimizeToursResponse dla wszystkich elementów Transition lub Visit (odp. 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)
    },
    ...
  }
}
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 dla danej trasy lub rozwiązania.

Czas trwania w sekundach składający się z maksymalnie 9 cyfr po przecinku, kończący się cyfrą „s”. Przykład: "3.5s".

waitDuration

string (Duration format)

Całkowity czas oczekiwania dla trasy lub rozwiązania.

Czas trwania w sekundach składający się z maksymalnie 9 cyfr po przecinku, kończący się cyfrą „s”. Przykład: "3.5s".

delayDuration

string (Duration format)

Całkowity czas opóźnienia dla trasy lub rozwiązania.

Czas trwania w sekundach składający się z maksymalnie 9 cyfr po przecinku, kończący się cyfrą „s”. Przykład: "3.5s".

breakDuration

string (Duration format)

Łączny czas trwania przerwy dla trasy lub rozwiązania.

Czas trwania w sekundach składający się z maksymalnie 9 cyfr po przecinku, kończący się cyfrą „s”. Przykład: "3.5s".

visitDuration

string (Duration format)

Łączny czas trwania wizyty dla trasy lub rozwiązania.

Czas trwania w sekundach składający się z maksymalnie 9 cyfr po przecinku, kończący się cyfrą „s”. Przykład: "3.5s".

totalDuration

string (Duration format)

Łączny czas trwania powinien być równy sumie wszystkich okresów powyżej. 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]

Czas trwania w sekundach składający się z maksymalnie 9 cyfr po przecinku, kończący się cyfrą „s”. Przykład: "3.5s".

travelDistanceMeters

number

Całkowita odległość pokonywana w przypadku danej trasy lub rozwiązania.

maxLoads

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

Maksymalne obciążenie osiągnięte na całej trasie (rozwiązanie odpowiedzi) dla każdej wielkości na tej trasie (rozwiązanie odpowiedzi), obliczone jako maksymalna wartość na całej trasie Transition.vehicle_loads (odp. ShipmentRoute.metrics.max_loads.

Obiekt zawierający listę par "key": value. Przykład: { "name": "wrench", "mass": "1.3kg", "count": "3" }.