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 ausgefü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)

Gesamtpausendauer 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

Gesamte Entfernung für eine Route oder eine Lösung.

maxLoads

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

Maximale Belastung auf der gesamten Route (bzw. Lösung) für jede Menge auf dieser Route (bzw. Lösung), berechnet als Maximum über alle Transition.vehicle_loads (bzw. ShipmentRoute.metrics.max_loads.