«کیت توسعه نرمافزار راننده» یک جعبه ابزار برنامه تلفن همراه و یک جزء اساسی از «موتور ناوگان» است. با این کیت توسعه نرمافزار، برنامه راننده شما میتواند هم سفرهای اختصاصدادهشده را مدیریت کند و هم قابلیتهای ناوبری و مسیریابی راننده را فعال کند.
قبلاز شروع
این راهنما فرض میکند که موارد زیر را خواندهاید:
- ملزومات Fleet Engine.
- مدل داده برای وسایل نقلیه.
- مدل داده برای سفرهای درخواستی.
- نحوه راهاندازی Fleet Engine.
- نحوه ایجاد و استفاده از وسایل نقلیه در Fleet Engine.
«کیت توسعه نرمافزار راننده» برای سفرهای درخواستی چیست؟
Driver SDK مکان خودرو و بهروزرسانیهای سفر را به Fleet Engine منتقل میکند تا Fleet Engine بتواند خودروها و سفرهای اختصاصدادهشده به آنها را ردیابی کند. در هسته خود، «کیت توسعه نرمافزار» از شنونده رویداد برای ارسال بهروزرسانیهای مکان و مختصات طول/عرض جغرافیایی، همراه با بخش مسیر فعلی و مقصد از «کیت توسعه نرمافزار ناوبری» به Fleet Engine هنگام شروع رانندگی راننده استفاده میکند.
چرا باید از «کیت توسعه نرمافزار راننده» برای سفرهای درخواستی استفاده کرد؟
«کیت توسعه نرمافزار درایور» امکان ادغام آسانتر با «موتور ناوگان» را برای بهروزرسانی مسیرهای راننده فراهم میکند. با این کیت توسعه نرمافزار، راننده شما میتواند از یک برنامه واحد برای مدیریت تکالیف و پیمایش استفاده کند، همانطور که از نسخه مصرفکننده Google Maps استفاده میکند، اما بدون نیاز به جابهجایی به برنامه دیگر.
کارهایی که میتوانید با «کیت توسعه نرمافزار راننده» برای سفرهای درخواستی انجام دهید
از «کیت توسعه نرمافزار راننده» برای سفرهای درخواستی استفاده کنید تا موارد زیر را با «موتور ناوگان» ارتباط برقرار کنید:
- موقعیت همزمان خودرو روی نقشه.
- مختصات طول/عرض جغرافیایی برای نقاطمسیر سفر که توسط «کیت توسعه نرمافزار پیمایش» ارائه شده است.
- فاصله باقیمانده تا ایستگاه بعدی.
- زمان تخمینی رسیدن به ایستگاه بعدی.
- مسیر موردنیاز برای خودرو که توسط «کیت توسعه نرمافزار پیمایش» ارائه شده است.
نحوه عملکرد «کیت توسعه نرمافزار راننده» برای سفرهای درخواستی
«کیت توسعه نرمافزار راننده» برای اطلاعات مسیریابی و مقصد به «کیت توسعه نرمافزار ناوبری» وابسته است. «کیت توسعه نرمافزار راننده» همراه با اطلاعات «کیت توسعه نرمافزار ناوبری» با برنامه راننده شما یکپارچه میشود و جریانی از بهروزرسانیهای مکان، مختصات طول/عرض جغرافیایی، فاصله باقیمانده، و زمانهای تخمینی رسیدن را دراختیار «موتور ناوگان» قرار میدهد. همه بهروزرسانیهای دیگر دادههای خودرو باید به زیرینه مشتری ارسال شود، که دادهها را به Fleet Engine منتقل میکند.

نحوه استفاده از «کیت توسعه نرمافزار راننده» برای سفرهای درخواستی
پلاتفرمتان را انتخاب کنید تا ببینید چگونه میتوانید استفاده از Driver SDK را شروع کنید.
Android
| ۱ | دریافت کیت توسعه نرمافزار Driver برای Android | برای اطلاعات بیشتر، دریافت کیت توسعه نرمافزار «راننده» را ببینید. |
| ۲ | پروژه کنسول Google Cloud را پیکربندی کنید | برای اطلاعات بیشتر، به پیکربندی پروژه کنسول Google Cloud مراجعه کنید. |
| 3 | اعلام وابستگیها | برای اطلاعات بیشتر، اعلام وابستگیها را ببینید. |
| ۴ | ایجاد کردن کدهای اصالتسنجی | برای اطلاعات بیشتر، به ایجاد کردن کدهای اصالتسنجی مراجعه کنید. |
| ۵ | راهاندازی کیت توسعه نرمافزار «راننده» | برای اطلاعات بیشتر، به راهاندازی کیت توسعه نرمافزار Driver مراجعه کنید. |
| ۶ | آماده کردن خودرو | برای اطلاعات بیشتر، به آماده کردن خودرو مراجعه کنید. |
| ۷ | تنظیم جزئیات سفر | برای اطلاعات بیشتر، تنظیم جزئیات سفر را ببینید. |
iOS
| ۱ | دریافت «کیت توسعه نرمافزار راننده» برای iOS | برای اطلاعات بیشتر، دریافت کیت توسعه نرمافزار «راننده» را ببینید. |
| ۲ | پروژه کنسول Google Cloud را پیکربندی کنید | برای اطلاعات بیشتر، به پیکربندی پروژه کنسول Google Cloud مراجعه کنید. |
| 3 | ایجاد نمودارهای اصالتسنجی | برای اطلاعات بیشتر، به ایجاد کردن کدهای اصالتسنجی مراجعه کنید. |
| ۴ | مقداردهی اولیه Driver SDK | برای اطلاعات بیشتر، به راهاندازی کیت توسعه نرمافزار Driver مراجعه کنید. |
| ۵ | آماده کردن خودرو | برای اطلاعات بیشتر، به آماده کردن خودرو مراجعه کنید. |
| ۶ | تنظیم جزئیات سفر | برای اطلاعات بیشتر، تنظیم جزئیات سفر را ببینید. |
قدم بعدی چیست
مستندات پلاتفرمی را که میخواهید «کیت توسعه نرمافزار» Driver را در آن راهاندازی کنید ببینید: