الانتقال إلى وجهات متعدّدة

لإتاحة رحلة تتضمّن وجهات متعدّدة، مثل خدمة مشاركة الرحلة التي تتضمّن عملية استلام الطلب ثم عملية توصيل، عليك تنفيذ كل جزء من الرحلة كجلسة Navigation Connect منفصلة. تتتبّع واجهة برمجة التطبيقات Navigation Connect مسارًا واحدًا إلى وجهة واحدة، وإذا قدّمت أكثر من نقطة على المسار واحدة في عنوان URL الخاص بالإطلاق، ستعرض "خرائط Google" أو Waze رسالة خطأ. تؤدي كل جلسة إلى بدء حدث فوترة بمجرد أن تصبح حالة الرحلة ENROUTE.

اتّبِع الخطوات التالية لتنفيذ ميزة التتبُّع لرحلة تتضمّن وجهات متعدّدة:

  1. إنشاء معرّف فريد: لتتبُّع كل جزء، أنشئ معرّف رحلة فريدًا لكل وجهة على طول المسار.

  2. دمج بيانات الرحلة معًا: لدمج تحديثات الرحلة المنفصلة في مهمة منطقية واحدة لأنظمة الإرسال، ادمج بيانات الرحلة معًا في الخلفية باستخدام أرقام تعريف الرحلات الفريدة.

  3. طلب عرض الجزء التالي: لبدء جلسة "التنقل المتصل" التالية، اطلب من السائق النقر على زر الرجوع للعودة إلى تطبيقك ووضع علامة على الجزء الحالي باعتباره مكتملًا. بعد ذلك، اطلب من السائق بدء المقطع التالي من خلال النقر على زر التشغيل للتنقّل في "خرائط Google" أو Waze.