AggregatedMetrics

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

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

integer

Nombre d'expéditions effectuées. Notez qu'une paire retrait et livraison n'est comptabilisée 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)

Durée d'attente totale 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 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"

breakDuration

string (Duration format)

Durée totale de la pause 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 parcourue pour un itinéraire ou une solution.

maxLoads

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

Charge maximale atteinte sur l'ensemble de l'itinéraire (ou de la solution), pour chacune des quantités de cet itinéraire (ou de cette solution), calculée comme le maximum sur tous les Transition.vehicle_loads (ou ShipmentRoute.metrics.max_loads.

performedMandatoryShipmentCount

integer

Nombre d'expéditions obligatoires effectuées.

Expérimental : le comportement ou l'existence de ce champ peuvent changer à l'avenir.

performedShipmentPenaltyCostSum

number

Somme des Shipment.penalty_cost des expéditions effectuées.

Expérimental : le comportement ou l'existence de ce champ peuvent changer à l'avenir.