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

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