AggregatedMetrics

Metriche aggregate per ShipmentRoute (ris. per OptimizeToursResponse per tutti gli elementi Transition e/o Visit (ovvero per tutti i ShipmentRoute).

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

integer

Numero di spedizioni eseguite. Tieni presente che una coppia di ritiro e consegna viene conteggiata una sola volta.

travelDuration

string (Duration format)

Durata totale del viaggio per un percorso o una soluzione.

Una durata in secondi con un massimo di nove cifre frazionarie, che termina con "s". Esempio: "3.5s".

waitDuration

string (Duration format)

Durata totale di attesa per un percorso o una soluzione.

Una durata in secondi con un massimo di nove cifre frazionarie, che termina con "s". Esempio: "3.5s".

delayDuration

string (Duration format)

Durata totale del ritardo per una route o una soluzione.

Una durata in secondi con un massimo di nove cifre frazionarie, che termina con "s". Esempio: "3.5s".

breakDuration

string (Duration format)

Durata totale delle interruzioni per un percorso o una soluzione.

Una durata in secondi con un massimo di nove cifre frazionarie, che termina con "s". Esempio: "3.5s".

visitDuration

string (Duration format)

Durata totale della visita per un percorso o una soluzione.

Una durata in secondi con un massimo di nove cifre frazionarie, che termina con "s". Esempio: "3.5s".

totalDuration

string (Duration format)

La durata totale deve essere uguale alla somma di tutte le durate sopra indicate. Per le route, corrisponde anche a:

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

Una durata in secondi con un massimo di nove cifre frazionarie, che termina con "s". Esempio: "3.5s".

travelDistanceMeters

number

Distanza da percorrere totale per un percorso o una soluzione.

maxLoads

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

Carico massimo raggiunto sull'intero percorso (ris. soluzione), per ciascuna delle quantità su questo percorso (rispettivamente la soluzione), calcolato come il massimo rispetto a tutti i valori di Transition.vehicle_loads (risp. ShipmentRoute.metrics.max_loads.

Un oggetto contenente un elenco di "key": value coppie. Esempio: { "name": "wrench", "mass": "1.3kg", "count": "3" }.