نمای کلی تکالیف زمان‌بندی‌شده کیت توسعه نرم‌افزار Driver

کیت توسعه نرم‌افزار Driver یک جعبه‌ابزار برنامه تلفن همراه و مؤلفه اساسی «موتور ناوگان» است. با این کیت توسعه نرم‌افزار، برنامه راننده شما می‌تواند هم تکالیف کاری را مدیریت کند و هم قابلیت‌های مسیریابی و ناوبری راننده را فعال کند.

قبل‌از شروع

این راهنما فرض می‌کند که شما موارد زیر را خوانده‌اید:

«کیت توسعه نرم‌افزار راننده» برای تکالیف زمان‌بندی‌شده چیست؟

کیت توسعه نرم‌افزار راننده مکان خودرو و به‌روزرسانی‌های وظیفه را به Fleet Engine منتقل می‌کند تا Fleet Engine بتواند خودروهای تحویل و ایستگاه‌ها و وظایف تحویل اختصاص‌داده‌شده به آن‌ها را مدیریت کند. در هسته خود، کیت توسعه نرم‌افزار از یک شنونده رویداد برای ارسال به‌روزرسانی‌های مکان و مختصات طول/عرض جغرافیایی، همراه با بخش مسیر فعلی و مقصد از کیت توسعه نرم‌افزار ناوبری به Fleet Engine هنگام شروع رانندگی راننده استفاده می‌کند.

چرا باید از Driver SDK برای تکالیف زمان‌بندی‌شده استفاده کرد؟

Driver SDK ادغام آسان‌تر با Fleet Engine را برای به‌روزرسانی مسیرهای راننده ممکن می‌کند. با این کیت توسعه نرم‌افزار، راننده شما می‌تواند از یک برنامه واحد برای مدیریت تکالیف و پیمایش استفاده کند، درست مانند استفاده از نسخه مصرف‌کننده Google Maps، اما بدون نیاز به جابه‌جایی به برنامه دیگر.

کارهایی که می‌توانید با Driver SDK برای تکالیف زمان‌بندی‌شده انجام دهید

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

  • موقعیت هم‌زمان وسیله نقلیه تحویل روی نقشه.
  • مختصات طول/عرض جغرافیایی برای ایستگاه.
  • مسافت باقی‌مانده تا ایستگاه.
  • زمان تخمینی رسیدن به ایستگاه.
  • مسیری که خودرو باید طی کند، همان‌طور که توسط Navigation SDK ارائه شده است.

نحوه عملکرد Driver SDK برای تکالیف زمان‌بندی‌شده

«کیت توسعه نرم‌افزار راننده» برای اطلاعات مسیریابی و مقصد به «کیت توسعه نرم‌افزار ناوبری» وابسته است. Driver SDK همراه با اطلاعات Navigation SDK با برنامه راننده شما ادغام می‌شود و جریانی از به‌روزرسانی‌های مکان، مختصات طول/عرض جغرافیایی، فاصله باقی‌مانده، و زمان تخمینی ورود را به Fleet Engine ارائه می‌دهد. همه به‌روزرسانی‌های دیگر داده‌های خودرو باید به پسای مشتری ارسال شود، که داده‌ها را به Fleet Engine منتقل می‌کند.

نمودار سیستم که نشان می‌دهد Driver SDK چگونه از کلاینت‌ها با زیرساخت مشتری و سپس با زیرساخت Google ازطریق Fleet Engine و «پشت‌افزار مشتری» ارتباط برقرار می‌کند

نحوه استفاده از Driver SDK برای تکالیف زمان‌بندی‌شده

پلاتفرمتان را انتخاب کنید تا ببینید چگونه می‌توانید استفاده از 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 را در آن راه‌اندازی کنید ببینید: