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

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

قبل البدء

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

ما هي حزمة تطوير برامج Driver SDK للمهام المُجدوَلة؟

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

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

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

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

استخدِم حزمة تطوير برامج Driver SDK للمهام المُجدوَلة لإرسال ما يلي إلى Fleet Engine:

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

آلية عمل حزمة تطوير برامج Driver SDK للمهام المُجدوَلة

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

مخطّط بياني للنظام يوضّح كيفية تواصل حزمة تطوير برامج Driver SDK من العملاء مع البنية الأساسية للعميل ثم مع البنية الأساسية لشركة Google من خلال Fleet Engine وCustomer Backend

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

اختَر نظامك الأساسي للاطّلاع على كيفية بدء استخدام حزمة تطوير برامج (SDK) لبرنامج التشغيل.

Android

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

iOS

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

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

اطّلِع على مستندات النظام الأساسي الذي تريد إعداد حزمة تطوير البرامج (SDK) لبرنامج Driver عليه: