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" }