تجربه راننده و قابلیت ناوبری بخشی از بستهبندی خدمات Mobility است که تجربه Google Maps را در برنامه راننده شما جاسازی میکند.
با تجربه راننده و ناوبری چه کاری می توانید انجام دهید؟
با تجربه راننده و ناوبری، از هر دو Navigation SDK و Driver SDK برای تنظیم تجربه رانندگی متناسب با مدل تحویل خود استفاده می کنید. از Navigation SDK برای ایجاد یک تجربه ناوبری گام به گام در برنامه خود برای راهنمایی رانندگان در زمان واقعی استفاده کنید. همچنین میتوانید تجربه ناوبری را سفارشی کنید تا با ظاهر و احساس برنامهتان مطابقت داشته باشد و با مسیرهای بهینه و مکانهای رها کردن، گردش کار گستردهتر رانندگان را افزایش دهید.
تجربه رانندگی را با Navigation SDK سفارشی کنید و از Driver SDK استفاده کنید تا مکان های راننده و پیشرفت مسیر خود را فعال کنید تا از طریق اشتراک گذاری سفر برای کارهای برنامه ریزی شده و قابلیت های Fleet Tracking تجسم شود.
چرا از تجربه راننده و ناوبری استفاده کنیم؟
هنگامی که یک ناوگان تحویل را مدیریت می کنید، بسیار مهم است که قابلیت پیش بینی تحویل و بهره وری راننده را برای برآورده کردن انتظارات مصرف کننده بهبود بخشید. تجربه راننده و ناوبری به شما کمک می کند تا رانندگان خود را به طور مؤثرتری مسیریابی کنید، از تأخیر و تحویل از دست رفته جلوگیری کنید و رضایت راننده خود را افزایش دهید.
- بهبود رضایت راننده: برنامه شما می تواند به رانندگان کمک کند تا در انجام وظایف روزانه خود احساس کنترل و آگاهی داشته باشند. با ناوبری آشنای Google Maps، رانندگان شما نیازی به یادگیری رابط نقشه جدید ندارند. همچنین می توانید تجربه را سفارشی کنید تا برند خود را تقویت کنید.
- بهره وری وظایف راننده را بهبود ببخشید: رانندگان خود را با مسیرهایی که ترافیک لحظه ای را منعکس می کند، به نقطه مناسب هدایت کنید. این اطلاعات مخصوصاً برای رانندگان جدید، نیمه وقت یا فصلی که باید به سرعت وظایف خود را انجام دهند مفید است. علاوه بر این، میتوانید مسیرهای سفارشی و عناصر نقشه را برای خدمات تحویل خود ارائه دهید.
- بهبود قابلیت پیش بینی تحویل: با برنامه ای که تجربه Google Maps را در خود جای داده است، می توانید اطمینان بیشتری داشته باشید که رانندگان شما از برنامه های مسیر مورد انتظار پیروی می کنند. نگه داشتن درایورهای خود در برنامه شما همچنین کیفیت سیگنال های مکان دریافتی را بهبود می بخشد.
چگونه کار می کند
نمودارهای زیر توالی عملیات بین تمام اجزای Driver experience و ناوبری را نشان می دهد. Driver SDK به روز رسانی های مکان را به باطن Fleet Engine انتقال می دهد. Navigation SDK مسیرهای نوبتی (و سایر اطلاعات ناوبری) را به راننده ارائه می دهد. باطن شما همه ارتباطات تحویل دیگر به Fleet Engine را مدیریت می کند، مانند ایجاد و به روز رسانی وسایل نقلیه و وظایف.
سفرهای درخواستی
نمودار زیر توالی عملیات برای سفرهای درخواستی را نشان می دهد. این به دو بخش کلیدی تقسیم میشود، شروع روز که رانندگان اشتراکگذاری موقعیت مکانی را با Fleet Engine فعال میکنند، و یک نمای ساده از مدیریت سفر با استفاده از اجزای Fleet Engine. برای مشاهده جزئیات روند سفر، به سفر چیست مراجعه کنید؟ در اسناد سفرهای درخواستی
![](https://developers.google.cn/static/maps/documentation/mobility/fleet-engine/essentials/images/fleetEngineOverviewOnDemandFlow.png?hl=fa)
وظایف برنامه ریزی شده
نمودار زیر توالی عملیات برای کارهای برنامه ریزی شده را نشان می دهد. این شامل ماتریسی از یک روز کاری حمل و نقل معمولی برای یک راننده و نحوه انجام کار آنها در سیستم Fleet Engine با استفاده از کتابخانه Fleet Tracking است.
توجه : سیستم شما می تواند از ردیابی حمل و نقل یا ردیابی ناوگان استفاده کند. با ردیابی محموله، Fleet Engine اطلاعات محموله و راننده را فیلتر می کند تا مشتری فقط اطلاعات مربوط به محموله خود را ببیند.
![](https://developers.google.cn/static/maps/documentation/mobility/fleet-engine/essentials/images/fleetEngineOverviewScheduledTaskFlow.png?hl=fa)
نحوه استفاده از تجربه راننده و ناوبری
این بخش یکی از راههای پیادهسازی تجربه راننده با ناوبری را توضیح میدهد. برای سهولت توضیح، این مثال ابتدا با اجرای frontend شروع می شود. می توانید ابتدا پیاده سازی را با ادغام SDK ها در برنامه درایور خود یا با ادغام Fleet Engine با باطن خود برای ایجاد کار و وسیله نقلیه آغاز کنید.
- Driver SDK را در برنامه درایور خود ادغام کنید . Driver SDK سیگنالهای موقعیت مکانی بیدرنگ را به سرویس Fleet Engine ارسال میکند. Driver SDK، Navigation SDK را می پوشاند. برای جزئیات، به راهنمای کاربر Driver SDK برای سفرهای درخواستی ( Android ، iOS ) و کارهای زمانبندی شده ( Android ، iOS ) مراجعه کنید.
- ویژگی های Navigation SDK را در برنامه درایور خود پیاده کنید . Navigation SDK کتابخانه ای است که قابلیت های ناوبری سفارشی شده را در اختیار رانندگان شما قرار می دهد، مانند دستورالعمل های گام به گام، مسیرهای سفارشی شده و عناصر نقشه سفارشی شده. برای مستندات کامل برنامهنویس، به پیمایش با Google Maps مراجعه کنید.
- وظایف و وضعیت خودرو را با Fleet Engine مدیریت کنید . Fleet Engine سرویس پشتیبانی Mobility است که می تواند با Fleet Engine با برقراری تماس REST یا gRPC ارتباط برقرار کند. برای جزئیات، به مستندات Fleet Engine مراجعه کنید.