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 কীভাবে ব্যবহার করতে হয়

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

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