Consumer SDK শিডিউল করা টাস্কের ওভারভিউ

শিডিউল করা ডেলিভারি বা পরিষেবার অর্ডার ফলো করার জন্য গ্রাহকদের অনুমতি দিয়ে শিডিউল করা টাস্কের জন্য গ্রাহকের অভিজ্ঞতা কাস্টমাইজ করুন।

শিডিউল করা টাস্কের জন্য Consumer SDK কী?

Consumer SDK হল শিডিউল করা টাস্কের জন্য Fleet Engine-এর একটি ফিচার, যার মধ্যে গ্রাহকের অভিজ্ঞতা তৈরি করার জন্য টুলকিটও অন্তর্ভুক্ত থাকে। এই টুলকিটগুলি আপনাকে ড্রাইভারের অগ্রগতি এবং নির্ধারিত স্টপের সাথে সম্পর্কিত টাস্কের স্ট্যাটাস দেখানোর জন্য ম্যাপ-ভিত্তিক ডিসপ্লে তৈরি করতে দেয়। এটি দুটি প্রাথমিক অডিয়েন্সের জন্য ডিজাইন করা হয়েছে:

  • গ্রাহক এন্ড ইউজার যারা কোনও একটি শিপমেন্ট অর্ডারের ডেলিভারি স্ট্যাটাস জানতে চান। এই ডকুমেন্ট থেকে জানতে পারবেন যে JavaScript-এ Consumer SDK-এর মাধ্যমে কীভাবে গ্রাহকের অভিজ্ঞতা বাস্তবায়িত করা যায়, যা FleetEngineShipmentLocationProvider ক্লাস ও সংশ্লিষ্ট ইন্টারফেস প্রদান করে।
  • ফ্লিট অপারেটর যারা সম্পূর্ণ ফ্লিটের ডেলিভারি ও গাড়ির স্ট্যাটাস ট্র্যাক করতে চান। ফ্লিট ট্র্যাক করা সংক্রান্ত তথ্যের জন্য, ফ্লিট ট্র্যাকিং গাইড দেখুন।

শিডিউল করা শিপমেন্ট ট্র্যাক করার জন্য স্যাম্পেল ওয়েব অ্যাপ
টাস্ক

শিডিউল করা টাস্কের জন্য কেন Consumer SDK ব্যবহার করবেন?

আপনার শিডিউল করা টাস্ক কনজিউমার অ্যাপ্লিকেশনে Consumer SDK ইন্টিগ্রেট করলে আপনি প্রায় রিয়েল-টাইম লোকেশন আপডেট ও রোড-স্ন্যাপড পজিশন সহ একটি বিস্তারিত কনজিউমার অভিজ্ঞতা প্রদান করতে পারবেন। আপনার গ্রাহকরা ডেলিভারি গাড়ির লোকেশন এবং প্রগ্রেসের বিবরণ দেখতে পারবেন যা তাদের বুঝতে সাহায্য করে যে তাদের শিপমেন্ট কোথায় আছে।

Consumer SDK-এর সাহায্যে আপনি কী করতে পারবেন?

আপনার গ্রাহকদের সাথে নিম্নলিখিত শিপমেন্ট সংক্রান্ত তথ্য শেয়ার করতে Consumer SDK ব্যবহার করুন:

  • ম্যাপে ডেলিভারি গাড়ির রিয়েল-টাইম পজিশন।
  • প্যাকেজ পৌঁছানোর আনুমানিক সময়, ট্রাফিকের মতো পরিবর্তনশীল পরিস্থিতির সাথে অ্যাডজাস্ট করা।
  • গাড়িটি যে রুট দিয়ে যাচ্ছে।
  • শিপমেন্ট ডেলিভারি হওয়ার আগে বাকি থাকা দূরত্ব ও স্টপের সংখ্যা।

এছাড়াও, আপনি Driver SDK থেকে পাওয়া লোকেশন তথ্যের ভিত্তিতে আপনার গ্রাহক অ্যাপ বা ওয়েবসাইটের মধ্যে অন্যান্য নিরবচ্ছিন্ন জিও-এনাবল করা গ্রাহক অভিজ্ঞতা তৈরি করতে পারেন। Driver SDK সম্পর্কে বিস্তারিত জানতে, Driver SDK শিডিউল করা টাস্কের ওভারভিউ দেখুন।

গ্রাহক SDK কম্পোনেন্ট

JavaScript Consumer SDK-তে নিম্নলিখিত কম্পোনেন্ট থাকে:

  • একটি জাভাস্ক্রিপ্ট ম্যাপ কম্পোনেন্ট যা স্ট্যান্ডার্ড google.maps.Map এন্টিটির ড্রপ-ইন রিপ্লেসমেন্ট।
  • Fleet Engine-এর সাথে কানেক্ট করার জন্য ডেটা কম্পোনেন্ট।
  • গন্তব্যের দিকে এগিয়ে যাওয়ার সময় গাড়ি ও রুট দেখানোর জন্য কম্পোনেন্ট।
  • ড্রাইভারের ETA বা ড্রাইভ করার জন্য বাকি দূরত্বের জন্য কাঁচা ডেটা ফিড।

নিম্নলিখিত সারণীতে কম্পোনেন্টগুলি বর্ণনা করা হয়েছে।

কম্পোনেন্ট বিবরণ
ম্যাপ ভিউ ম্যাপ ভিউতে গাড়ির অগ্রগতি দেখানো হয় এবং গাড়িটি তার রুট ধরে এগিয়ে যাওয়ার সাথে সাথে ভিউ আপডেট করা হয়।
শিপমেন্ট লোকেশন প্রোভাইডার

শিপমেন্ট ট্র্যাকিং পরিষেবা প্রদানকারী একটি লোকেশন ফিড প্রদান করে যাতে ম্যাপ শিপমেন্ট সম্পর্কে উপযোগী তথ্য দেখাতে পারে, যেমন শিপমেন্টের পিকআপ বা ডেলিভারি লোকেশন এবং ডেলিভারি গাড়ির লোকেশন ও রুট।

যাচাইকরণ টোকেন ফেচার ফ্লিট ইঞ্জিনে স্টোর করা লোকেশন ডেটায় অ্যাক্সেস যাচাই করতে, যাচাইকরণ টোকেন ফেচার আপনার ব্যাকএন্ড সার্ভার থেকে JSON ওয়েব টোকেন (JWT) পায়। আপনি জাভাস্ক্রিপ্ট জার্নি শেয়ারিং লাইব্রেরি ব্যবহার করে আপনার ওয়েব অ্যাপ্লিকেশনের অংশ হিসেবে একটি যাচাইকরণ টোকেন ফেচার প্রয়োগ করেন। মনে রাখবেন, আপনার ব্যাকএন্ড সার্ভারে Fleet Engine-এর জন্য আপনাকে অবশ্যই JSON ওয়েব টোকেন (JWT) তৈরির পরিষেবাও প্রয়োগ করতে হবে।
ম্যাপ স্টাইল সংক্রান্ত বিকল্প আপনার ম্যাপের ডিফল্ট স্টাইলিং পরিবর্তন করে ওয়েব অ্যাপ্লিকেশনের স্টাইলিংয়ের সাথে ম্যাচ করানোর জন্য আপনি কাস্টম স্টাইলিং বিকল্প ব্যবহার করতে পারেন।

Consumer SDK কীভাবে ব্যবহার করবেন

১ জাভাস্ক্রিপ্ট কনজিউমার SDK সেট-আপ করা আরও তথ্যের জন্য, JavaScript Consumer SDK সেট-আপ করুন দেখুন।
২ শিপমেন্ট ফলো করা কীভাবে ম্যাপ শুরু করতে হয়, শিপমেন্ট ফলো করা শুরু করতে হয় এবং উপযুক্ত ক্লিন আপের মাধ্যমে ফলো করা বন্ধ করতে হয় তা জানুন। শিপমেন্ট ফলো করুন দেখুন।
৩ ম্যাপ ইন্টারফেস কাস্টমাইজ করা শিডিউল করা টাস্কের জন্য আপনি JavaScript Consumer SDK ব্যবহার করে ম্যাপ ইন্টারফেস কাস্টমাইজ করতে, মার্কার কাস্টমাইজেশন প্রদান করতে বা পলিলাইন স্টাইল করতে পারবেন। ম্যাপ স্টাইল করা, মার্কার কাস্টমাইজ করা এবং পলিলাইন কাস্টমাইজ করা দেখুন।

এর পরে কী করতে হবে