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 لعمليات الشحن التي تم تنفيذها.

تجريبي: قد يتغيّر سلوك هذا الحقل أو يتوقف عن الوجود في المستقبل.