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 ارائه شده است.
نحوه عملکرد 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 را پیکربندی کنید | برای اطلاعات بیشتر، پیکربندی پروژه کنسول Google Cloud را ببینید. |
3 | وابستگی ها را اعلام کنید | برای اطلاعات بیشتر، به اعلام وابستگی ها مراجعه کنید. |
4 | توکن های احراز هویت ایجاد کنید | برای اطلاعات بیشتر، به ایجاد نشانههای احراز هویت مراجعه کنید. |
5 | Driver SDK را راه اندازی کنید | برای اطلاعات بیشتر، به Initialize Driver SDK مراجعه کنید. |
6 | وسیله نقلیه را آماده کنید | برای اطلاعات بیشتر، به تهیه وسیله نقلیه مراجعه کنید. |
iOS
1 | Driver SDK را برای iOS دریافت کنید | برای اطلاعات بیشتر، به دریافت Driver SDK مراجعه کنید. |
2 | یک پروژه کنسول Google Cloud را پیکربندی کنید | برای اطلاعات بیشتر، پیکربندی پروژه کنسول Google Cloud را ببینید. |
3 | توکن های احراز هویت ایجاد کنید | برای اطلاعات بیشتر، به ایجاد نشانههای احراز هویت مراجعه کنید. |
4 | Driver SDK را راه اندازی کنید | برای اطلاعات بیشتر، به Initialize Driver SDK مراجعه کنید. |
5 | وسیله نقلیه را آماده کنید | برای اطلاعات بیشتر، به تهیه وسیله نقلیه مراجعه کنید. |
بعدش چی
مستندات پلتفرمی را که میخواهید Driver SDK را روی آن تنظیم کنید، ببینید: