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

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

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

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

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

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