AggregatedMetrics

Métriques agrégées pour ShipmentRoute (correspondant à OptimizeToursResponse pour tous les éléments Transition et/ou Visit (correspondant à tous les ShipmentRoute).

Représentation JSON
{
  "performedShipmentCount": integer,
  "travelDuration": string,
  "waitDuration": string,
  "delayDuration": string,
  "breakDuration": string,
  "visitDuration": string,
  "totalDuration": string,
  "travelDistanceMeters": number,
  "maxLoads": {
    string: {
      object (VehicleLoad)
    },
    ...
  }
}
Champs
performedShipmentCount

integer

Nombre d'expéditions effectuées. Notez qu'une paire retrait/livraison ne compte qu'une seule fois.

travelDuration

string (Duration format)

Durée totale du trajet pour un itinéraire ou une solution.

Durée en secondes avec neuf chiffres au maximum après la virgule et se terminant par "s". Exemple : "3.5s"

waitDuration

string (Duration format)

Temps d'attente total pour un itinéraire ou une solution.

Durée en secondes avec neuf chiffres au maximum après la virgule et se terminant par "s". Exemple : "3.5s"

delayDuration

string (Duration format)

Durée totale du retard d'un itinéraire ou d'une solution.

Durée en secondes avec neuf chiffres au maximum après la virgule et se terminant par "s". Exemple : "3.5s"

breakDuration

string (Duration format)

Durée totale de la coupure pour un itinéraire ou une solution.

Durée en secondes avec neuf chiffres au maximum après la virgule et se terminant par "s". Exemple : "3.5s"

visitDuration

string (Duration format)

Durée totale de la visite pour un itinéraire ou une solution.

Durée en secondes avec neuf chiffres au maximum après la virgule et se terminant par "s". Exemple : "3.5s"

totalDuration

string (Duration format)

La durée totale doit être égale à la somme de toutes les durées ci-dessus. Pour les itinéraires, cela correspond également à:

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

Durée en secondes avec neuf chiffres au maximum après la virgule et se terminant par "s". Exemple : "3.5s"

travelDistanceMeters

number

Distance totale de trajet pour un itinéraire ou une solution.

maxLoads

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

Charge maximale atteinte sur l'ensemble de l'itinéraire (solution spécifique), pour chacune des quantités sur cet itinéraire (solution spécifique), calculée comme le maximum dans toutes les Transition.vehicle_loads (resp. ShipmentRoute.metrics.max_loads.

Objet contenant une liste de paires "key": value. Exemple : { "name": "wrench", "mass": "1.3kg", "count": "3" }.