Driver SDK হল একটি মোবাইল অ্যাপ টুলকিট এবং Fleet Engine-এর একটি মৌলিক উপাদান। এই SDK-এর মাধ্যমে, আপনার ড্রাইভার অ্যাপ অ্যাসাইন করা ট্রিপ ম্যানেজ করতে এবং ড্রাইভার নেভিগেশন ও রাউটিংয়ের সুবিধা চালু করতে পারবে।
শুরু করার আগে
এই গাইড ধরে নেয় যে আপনি নিম্নলিখিতগুলি পড়েছেন:
- Fleet Engine-এর প্রয়োজনীয় বিষয়।
- গাড়ির জন্য ডেটা মডেল।
- অন-ডিমান্ড ট্রিপের জন্য ডেটা মডেল।
- Fleet Engine কীভাবে সেট-আপ করবেন।
- Fleet Engine-এ কীভাবে গাড়ি তৈরি ও ব্যবহার করবেন।
অন-ডিমান্ড ট্রিপের জন্য ড্রাইভার 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 আপনার ড্রাইভার অ্যাপের সাথে ইন্টিগ্রেট করে এবং Fleet Engine-কে লোকেশন আপডেট, অক্ষাংশ/দ্রাঘিমাংশ কোঅর্ডিনেট, বাকি দূরত্ব এবং ETA-এর স্ট্রিম প্রদান করে। গাড়ির অন্যান্য সব ডেটা আপডেট অবশ্যই গ্রাহকের ব্যাকএন্ডে পাঠাতে হবে, যা ফ্লিট ইঞ্জিনে ডেটা রিলে করে।

অন-ডিমান্ড ট্রিপের জন্য Driver SDK কীভাবে ব্যবহার করবেন
Driver SDK ব্যবহার করা কীভাবে শুরু করবেন তা দেখতে আপনার প্ল্যাটফর্ম বেছে নিন।
Android
| ১ | Android-এর জন্য Driver SDK ডাউনলোড করা | আরও তথ্যের জন্য, Driver SDK ডাউনলোড করুন। |
| ২ | Google Cloud Console প্রোজেক্ট কনফিগার করুন | আরও তথ্যের জন্য, Google Cloud কনসোল প্রোজেক্ট কনফিগার করুন। |
| ৩ | নির্ভরতা ঘোষণা করা | আরও তথ্যের জন্য, ডিপেন্ডেন্সি ঘোষণা করা দেখুন। |
| ৪ | যাচাইকরণ টোকেন তৈরি করা | আরও তথ্যের জন্য, যাচাইকরণ টোকেন তৈরি করুন দেখুন। |
| ৫ | Driver SDK শুরু করা | আরও তথ্যের জন্য, Driver SDK ইনিশিয়ালাইজ করুন দেখুন। |
| ৬ | গাড়ি রেডি করুন | আরও তথ্যের জন্য, গাড়ি প্রস্তুত করুন লিঙ্ক দেখুন। |
| ৭ | ট্রিপের বিবরণ সেট করা | আরও তথ্যের জন্য, ট্রিপের বিবরণ সেট করুন দেখুন। |
iOS
| ১ | iOS-এর জন্য Driver SDK ডাউনলোড করা | আরও তথ্যের জন্য, Driver SDK ডাউনলোড করুন। |
| ২ | Google Cloud Console প্রোজেক্ট কনফিগার করুন | আরও তথ্যের জন্য, Google Cloud কনসোল প্রোজেক্ট কনফিগার করুন। |
| ৩ | যাচাইকরণ টোকেন তৈরি করা | আরও তথ্যের জন্য, যাচাইকরণ টোকেন তৈরি করুন দেখুন। |
| ৪ | Driver SDK শুরু করা | আরও তথ্যের জন্য, Driver SDK ইনিশিয়ালাইজ করুন দেখুন। |
| ৫ | গাড়ি রেডি করুন | আরও তথ্যের জন্য, গাড়ি প্রস্তুত করুন লিঙ্ক দেখুন। |
| ৬ | ট্রিপের বিবরণ সেট করা | আরও তথ্যের জন্য, ট্রিপের বিবরণ সেট করুন দেখুন। |
এর পরে কী করতে হবে
আপনি যে প্ল্যাটফর্মে Driver SDK সেট-আপ করতে চান সেটির ডকুমেন্টেশন দেখুন: