نظرة عامة على المهام المُجدوَلة لحزمة تطوير البرامج (SDK) للسائق

‫Driver SDK هي مجموعة أدوات لتطبيقات الأجهزة الجوّالة ومكوّن أساسي في Fleet Engine. باستخدام حزمة تطوير البرامج هذه، يمكن لتطبيق السائق إدارة مهام العمل وتفعيل إمكانات التنقّل وتحديد المسار للسائق.

قبل البدء

يفترض هذا الدليل أنّك قرأت ما يلي:

ما هي حزمة تطوير البرامج (SDK) للسائق للمهام المُجدوَلة؟

تتبادل حزمة تطوير البرامج للسائقين المعلومات مع Fleet Engine بشأن الموقع الجغرافي للمركبة وتعديلات المهام، ما يتيح لـ Fleet Engine إدارة مركبات التوصيل ومحطاتها ومهامها المخصّصة. في الأساس، تستخدم حزمة تطوير البرامج (SDK) متتبِّع أحداث لإرسال تحديثات الموقع الجغرافي وإحداثيات خطوط العرض/الطول، بالإضافة إلى الجزء الحالي من المسار والوجهة من حزمة Navigation SDK إلى Fleet Engine عندما يبدأ السائق القيادة.

لماذا يجب استخدام Driver SDK للمهام المُجدوَلة؟

تتيح حزمة Driver SDK إمكانية الدمج بسهولة أكبر مع Fleet Engine للحصول على آخر المعلومات بشأن مسارات السائق. باستخدام حزمة تطوير البرامج (SDK) هذه، يمكن للسائق استخدام تطبيق واحد لإدارة المهام والتنقّل كما يفعل في إصدار المستهلك من "خرائط Google" ولكن بدون الحاجة إلى التبديل إلى تطبيق آخر.

الإجراءات التي يمكن تنفيذها باستخدام Driver SDK للمهام المجدوَلة

استخدِم حزمة تطوير البرامج (SDK) الخاصة بالسائق للمهام المُجدوَلة لإرسال المعلومات التالية إلى Fleet Engine:

  • موقع مركبة التوصيل في الوقت الفعلي على الخريطة
  • إحداثيات خط العرض/الطول للمحطة
  • المسافة المتبقية إلى المحطة
  • الوقت المقدَّر للوصول إلى المحطة
  • المسار الذي يجب أن تسلكه المركبة كما هو مقدَّم من خلال حزمة تطوير البرامج Navigation SDK

طريقة عمل Driver SDK للمهام المُجدوَلة

تعتمد حزمة Driver SDK على حزمة Navigation SDK للحصول على معلومات التوجيه والوجهة. تتكامل حزمة تطوير البرامج (SDK) للسائق مع تطبيق السائق، وتوفّر لخدمة Fleet Engine مجموعة من المعلومات، بالإضافة إلى المعلومات الواردة من حزمة تطوير البرامج (SDK) للتنقّل، مثل تعديلات الموقع الجغرافي وإحداثيات خطوط العرض والطول والمسافة المتبقية وأوقات الوصول المقدَّرة. يجب إرسال جميع تعديلات بيانات المركبات الأخرى إلى الواجهة الخلفية للعميل، والتي تنقل البيانات إلى Fleet Engine.

مخطّط بياني للنظام يوضّح كيفية تواصل حزمة تطوير البرامج (SDK) للسائق من العملاء إلى البنية الأساسية للعميل ثم إلى البنية الأساسية في Google من خلال Fleet Engine والواجهة الخلفية للعميل

كيفية استخدام Driver SDK للمهام المُجدوَلة

اختَر نظام التشغيل للاطّلاع على كيفية بدء استخدام Driver SDK.

Android

1 الحصول على Driver SDK لنظام التشغيل Android لمزيد من المعلومات، يُرجى الاطّلاع على مقالة الحصول على Driver SDK.
2 إعداد مشروع في Google Cloud Console لمزيد من المعلومات، يُرجى الاطّلاع على ضبط مشروع على Google Cloud Console.
3 تحديد الاعتماديات لمزيد من المعلومات، راجِع مقالة تعريف التبعيات.
4 إنشاء رموز مميزة للمصادقة لمزيد من المعلومات، يُرجى الاطّلاع على إنشاء رموز مميّزة للمصادقة.
5 إعداد حزمة Driver SDK لمزيد من المعلومات، يُرجى الاطّلاع على تهيئة Driver SDK.
6 تجهيز المركبة لمزيد من المعلومات، يُرجى الاطّلاع على مقالة تجهيز السيارة.

iOS

1 الحصول على Driver SDK لنظام التشغيل iOS لمزيد من المعلومات، يُرجى الاطّلاع على مقالة الحصول على حزمة تطوير البرامج (SDK) للسائقين.
2 إعداد مشروع على Google Cloud Console لمزيد من المعلومات، يُرجى الاطّلاع على ضبط مشروع على Google Cloud Console.
3 إنشاء رموز مميزة للمصادقة لمزيد من المعلومات، يُرجى الاطّلاع على إنشاء رموز مميّزة للمصادقة.
4 إعداد حزمة Driver SDK لمزيد من المعلومات، يُرجى الاطّلاع على إعداد حزمة تطوير البرامج (SDK) للسائق.
5 تجهيز المركبة لمزيد من المعلومات، يُرجى الاطّلاع على مقالة تجهيز السيارة.

الخطوات التالية

راجِع المستندات الخاصة بالنظام الأساسي الذي تريد إعداد Driver SDK عليه: