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

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

قبل البدء

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

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

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

ما هي مزايا استخدام Driver SDK للرحلات عند الطلب؟

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

الإجراءات التي يمكنك تنفيذها باستخدام Driver SDK للرحلات عند الطلب

يمكنك استخدام حزمة تطوير البرامج (SDK) للسائقين في الرحلات عند الطلب لإرسال المعلومات التالية إلى Fleet Engine:

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

طريقة عمل حزمة تطوير البرامج (SDK) للسائق في الرحلات عند الطلب

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

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

كيفية استخدام Driver SDK للرحلات عند الطلب

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

Android

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

iOS

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

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

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