تجربه راننده و ناوبری

تلفنی
که Google Maps را در حالت مسیریابی فعال نشان می‌دهد تجربه «راننده» و قابلیت ناوبری بخشی از بسته‌بندی خدمات «تحرک‌پذیری» است که تجربه Google Maps را در برنامه راننده شما جاسازی می‌کند.

با تجربه راننده و ناوبری چه کارهایی می‌توانید انجام دهید؟

با تجربه راننده و ناوبری، از هر دو کیت توسعه نرم‌افزار ناوبری و کیت توسعه نرم‌افزار راننده استفاده می‌کنید تا تجربه رانندگی را متناسب با مدل تحویل خود تنظیم کنید. از Navigation SDK برای ایجاد تجربه ناوبری گام‌به‌گام در برنامه‌تان استفاده کنید تا رانندگان را به‌صورت هم‌زمان راهنمایی کنید. همچنین می‌توانید تجربه پیمایش را سفارشی‌سازی کنید تا با ظاهر و حس برنامه‌تان مطابقت داشته باشد و گردش کار گسترده‌تر رانندگان را با مسیرهای بهینه‌سازی‌شده و مکان‌های پیاده کردن بهبود ببخشید.

تجربه رانندگی را با «کیت توسعه نرم‌افزار ناوبری» سفارشی‌سازی کنید و از «کیت توسعه نرم‌افزار راننده» استفاده کنید تا مکان‌های راننده و پیشرفت مسیر را ازطریق نمای کلی وظایف زمان‌بندی‌شده «کیت توسعه نرم‌افزار مصرف‌کننده» و قابلیت‌های ردیابی ناوگان به‌تصویر بکشید.

چرا از تجربه راننده و ناوبری استفاده کنیم؟

نقشه‌های Google
مسیر با چند توقف را نمایش می‌دهد وقتی ناوگان توزیع را مدیریت می‌کنید، بهبود پیش‌بینی‌پذیری توزیع و بهره‌وری راننده برای برآورده کردن انتظارات مصرف‌کننده بسیار مهم است. تجربه راننده و ناوبری به شما کمک می‌کند رانندگان را به‌طور کارآمدتری مسیریابی کنید، از تأخیر و تحویل‌های ناموفق جلوگیری کنید، و رضایت راننده را بهبود دهید.

  • بهبود رضایت راننده: برنامه شما می‌تواند به رانندگان کمک کند تا درحین انجام کارهای روزانه، احساس کنترل و آگاهی داشته باشند. با ناوبری آشنای Google Maps، رانندگان شما نیازی به یادگیری میانای نقشه جدید ندارند. همچنین می‌توانید تجربه را برای تقویت نمانام خود سفارشی‌سازی کنید.
  • بهبود بهره‌وری وظایف راننده: رانندگان را با مسیرهایی که ترافیک هم‌زمان را منعکس می‌کند به مکان درست راهنمایی کنید. این اطلاعات به‌ویژه برای رانندگان جدید، پاره‌وقت، یا فصلی که باید به‌سرعت با وظایف خود آشنا شوند مفید است. علاوه‌براین، می‌توانید مسیرهای سفارشی و عناصر نقشه مختص سرویس ارسال خودتان را ارائه دهید.
  • بهبود پیش‌بینی‌پذیری ارسال: با برنامه‌ای که تجربه Google Maps را جاسازی می‌کند، می‌توانید مطمئن باشید که رانندگان شما از طرح‌های مسیر موردانتظار پیروی می‌کنند. نگه داشتن رانندگان در برنامه خودتان همچنین کیفیت نشان‌های مکان دریافتی شما را بهبود می‌بخشد.

روش کار

نمودارهای زیر توالی عملیات بین همه عناصر «تجربه راننده» و «پیمایش» را نشان می‌دهد. «کیت توسعه نرم‌افزار راننده» به‌روزرسانی‌های مکان را به پشتیبان Fleet Engine ارسال می‌کند. «کیت توسعه نرم‌افزار پیمایش» مسیرهای گام‌به‌گام (و دیگر اطلاعات پیمایش) را به راننده ارائه می‌دهد. پشتیبان شما همه ارتباطات دیگر مربوط به تحویل به Fleet Engine را مدیریت می‌کند، مثل ایجاد و به‌روزرسانی کردن خودروها و تکالیف.

سفرهای درخواستی

نمودار زیر توالی عملیات برای سفرهای درخواست‌محور را نشان می‌دهد. این بخش به دو بخش اصلی تقسیم می‌شود، شروع روز که در آن رانندگان هم‌رسانی مکان را برای «موتور ناوگان» فعال می‌کنند، و نمای ساده‌شده مدیریت سفر بااستفاده از عناصر «موتور ناوگان». برای مشاهده جزئیات فرایند سفر، به سفر چیست؟ در اسناد سفرهای درخواستی مراجعه کنید.

تکالیف زمان‌بندی‌شده

نمودار زیر ترتیب عملیات مربوط به تکالیف زمان‌بندی‌شده را نشان می‌دهد. این شامل ماتریس روز کاری معمول برای یک راننده به‌همراه نحوه مدیریت کار او در سیستم Fleet Engine بااستفاده از کتابخانه «ردیابی ناوگان» است.

توجه: سیستم شما می‌تواند از ردیابی محموله یا ردیابی ناوگان استفاده کند. با «ردیابی ارسال»، Fleet Engine اطلاعات ارسال و راننده را فیلتر می‌کند تا مشتری فقط اطلاعات مربوط به ارسال خود را ببیند.

نحوه استفاده از تجربه راننده و ناوبری

این بخش یکی از روش‌هایی را که می‌توانید تجربه راننده را با جهت‌یابی پیاده‌سازی کنید شرح می‌دهد. برای سهولت در توضیح، این مثال ابتدا با پیاده‌سازی پیش‌کار شروع می‌شود. می‌توانید پیاده‌سازی را با ادغام کردن کیت‌های توسعه نرم‌افزار در برنامه راننده خودتان یا با ادغام کردن Fleet Engine با باطن خودتان برای ایجاد تکلیف و خودرو شروع کنید.

  1. «کیت توسعه نرم‌افزار راننده» را در برنامه راننده ادغام کنید. «کیت توسعه نرم‌افزار راننده» سیگنال‌های مکان هم‌زمان را به سرویس Fleet Engine ارسال می‌کند. کیت توسعه نرم‌افزار Driver، کیت توسعه نرم‌افزار Navigation را دربرمی‌گیرد. برای جزئیات، به راهنماهای کاربر Driver SDK برای سفرهای درخواستی و کارهای زمان‌بندی‌شده مراجعه کنید.
  2. ویژگی‌های «کیت توسعه نرم‌افزار پیمایش» را در برنامه راننده خود پیاده‌سازی کنید. «کیت توسعه نرم‌افزار پیمایش» کتابخانه‌ای است که قابلیت‌های پیمایش سفارشی‌سازی‌شده‌ای را دراختیار رانندگان شما قرار می‌دهد، ازجمله دستورالعمل‌های گام‌به‌گام، مسیرهای سفارشی‌سازی‌شده، و عناصر نقشه سفارشی‌سازی‌شده. برای مشاهده مستندات کامل توسعه‌دهنده، به پیمایش با Google Maps مراجعه کنید.
  3. مدیریت کردن تکالیف و وضعیت خودرو با Fleet Engine. ‫Fleet Engine سرویس زیرینه‌ای است که وظایف و وسایل نقلیه را در سراسر ناوگان شما هماهنگ می‌کند. با برقراری تماس‌های REST یا gRPC از سرور پشتیبان خود با Fleet Engine ارتباط برقرار کنید. برای جزئیات، مستندات Fleet Engine را ببینید.