يوفّر هذا المستند نظرة عامة حول كيفية تنفيذ تحسين مسار على مستوى الأسطول لعمليّات التسليم اليومية باستخدام منتجَين:
- Fleet Engine
- Route Optimization API (GMPRO)
يمكن أن تتلقّى Fleet Engine من تلقاء نفسها مدخلات من أيّ أداة حلّ للمسارات باستخدام خطط المسار التي تقدّمها إلى الخلفية في Fleet Engine. ومع ذلك، إذا لم يكن لديك أداة حلّ مسارات خاصة بك، أو إذا كنت مهتمًا باستكشاف حلول أخرى للمسارات، يمكنك استخدام Route Optimization API مع Fleet Engine لإجراء تحسين مستمر للمسارات على مدار اليوم.
مقدمة
في عمليات التسليم اليومية، سيستخدم حلّ أسطول المركبات عادةً خدمة محرّك الأسطول لعمليات سير العمل التالية لتحسين المسار:
- التخطيط الأولي للمسار: يمكنك تحديد خطط المسارات اليومية باستخدام أسلوب حلّ المسارات وإدخالها في Fleet Engine لعرضها على السائقين وتنفيذها وتتبُّعها.
- إعادة التحسين: اختَر مسارات معيّنة في منتصف اليوم لمعالجة التغيُّرات في المسار، مثل مشاكل الازدحام المروري أو التغييرات في الفترات الزمنية، ثم أعِد التحسين لتوفير تجربة أكثر سلاسة للسائقين والعملاء.
- عمليات تخصيص المحطات الجديدة: يمكنك تخصيص محطات جديدة، مثل طلبات الاستلام المخصّصة، على مستوى المسارات الحالية.
توفّر واجهة برمجة التطبيقات Route Optimization API وFleet Engine مجموعة من إمكانات التخطيط والتتبّع لتنفيذ ذلك.
Route Optimization API
تلبي Google Maps Platform Route Optimization API (GMPRO) احتياجات مسار المركبات المعقدة. على سبيل المثال، إنشاء خطة للتسليم ومركبات التسليم، مع تطبيق قيود أيضًا، مثل وقت الاستلام و وزن الحزمة. يمكن أن تنشئ GMPRO خطط اتّجاهات إما بشكل غير متزامن أو في وقت قريب من الوقت الفعلي، وذلك استنادًا إلى عدد المركبات في خطة التوجيه. لمزيد من المعلومات عن ميزة "تحسين المسار"، اطّلِع على مستندات Route Optimization API.
Fleet Engine
Fleet Engine هو جزء من خدمات Mobility. باستخدام Fleet Engine، يمكنك وضع نماذج لأسطولك وتخطيط أنشطة السائقين ومتابعة حزم العميل في الوقت الفعلي أثناء تسليمها. يتضمن وضع نماذج لأسطول المركبات تحديد المركبات والمهام والمحطات ومقاطع المسارات.
مكونات النظام
يوضّح المخطّط البياني التالي كيفية دمج أنظمتك لـ "محرك الأسطول" وواجهات برمجة تطبيقات خدمات "التنقّل" وRoute Optimization API لإنشاء نظام يُحسِّن عمليات التخطيط وعمليات الأسطول اليومية ويُحسِّنها. في هذا المخطّط البياني، يستخدم GMPRO خدمات وبيانات "مصفوفة المسافات" في "خرائط Google" لأجل حلّ المشاكل، ولكن يمكن أن يستخدِم عملية الدمج مقدّمي خدمات آخرين بدلاً من ذلك.
يخدم كل مكوّن غرضًا معيّنًا في نظام إدارة الأسطول:
- تطبيقك الخاص بالسائقين: يمكنك إنشاء تطبيقات متوافقة مع iOS وAndroid للسائقين باستخدام حِزم تطوير البرامج (SDK) الخاصة بالسائقين والتنقّل. تتيح حزمة تطوير برامج "السائق" (Driver SDK) تعديل معلومات عمليات التسليم ومواقع المركبات وحالات الطلبات في الوقت الفعلي، ويمكنك عرض هذه المعلومات في تطبيقك. اطّلِع على أدلة مستخدمي حزمة تطوير برامج "السائق" (Driver SDK) للرحلات عند الطلب (Android وiOS). اطّلِع على مستندات حزمة تطوير البرامج للتنقّل.
- عملياتك: يمكنك إنشاء لوحة بيانات ويب تم إنشاؤها باستخدام مكتبة التتبّع في Google Fleet لعرض البيانات المباشرة من جميع المركبات. ومن خلال ذلك، يمكنك تنسيق أسطولك ومراقبته.
- أنظمتك: تتيح لك خدمات الخلفية وقواعد البيانات إجراء العمليات اليومية الآمنة لنشاطك التجاري.
- أنظمة Google: تستخدِم واجهة برمجة التطبيقات Route Optimization API واجهة برمجة التطبيقات Distance Matrix API لتحديد مسافة التنقّل ووقت التنقّل لمواقع جغرافية متعدّدة.
الخطوات التالية
إذا كنت مهتمًا باستكشاف كيفية دمج Fleet Engine مع Route Optimization API، اطّلِع على ما يلي: