AggregatedMetrics

Zusammengefasste Messwerte für ShipmentRoute (bzw. für OptimizeToursResponse über alle Transition und/oder Visit (bzw. über alle ShipmentRoute) Elemente).

JSON-Darstellung
{
  "performedShipmentCount": integer,
  "travelDuration": string,
  "waitDuration": string,
  "delayDuration": string,
  "breakDuration": string,
  "visitDuration": string,
  "totalDuration": string,
  "travelDistanceMeters": number,
  "maxLoads": {
    string: {
      object (VehicleLoad)
    },
    ...
  }
}
Felder
performedShipmentCount

integer

Anzahl der durchgeführten Sendungen. Ein Abhol- und Lieferpaar wird nur einmal gezählt.

travelDuration

string (Duration format)

Die Gesamtfahrzeit für eine Route oder eine Lösung.

Die Dauer in Sekunden mit bis zu neun Nachkommastellen und am Ende mit "s". Beispiel: "3.5s".

waitDuration

string (Duration format)

Die Gesamtwartezeit für eine Route oder eine Lösung.

Die Dauer in Sekunden mit bis zu neun Nachkommastellen und am Ende mit "s". Beispiel: "3.5s".

delayDuration

string (Duration format)

Die Gesamtdauer der Verzögerung für eine Route oder eine Lösung.

Die Dauer in Sekunden mit bis zu neun Nachkommastellen und am Ende mit "s". Beispiel: "3.5s".

breakDuration

string (Duration format)

Gesamtdauer der Pause für eine Route oder eine Lösung.

Die Dauer in Sekunden mit bis zu neun Nachkommastellen und am Ende mit "s". Beispiel: "3.5s".

visitDuration

string (Duration format)

Die gesamte Besuchsdauer für eine Route oder eine Lösung.

Die Dauer in Sekunden mit bis zu neun Nachkommastellen und am Ende mit "s". Beispiel: "3.5s".

totalDuration

string (Duration format)

Die Gesamtdauer sollte der Summe aller oben genannten Zeiträume entsprechen. Für Routen entspricht dies auch:

[ShipmentRoute.vehicle_end_time][google.maps.routeoptimization.v1.ShipmentRoute.vehicle_end_time] - [ShipmentRoute.vehicle_start_time][google.maps.routeoptimization.v1.ShipmentRoute.vehicle_start_time]

Die Dauer in Sekunden mit bis zu neun Nachkommastellen und am Ende mit "s". Beispiel: "3.5s".

travelDistanceMeters

number

Die Gesamtstrecke für eine Route oder eine Lösung.

maxLoads

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

Die maximale Last, die auf der gesamten Route (bzw. Lösung) für jede der Mengen auf dieser Route (bzw. Lösung) erreicht wird, berechnet als Maximum aller Transition.vehicle_loads (bzw. ShipmentRoute.metrics.max_loads.