AggregatedMetrics

Métricas agregadas de ShipmentRoute (resp. de OptimizeToursResponse en todos los elementos Transition o Visit [respetuos de todos los 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 retiros y entregas solo se cuenta una vez.

travelDuration

string (Duration format)

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

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

waitDuration

string (Duration format)

Es la duración total de espera para una ruta o solución.

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

delayDuration

string (Duration format)

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

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

breakDuration

string (Duration format)

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

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

visitDuration

string (Duration format)

Es la duración total de la visita para una ruta o una solución.

Una duración en segundos con hasta nueve dígitos decimales que terminen 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 terminen en "s". Ejemplo: "3.5s".

travelDistanceMeters

number

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

maxLoads

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

Carga máxima alcanzada en toda la ruta (solución de respuesta), para cada una de las cantidades en esta ruta (solución de respuesta), que se calcula como el máximo sobre 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" }.