مروری بر به اشتراک گذاری سفر مصرف کننده برای کارهای برنامه ریزی شده

وقتی از اشتراک‌گذاری سفر موتور Fleet برای کارهای برنامه‌ریزی شده استفاده می‌کنید، مصرف‌کنندگان می‌توانند پیشرفت تحویل برنامه‌ریزی‌شده یا سفارش‌های خدمات خود را پیگیری کنند.

اشتراک گذاری سفر برای کارهای برنامه ریزی شده چیست؟

اشتراک گذاری سفر یکی از ویژگی های Fleet Engine برای کارهای برنامه ریزی شده است که شامل ابزارهایی برای ایجاد نمایشگرهای مبتنی بر نقشه برای تجسم بهتر سفر مشترک راننده و وضعیت کار مرتبط با توقف برنامه ریزی شده است. برای دو مخاطب اصلی طراحی شده است:

  • کاربران نهایی مصرف کننده که می خواهند از وضعیت تحویل برای یک سفارش حمل و نقل فردی مطلع شوند. این سند نحوه پیاده‌سازی این قابلیت را با Consumer SDK در جاوا اسکریپت، که کلاس FleetEngineShipmentLocationProvider و رابط‌های مرتبط را ارائه می‌کند، پوشش می‌دهد.
  • اپراتورهای ناوگانی که می خواهند وضعیت تحویل و وسیله نقلیه را برای کل ناوگان وسایل نقلیه پیگیری کنند. برای اطلاعات در مورد این قابلیت، راهنمای ردیابی ناوگان را ببینید.

نمونه برنامه وب به اشتراک گذاری سفر برای یک کار حمل و نقل برنامه ریزی شده

چرا از اشتراک گذاری سفر مصرف کننده برای کارهای برنامه ریزی شده استفاده کنیم؟

از Consumer SDK برای مصرف کنندگان استفاده کنید تا میزان موفقیت تحویل خود را برای کارهای برنامه ریزی شده خود بهبود بخشید و رضایت مصرف کننده خود را از خدمات خود بهبود بخشید.

با اشتراک گذاری سفر مصرف کننده چه کاری می توانید انجام دهید؟

از Consumer SDK برای ارسال استفاده کنید تا موارد زیر را با مشتریان خود به اشتراک بگذارید:

  • موقعیت خودروی تحویل در زمان واقعی روی نقشه.
  • ETA برای رسیدن بسته، تنظیم شده برای شرایط متغیر، مانند ترافیک.
  • مسیری که وسیله نقلیه طی می کند.
  • مسافت و تعداد توقف های باقی مانده قبل از تحویل محموله آنها.

همچنین می‌توانید تجربیات بی‌نظیر جغرافیایی را در برنامه مصرف‌کننده یا وب‌سایت خود بر اساس اطلاعات مکان از Driver SDK ایجاد کنید. برای جزئیات بیشتر در مورد Driver SDK، به نمای کلی وظایف برنامه ریزی شده Driver SDK مراجعه کنید.

اجزای SDK مصرف کننده

JavaScript Consumer SDK شامل اجزای زیر است:

  • یک جزء نقشه جاوا اسکریپت که جایگزینی برای یک موجودیت استاندارد google.maps.Map است.
  • اجزای داده برای اتصال با Fleet Engine.
  • مولفه هایی برای تجسم وسیله نقلیه و مسیری که به سمت مقصد پیش می رود.
  • داده های خام برای ETA راننده یا مسافت باقی مانده برای رانندگی تغذیه می شود.

جدول زیر اجزاء را شرح می دهد.

جزء شرح
نمای نقشه نمای نقشه پیشرفت وسیله نقلیه را نشان می‌دهد و با حرکت خودرو در مسیر خود، نمای آن را به‌روزرسانی می‌کند.
ارائه دهنده محل حمل و نقل

ارائه‌دهنده ردیابی محموله یک خوراک موقعیت مکانی ارائه می‌کند تا نقشه بتواند اطلاعات مفیدی را درباره محموله، مانند محل تحویل یا تحویل محموله و مکان و مسیر وسیله نقلیه تحویل، نمایش دهد.

واکشی نشانه احراز هویت واکشی نشانه احراز هویت، JSON Web Tokens (JWTs) را از سرور پشتیبان شما برای احراز هویت دسترسی به داده های مکان ذخیره شده در Fleet Engine دریافت می کند. شما با استفاده از کتابخانه اشتراک گذاری سفر جاوا اسکریپت، یک واکشی نشانه احراز هویت را به عنوان بخشی از برنامه وب خود پیاده سازی می کنید. توجه داشته باشید که باید سرویس ایجاد JSON Web Token (JWT) را برای Fleet Engine در سرور باطن خود پیاده سازی کنید.
گزینه های سبک نقشه می‌توانید از گزینه‌های یک ظاهر طراحی سفارشی برای تغییر استایل پیش‌فرض نقشه خود برای مطابقت با استایل برنامه وب خود استفاده کنید.

نحوه استفاده از اشتراک گذاری سفر مصرف کننده

1 JavaScript Consumer SDK را تنظیم کنید برای اطلاعات بیشتر، به تنظیم JavaScript Consumer SDK مراجعه کنید.
2 یک محموله را دنبال کنید یاد بگیرید که چگونه نقشه را مقداردهی اولیه کنید، به اشتراک گذاری سفر را شروع کنید و با پاکسازی مناسب، اشتراک گذاری سفر را به پایان برسانید. به دنبال یک محموله مراجعه کنید.
3 رابط نقشه را سفارشی کنید می‌توانید از JavaScript Consumer SDK برای کارهای برنامه‌ریزی‌شده برای سفارشی‌سازی رابط نقشه، ارائه سفارشی‌سازی نشانگر، یا استایل چند خطوط استفاده کنید. به Style a map , Customize marker , and Customize polylines مراجعه کنید.

بعدش چی