নেভিগেশন পয়েন্ট টোকেন আপনাকে উন্নত রাউটিং এবং ড্রাইভার অভিজ্ঞতার জন্য একটি গন্তব্য সম্পর্কে গুরুত্বপূর্ণ প্রাসঙ্গিক তথ্য Android-এর জন্য নেভিগেশন SDK , iOS-এর জন্য নেভিগেশন SDK , বা Routes API- তে পাঠাতে সাহায্য করে। এটি ফুড ডেলিভারি বা রাইডশেয়ারের মতো ক্ষেত্রে উপযোগী, যেখানে ব্যবহারকারীর ইনপুট ছাড়া পিকআপ বা ড্রপঅফ পয়েন্ট অস্পষ্ট থাকতে পারে।
এই চিত্রে একটি গ্রাহক রাইডশেয়ার অ্যাপের উদাহরণ দেখানো হয়েছে যেখানে নেভিগেশন পয়েন্ট নির্বাচন করা হয়েছে, এবং একটি ড্রাইভার অ্যাপ দেখানো হয়েছে যা অ্যান্ড্রয়েডের জন্য নেভিগেশন এসডিকে ব্যবহার করে ড্রাইভারকে নির্ভুলভাবে পথ দেখায়।

একটি নেভিগেশন পয়েন্ট টোকেন তৈরি ও পাস করার জন্য, জিওকোডিং এপিআই-এর ডেস্টিনেশনস (Destinations) মেথডটি ব্যবহার করুন, যা আপনার ব্যবহারকারীদের নেভিগেশন পয়েন্টের তালিকা থেকে একটি পছন্দের অবস্থান বেছে নেওয়ার সুযোগ দেবে। ব্যবহারকারীর এই নির্বাচনটি একটি নেভিগেশন পয়েন্টে পরিণত হয়, যা জিওকোডিং এপিআই-এর ডেস্টিনেশনস মেথড দ্বারা রিটার্ন করা হয়। এরপর আপনি এই নেভিগেশন পয়েন্ট টোকেনটি—যাতে গন্তব্যের স্থানাঙ্ক এবং প্রাসঙ্গিক তথ্য উভয়ই থাকে— অ্যান্ড্রয়েডের জন্য নেভিগেশন এসডিকে (Navigation SDK for Android) , আইওএসের জন্য নেভিগেশন এসডিকে (Navigation SDK for iOS ), অথবা রুটস এপিআই (Routes API) -তে পাস করতে পারেন, যেখানে সুনির্দিষ্ট রুটিংয়ের জন্য একটি ওয়েপয়েন্ট তৈরি করা হয়। টোকেনটি যে স্থানের সাথে যুক্ত, তার উপর ভিত্তি করে নেভিগেশন এসডিকে চালকের জন্য গন্তব্যস্থলটি হাইলাইট করে দেখাবে।

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

ব্যবহারকারী তার পছন্দের পয়েন্টটি বেছে নেন, যা একটি SearchDestinations রিকোয়েস্টের রেসপন্স বডিতে থাকা navigationPoints এর অ্যারের মধ্যে একটি।
"navigationPoints": [ { "navigationPointToken": <encoded navigation point token>, "displayName": "South Entrance", "travelModes": ["DRIVE"], "usages": ["PICKUP","DROPOFF"], "location": { "lat": 37.3940894, "lng": -122.0788389 } } ]
রেসপন্স থেকে প্রাপ্ত নেভিগেশন পয়েন্ট টোকেনটি একটি মোবাইল ড্রাইভার অ্যাপে পাঠানো হয়, যা অ্যান্ড্রয়েড বা আইওএস-এর জন্য নেভিগেশন এসডিকে ব্যবহার করে ড্রাইভারকে সঠিক পিকআপ পয়েন্টে পৌঁছে দেওয়ার জন্য একটি ওয়েপয়েন্ট তৈরি করে।
- অ্যান্ড্রয়েডের জন্য নেভিগেশন এসডিকে-এর নেভিগেশন পয়েন্ট টোকেন ডকুমেন্টেশন দেখুন ।
- iOS নেভিগেশন পয়েন্ট টোকেন ডকুমেন্টেশনের জন্য নেভিগেশন SDK দেখুন ।
- Routes API ন্যাভিগেশন পয়েন্ট টোকেন ডকুমেন্টেশন দেখুন ।