AggregatedMetrics

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

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. Beachten Sie, dass ein Paket für Abholung und Lieferung nur einmal gezählt wird.

travelDuration

string (Duration format)

Gesamtreisedauer für eine Route oder Lösung.

Eine Dauer in Sekunden mit bis zu neun Nachkommastellen, die auf „s“ endet. Beispiel: "3.5s".

waitDuration

string (Duration format)

Gesamtwartezeit für eine Route oder Lösung.

Eine Dauer in Sekunden mit bis zu neun Nachkommastellen, die auf „s“ endet. Beispiel: "3.5s".

delayDuration

string (Duration format)

Gesamtverzögerungszeit für eine Route oder Lösung.

Eine Dauer in Sekunden mit bis zu neun Nachkommastellen, die auf „s“ endet. Beispiel: "3.5s".

breakDuration

string (Duration format)

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

Eine Dauer in Sekunden mit bis zu neun Nachkommastellen, die auf „s“ endet. Beispiel: "3.5s".

visitDuration

string (Duration format)

Gesamtbesuchsdauer für eine Route oder eine Lösung.

Eine Dauer in Sekunden mit bis zu neun Nachkommastellen, die auf „s“ endet. Beispiel: "3.5s".

totalDuration

string (Duration format)

Die Gesamtdauer sollte der Summe aller obigen Angaben entsprechen. Bei Routen entspricht er außerdem:

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

Eine Dauer in Sekunden mit bis zu neun Nachkommastellen, die auf „s“ endet. Beispiel: "3.5s".

travelDistanceMeters

number

Gesamtstrecke für eine Route oder Lösung.

maxLoads

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

Maximale Last, die auf der gesamten Route (entsprechend der Lösung) für jede der Mengen auf dieser Route (bzw. Lösung) erreicht wurde, berechnet als Maximalwert über alle Transition.vehicle_loads (entsprechend. ShipmentRoute.metrics.max_loads.

Ein Objekt, das eine Liste von "key": value-Paaren enthält. Beispiel: { "name": "wrench", "mass": "1.3kg", "count": "3" }.