Navigation Connect API, Navigation SDK-এর একটি হালকা বিকল্প অফার করে। এটি আপনার অ্যাপে কাস্টম নেভিগেশন ইন্টারফেস তৈরি ও এম্বেড করার পরিবর্তে রুট করার জন্য স্ট্যান্ডঅ্যালোন Google Maps এবং Waze অ্যাপ ব্যবহার করে। এটি নিরাপদে ড্রাইভারের সেশনকে আপনার ব্যাকএন্ডের সাথে লিঙ্ক করে। কোনও ড্রাইভার ট্রিপ শুরু করলে, তিনি দুটি জিনিস যোগ করা তার পরিচিত নেভিগেশন ইন্টারফেস দেখতে পান: ট্রিপ ডেটা শেয়ারিং সম্মতি প্রম্পট (প্রতি ১২ মাস অন্তর প্রয়োজন) এবং আপনার অ্যাপে ফিরে যাওয়ার জন্য ব্র্যান্ডেড 'ফিরে যান' বোতাম।
Navigation Connect API কেন ব্যবহার করবেন
Navigation Connect API-এর মাধ্যমে, আপনি Google Maps বা Waze থেকে রিয়েল-টাইম ট্রিপ লোকেশন এবং ETA আপডেট সরাসরি আপনার ব্যাকএন্ড প্রসেসে ইন্টিগ্রেট করতে পারবেন। এটি আপনাকে গুরুত্বপূর্ণ ব্যবসায়িক সিদ্ধান্ত নিতে এবং গ্রাহকদের সাথে সঠিক আপডেট শেয়ার করতে সাহায্য করে, যখন ড্রাইভাররা তাদের পছন্দের নেভিগেশন অ্যাপ, Google Maps বা Waze ব্যবহার করেন।
ব্যবহারের উদাহরণে নিম্নলিখিতগুলি অন্তর্ভুক্ত:
- রাইডশেয়ারিং সংক্রান্ত স্বচ্ছতা বাড়ানো: রাইডশেয়ারিং গ্রাহক ও যাত্রীদের তাদের ড্রাইভারের লোকেশন ও পৌঁছানোর আনুমানিক সময় সম্পর্কে সঠিক, রিয়েল-টাইম আপডেট দিন।
- ডেলিভারি ট্র্যাকিং উন্নত করুন: লাইভ ট্রাফিক এবং রাউটিং ডেটার উপর ভিত্তি করে গ্রাহকদের সঠিক শিপমেন্ট বা খাবার ডেলিভারির সময় জানান।
- ফ্লিট ম্যানেজমেন্ট ও ডিসপ্যাচ উন্নত করা: লাইভ ড্রাইভার লোকেশন ট্র্যাক করার মাধ্যমে চাহিদা অনুযায়ী পরিষেবা (যেমন, ব্রেকডাউন সহায়তা, রক্ষণাবেক্ষণ বা পরিবহন) প্রদানকারী ফ্লিট বা মোবাইল ওয়ার্কফোর্সের জন্য ডিসপ্যাচ সংক্রান্ত সিদ্ধান্ত নিন।
Navigation Connect API-এর সাহায্যে কী কী করা যায়
Navigation Connect API আপনাকে Google Maps বা Waze থেকে সরাসরি আপনার ব্যাকএন্ডে রিয়েল-টাইম লোকেশন এবং ETA আপডেট পেতে দেয়।
- ট্রিপ ট্র্যাক করা: Google Maps বা Waze ব্যবহার করার ক্ষেত্রে ড্রাইভারের পছন্দ পরিবর্তন না করে বা তাদের ব্যবহারকারীর অভিজ্ঞতা পরিবর্তন না করে ট্রিপ ট্র্যাক করুন।
- রিয়েল-টাইম লোকেশন ডেটা অ্যাক্সেস করা: ট্রিপ চলাকালীন ড্রাইভারের রিয়েল-টাইম লোকেশন, বাকি দূরত্ব এবং অতিবাহিত সময় ক্রমাগত পাওয়া।
- ট্রিপের লাইফসাইকেল মনিটর করা: ট্রিপের সঠিক স্ট্যাটাস ট্র্যাক করতে এবং ড্রাইভার কখন রওনা হয়েছেন, পৌঁছেছেন বা ট্রিপ সাসপেন্ড করেছেন তা অবিলম্বে জানতে ট্রিপ ডেটার জন্য আপডেট করার ফ্রিকোয়েন্সি কনফিগার করুন।
- ETA ব্যবহার ও শেয়ার করা: Google-এর লাইভ রাউটিং অ্যালগরিদম দ্বারা পরিচালিত অত্যন্ত সঠিক ETA আপডেট পান।
- বাকি রুট ও ট্রাফিক ট্র্যাক করা:
ড্রাইভারের বর্তমান লোকেশন থেকে তার গন্তব্য পর্যন্ত বাকি রুটের পলিলাইন এবং রিয়েল-টাইম ট্রাফিক পরিস্থিতি
Google Maps বা Waze-এ ঠিক যেভাবে দেখানো হয়, সেইভাবে পান। এই ফিচারটি
Navigation Connect Enterprise SKU ট্রিগার করে।
- ডায়নামিক ট্রিমিং: গাড়ি চলতে শুরু করলে, Navigation Connect অটোমেটিক ড্রাইভারের অ্যাক্টিভ রুট পলিলাইন (অ্যাপে নেভিগেট করা সম্পূর্ণ রুট) ট্রিম করে যাতে আপনি শুধু বাকি রুট (ড্রাইভারের বর্তমান অবস্থান থেকে গন্তব্য পর্যন্ত অংশ) দেখতে পান।
- আপডেট করার ফ্রিকোয়েন্সি: রুট আবার গণনা করা, ক্লায়েন্ট-সাইড থেকে আগাম রুট পরিবর্তন করা অথবা ট্রাফিক পরিস্থিতি পরিবর্তন করার সময় রুট ও ট্রাফিক পরিস্থিতি অটোমেটিক আপডেট হয়।
- রুট থেকে বিচ্যুতি ট্র্যাক করা (শুধুমাত্র Waze-এর জন্য): কোনও ড্রাইভার রুট থেকে সরে গেলে তা শনাক্ত করা, বিচ্যুতির সঠিক লোকেশন ও সময় পিনপয়েন্ট করা এবং বিচ্যুতি ড্রাইভারের কারণে (যেমন, ভুল বাঁক নেওয়া) নাকি সিস্টেমের কারণে (যেমন, ট্রাফিকের জন্য রুট পরিবর্তন করা) হয়েছে তা শনাক্ত করা। এই ফিচার Navigation Connect Enterprise SKU ট্রিগার করে।
- সহজে ডেটা ইনজেস্ট করুন: সরাসরি REST API কল ব্যবহার করে রিয়েল-টাইম ট্রিপ ডেটা ব্যবহার করুন অথবা Google Cloud Pub/Sub সাবস্ক্রিপশন ব্যবহার করে দক্ষতার সাথে আপডেট স্ট্রিম করুন।
Navigation Connect API কীভাবে কাজ করে
Navigation Connect API, CreateTrip অনুরোধ গ্রহণ করে, যার মধ্যে আপনার
মোবাইল অ্যাপ্লিকেশন শনাক্তকারী এবং সেশন কনফিগারেশন থাকে। পরিষেবাটি একটি অনন্য ট্রিপ ইনস্ট্যান্স তৈরি করে
এবং একটি ট্রিপ টোকেন রিটার্ন করে। এই টোকেনটি তারপর Google Maps বা Waze ডিপ লিঙ্কে
যোগ করা হয়। ড্রাইভার নেভিগেশন চালু করে সম্মতি দিলে,
পরিষেবা রিয়েল-টাইম নেভিগেশন ডেটা প্রসেস করে এবং টেলিমেট্রি আপডেট পাঠায়,
এর মধ্যে লোকেশন, পৌঁছানোর আনুমানিক সময় ও বাকি দূরত্ব অন্তর্ভুক্ত।
রিসোর্স
নিচের টেবিলে Navigation Connect API-এর মাধ্যমে উপলভ্য রিসোর্স এবং এর থেকে পাওয়া ডেটার সংক্ষিপ্তসার দেওয়া হল। নির্দিষ্ট বিবরণের জন্য, Navigation Connect API রেফারেন্স দেখুন।
| ডেটা রিসোর্স | ফেরত পাঠানো ডেটা |
|---|---|
|
JSON ফর্ম্যাটে যাচাইকরণ ও মোবাইল অ্যাপ আইডেন্টিফায়ার। ট্রিপ তৈরি করুন দেখুন। |
Google Maps বা Waze-এ কানেকশন চালু করার জন্য ব্যবহৃত অনন্য ট্রিপ টোকেন। Google Maps বা Waze লঞ্চ করুন বিকল্প দেখুন। |
|
JSON ফর্ম্যাটে অনন্য ট্রিপ আইডি এবং পুল বা পুশ পদ্ধতি। ট্রিপ ডেটা ফিরিয়ে আনা দেখুন। |
এগুলি সহ রিয়েল-টাইম ট্রিপ টেলিমেট্রি:
ট্রিপ ডেটা ম্যানেজ করুন দেখুন। |
Navigation Connect API কীভাবে ব্যবহার করতে হয়
| ১ | সেট-আপ করা | আপনার Google Cloud প্রোজেক্ট সেট-আপ করুন এবং এর পরে দেওয়া নির্দেশাবলী সম্পূর্ণ করুন। |
| ২ | ট্রিপ তৈরি করা | অনন্য আইডি সহ ট্রিপ তৈরি করতে Navigation Connect API কল পাঠান এবং টোকেন সেভ করুন। |
| ৩ | Google Maps বা Waze লঞ্চ করুন | ট্রিপ ডেটা শেয়ারিং চালু করতে ট্রিপ টোকেন পাস করুন এবং Google Maps বা Waze চালু করুন। |
| ৪ | ট্রিপ সংক্রান্ত ডেটা ফিরিয়ে আনা | ট্রিপের ডেটা ফিরিয়ে আনতে Navigation Connect API কল পাঠান। Google Cloud Pub/Sub ব্যবহার করে আপডেট পেতে সাবস্ক্রাইব করুন। |
| ৫ | ট্রিপ ডেটা ম্যানেজ করা | ট্রিপের স্ট্যাটাস ও অন্যান্য ট্রিপ ডেটা কীভাবে ম্যানেজ করতে হয় তা জানুন। |