Driver SDK یک جعبه ابزار برنامه تلفن همراه و جزء اساسی Fleet Engine است. با این SDK، برنامه درایور شما هم میتواند سفرهای تعیینشده را مدیریت کند و هم قابلیتهای ناوبری و مسیریابی راننده را فعال کند.
قبل از شروع
این راهنما فرض می کند که شما موارد زیر را خوانده اید:
- ملزومات موتور ناوگان
- مدل داده برای وسایل نقلیه
- مدل داده برای سفرهای درخواستی
- نحوه راه اندازی Fleet Engine .
- نحوه ایجاد و استفاده از وسایل نقلیه در Fleet Engine .
Driver SDK برای سفرهای درخواستی چیست؟
Driver SDK بهروزرسانیهای مکان وسیله نقلیه و سفر را به Fleet Engine اطلاع میدهد تا Fleet Engine بتواند وسایل نقلیه و سفرهای تعیین شده آنها را ردیابی کند. در هسته خود، SDK از شنونده رویداد برای ارسال بهروزرسانیهای موقعیت مکانی و مختصات طول و عرض جغرافیایی، همراه با بخش مسیر فعلی و مقصد از Navigation SDK به Fleet Engine زمانی که راننده شما شروع به رانندگی میکند، استفاده میکند.
چرا از Driver SDK برای سفرهای درخواستی استفاده کنید؟
Driver SDK ادغام آسان تر با Fleet Engine را برای به روز رسانی مسیرهای راننده امکان پذیر می کند. با این SDK، راننده شما میتواند از یک برنامه برای مدیریت تکالیف استفاده کند و همانطور که از نسخه مصرفکننده Google Maps خود استفاده میکند، پیمایش کند، اما بدون نیاز به جابجایی به برنامه دیگری.
کارهایی که می توانید با Driver SDK برای سفرهای درخواستی انجام دهید
از Driver SDK برای سفرهای درخواستی برای برقراری ارتباط موارد زیر با Fleet Engine استفاده کنید:
- موقعیت بلادرنگ یک وسیله نقلیه روی نقشه
- مختصات طول و عرض جغرافیایی برای نقاط سفر ارائه شده توسط Navigation SDK.
- فاصله باقی مانده تا ایستگاه بعدی.
- زمان تخمینی رسیدن به ایستگاه بعدی.
- مسیری که وسیله نقلیه باید طی کند همانطور که توسط Navigation SDK ارائه شده است.
نحوه عملکرد Driver SDK برای سفرهای درخواستی
Driver SDK برای اطلاعات مسیریابی و مقصد به Navigation SDK بستگی دارد. همراه با اطلاعات Navigation SDK، Driver SDK با برنامه درایور شما ادغام میشود و جریانی از بهروزرسانیهای مکان، مختصات طول و عرض جغرافیایی، مسافت باقیمانده و ETA را در اختیار Fleet Engine قرار میدهد. تمام بهروزرسانیهای دیگر دادههای خودرو باید به باطن مشتری ارسال شود، که دادهها را به Fleet Engine ارسال میکند.
نحوه استفاده از Driver SDK برای سفرهای درخواستی
برای مشاهده نحوه شروع استفاده از Driver SDK، پلتفرم خود را انتخاب کنید.
اندروید
1 | Driver SDK را برای اندروید دریافت کنید | برای اطلاعات بیشتر، به دریافت Driver SDK مراجعه کنید. |
2 | یک پروژه Google Cloud Console را پیکربندی کنید | برای اطلاعات بیشتر، پیکربندی پروژه Google Cloud Console را ببینید. |
3 | وابستگی ها را اعلام کنید | برای اطلاعات بیشتر، به اعلام وابستگی ها مراجعه کنید. |
4 | توکن های احراز هویت ایجاد کنید | برای اطلاعات بیشتر، به ایجاد نشانههای احراز هویت مراجعه کنید. |
5 | Driver SDK را راه اندازی کنید | برای اطلاعات بیشتر، به Initialize Driver SDK مراجعه کنید. |
6 | وسیله نقلیه را آماده کنید | برای اطلاعات بیشتر، به تهیه وسیله نقلیه مراجعه کنید. |
7 | جزئیات سفر را تنظیم کنید | برای اطلاعات بیشتر، به تنظیم جزئیات سفر مراجعه کنید. |
iOS
1 | Driver SDK را برای iOS دریافت کنید | برای اطلاعات بیشتر، به دریافت Driver SDK مراجعه کنید. |
2 | یک پروژه Google Cloud Console را پیکربندی کنید | برای اطلاعات بیشتر، پیکربندی پروژه Google Cloud Console را ببینید. |
3 | توکن های احراز هویت ایجاد کنید | برای اطلاعات بیشتر، به ایجاد نشانههای احراز هویت مراجعه کنید. |
4 | Driver SDK را راه اندازی کنید | برای اطلاعات بیشتر، به Initialize Driver SDK مراجعه کنید. |
5 | وسیله نقلیه را آماده کنید | برای اطلاعات بیشتر، به تهیه وسیله نقلیه مراجعه کنید. |
6 | جزئیات سفر را تنظیم کنید | برای اطلاعات بیشتر، به تنظیم جزئیات سفر مراجعه کنید. |
بعدش چی
مستندات پلتفرمی را که میخواهید Driver SDK را روی آن تنظیم کنید، ببینید: