AggregatedMetrics

Métricas agregadas de ShipmentRoute (resp. por OptimizeToursResponse para todos los elementos Transition o Visit (resp. de todos ShipmentRoute)

Representación JSON
{
  "performedShipmentCount": integer,
  "travelDuration": string,
  "waitDuration": string,
  "delayDuration": string,
  "breakDuration": string,
  "visitDuration": string,
  "totalDuration": string,
  "travelDistanceMeters": number,
  "maxLoads": {
    string: {
      object (VehicleLoad)
    },
    ...
  }
}
Campos
performedShipmentCount

integer

Cantidad de envíos realizados. Ten en cuenta que un par de retiro y entrega solo se registra una vez.

travelDuration

string (Duration format)

Duración total del viaje de una ruta o una solución.

Una duración en segundos con hasta nueve dígitos decimales, que terminan en “s”. Ejemplo: "3.5s".

waitDuration

string (Duration format)

Duración de espera total de una ruta o una solución.

Una duración en segundos con hasta nueve dígitos decimales, que terminan en “s”. Ejemplo: "3.5s".

delayDuration

string (Duration format)

Es la duración total del retraso de una ruta o una solución.

Una duración en segundos con hasta nueve dígitos decimales, que terminan en “s”. Ejemplo: "3.5s".

breakDuration

string (Duration format)

Duración total de la pausa de una ruta o una solución.

Una duración en segundos con hasta nueve dígitos decimales, que terminan en “s”. Ejemplo: "3.5s".

visitDuration

string (Duration format)

Duración total de las visitas de una ruta o una solución.

Una duración en segundos con hasta nueve dígitos decimales, que terminan en “s”. Ejemplo: "3.5s".

totalDuration

string (Duration format)

La duración total debe ser igual a la suma de todas las duraciones anteriores. En el caso de las rutas, también corresponde a lo siguiente:

[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 duración en segundos con hasta nueve dígitos decimales, que terminan en “s”. Ejemplo: "3.5s".

travelDistanceMeters

number

Distancia de viaje total para una ruta o una solución.

maxLoads

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

Carga máxima alcanzada en toda la ruta (solución correspondiente), para cada una de las cantidades en esta ruta (solución correspondiente), calculada como el máximo de todos los Transition.vehicle_loads (resp.: ShipmentRoute.metrics.max_loads.

Es un objeto que contiene una lista de pares "key": value. Ejemplo: { "name": "wrench", "mass": "1.3kg", "count": "3" }.