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)
    },
    ...
  },
  "performedMandatoryShipmentCount": integer,
  "performedShipmentPenaltyCostSum": number
}
فیلدها
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 ) محاسبه می‌شود.

performedMandatoryShipmentCount

integer

تعداد محموله‌های اجباری انجام شده.

تجربی: رفتار یا وجود این میدان ممکن است در آینده تغییر کند.

performedShipmentPenaltyCostSum

number

مجموع Shipment.penalty_cost مربوط به محموله‌های انجام شده.

تجربی: رفتار یا وجود این میدان ممکن است در آینده تغییر کند.