AggregatedMetrics

معیارهای جمع‌آوری‌شده برای ShipmentRoute (مثلاً برای OptimizeToursResponse روی همه عناصر Transition و/یا Visit (در مقابل همه ShipmentRoute ).

نمایندگی JSON
{
  "performedShipmentCount": integer,
  "travelDuration": string,
  "waitDuration": string,
  "delayDuration": string,
  "breakDuration": string,
  "visitDuration": string,
  "totalDuration": string,
  "travelDistanceMeters": number,
  "maxLoads": {
    string: {
      object (VehicleLoad)
    },
    ...
  }
}
زمینه های
performedShipmentCount

integer

تعداد محموله های انجام شده توجه داشته باشید که یک جفت تحویل و تحویل فقط یک بار حساب می شود.

travelDuration

string ( Duration format)

کل مدت سفر برای یک مسیر یا یک راه حل.

مدت زمان در ثانیه با حداکثر نه رقم کسری که با ' s ' ختم می شود. مثال: "3.5s" .

waitDuration

string ( Duration format)

کل مدت زمان انتظار برای یک مسیر یا یک راه حل.

مدت زمان در ثانیه با حداکثر نه رقم کسری که با ' s ' ختم می شود. مثال: "3.5s" .

delayDuration

string ( Duration format)

کل مدت تاخیر برای یک مسیر یا یک راه حل.

مدت زمان در ثانیه با حداکثر نه رقم کسری که با ' s ' ختم می شود. مثال: "3.5s" .

breakDuration

string ( Duration format)

کل مدت زمان استراحت برای یک مسیر یا یک راه حل.

مدت زمان در ثانیه با حداکثر نه رقم کسری که با ' s ' ختم می شود. مثال: "3.5s" .

visitDuration

string ( Duration format)

کل مدت زمان بازدید برای یک مسیر یا یک راه حل.

مدت زمان در ثانیه با حداکثر نه رقم کسری که با ' s ' ختم می شود. مثال: "3.5s" .

totalDuration

string ( Duration format)

کل مدت زمان باید برابر با مجموع تمام مدت زمان بالا باشد. برای مسیرها نیز با موارد زیر مطابقت دارد:

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

مدت زمان در ثانیه با حداکثر نه رقم کسری که با ' s ' ختم می شود. مثال: "3.5s" .

travelDistanceMeters

number

کل مسافت سفر برای یک مسیر یا یک راه حل.

maxLoads

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

حداکثر بار به‌دست‌آمده در کل مسیر (وظیفه راه‌حل)، برای هر یک از کمیت‌های این مسیر (مشخصات راه‌حل)، که به‌عنوان حداکثر روی همه Transition.vehicle_loads (مثلا ShipmentRoute.metrics.max_loads ) محاسبه می‌شود.

یک شی حاوی لیستی از "key": value . مثال: { "name": "wrench", "mass": "1.3kg", "count": "3" } .