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

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

قبل البدء

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

ما هي حزمة تطوير البرامج (SDK) لبرنامج التشغيل للمهام المُجدوَلة؟

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

لماذا نستخدم حزمة تطوير البرامج (SDK) لبرنامج التشغيل للمهام المُجدوَلة؟

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

الإجراءات التي يمكنك تنفيذها باستخدام "حزمة تطوير البرامج (SDK) لبرنامج التشغيل" للمهام المُجدوَلة

استخدِم حزمة تطوير البرامج (SDK) لبرنامج التشغيل للمهام المُجدوَلة لإبلاغ فريق Fleet بما يلي: المحرّك:

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

آلية عمل حزمة تطوير البرامج (SDK) لبرنامج التشغيل للمهام المُجدوَلة

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

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

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

يمكنك اختيار نظامك الأساسي لمعرفة كيفية بدء استخدام Driver SDK.

Android

1 الحصول على حزمة تطوير البرامج (SDK) لبرنامج التشغيل 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: