نظرة عامة على المهام المُجدوَلة لحزمة تطوير البرامج (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) الخاصة بالسائق مع تطبيق السائق، وتوفّر حزمة تطوير البرامج (SDK) هذه لمحرك الأسطول مجموعة من تعديلات الموقع الجغرافي وخطوط الطول والعرض والمسافة المتبقية ووقت الوصول المقدَّر. يجب إرسال جميع تعديلات بيانات المركبات الأخرى إلى الخلفية الخاصة بالعميل، والتي بدورها تعيد توجيه البيانات إلى Fleet Engine.

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

كيفية استخدام حزمة تطوير البرامج (SDK) لتطبيق Driver في المهام المُجدوَلة

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

Android

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

iOS

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

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

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