Navigation SDK আপনাকে সরাসরি আপনার মোবাইল অ্যাপ্লিকেশনে Google Maps-এর ধাপে ধাপে নেভিগেশন অভিজ্ঞতা নির্বিঘ্নে ইন্টিগ্রেট করতে দেয়। SDK, ব্র্যান্ডের লুক ও ফিল এবং উন্নত রুট কনফিগারেশনের জন্য UI কাস্টমাইজেশন অফার করে। কাস্টমাইজ করা যায় এমন ইন-অ্যাপ নেভিগেশন অভিজ্ঞতা প্রদান করলে, তা আপনাকে অপারেশনাল দক্ষতা বাড়াতে, ব্যবহারকারীর এনগেজমেন্ট উন্নত করতে এবং মূল্যবান ডেটা-চালিত ইনসাইট পেতে সাহায্য করে।
নেভিগেশন SDK কেন ব্যবহার করবেন?
আপনার অ্যাপে নেভিগেশন ইন্টিগ্রেট করলে, আপনি নিজের ব্র্যান্ডিং প্রয়োগ করার পাশাপাশি ট্রিপ ডেটা ব্যবহার করে ব্যবহারকারীদের আরও ভালো অভিজ্ঞতা প্রদান করতে পারবেন:
- নেভিগেশনের সময় ব্যবহারকারীদের আপনার অ্যাপের মধ্যেই রেখে এন্ড-টু-এন্ড অভিজ্ঞতা কন্ট্রোল করুন এবং এনগেজমেন্ট বাড়ান। এর ফলে অ্যাপের মধ্যে পরিবর্তন করার প্রয়োজন হয় না।
- কাস্টমাইজ করা যায় এমন UI এলিমেন্টের সাহায্যে আপনার ব্র্যান্ডের লুক ও ফিলের সাথে মানানসই নেভিগেশন অভিজ্ঞতা পছন্দমতো করে নিন।
- রাউটিং সংক্রান্ত পছন্দ, গন্তব্য ও ওয়েপয়েন্ট ম্যানেজ করার মাধ্যমে রুটের অভিজ্ঞতা অপ্টিমাইজ করুন।
- অ্যানালিটিক্স, অপ্টিমাইজেশন, গ্রাহকদের সাথে যোগাযোগ এবং রিয়েল-টাইম মনিটরিংয়ের জন্য ট্রিপ রাউটিং থেকে লোকেশন ও ইভেন্ট ডেটা ব্যবহার করুন।
Navigation SDK-এর সাহায্যে আপনি কী করতে পারবেন?
Navigation SDK আপনাকে অ্যাপ-মধ্যস্থ নেভিগেশনের একটি সামগ্রিক অভিজ্ঞতা তৈরি করতে দেয়:
- Google Maps-এর সাহায্যে আপনার ব্যবহারকারীদের বাধাহীন ও নির্ভরযোগ্য ধাপে ধাপে নেভিগেশন সংক্রান্ত অভিজ্ঞতা প্রদান করুন।
- ড্রাইভিং, হাঁটা, সাইকেল চালানো ও দু'চাকার যানবাহন সহ বিভিন্ন ধরনের পরিবহনের মোড কাজ করে।
- গুরুত্বপূর্ণ নেভিগেশন সংক্রান্ত তথ্য হাইলাইট করতে এবং আপনার ব্র্যান্ডের সাথে মানানসই নেভিগেশন অভিজ্ঞতা পছন্দমতো করে নিতে কাস্টম মার্কার, ওভারলে ও UI এলিমেন্ট প্রয়োগ করুন।
- ট্রেন্ড বিশ্লেষণ করতে, উন্নতির ক্ষেত্র শনাক্ত করতে এবং অপারেশন অপ্টিমাইজ করতে ট্রিপ ডেটা অ্যাক্সেস করা।
Navigation SDK কীভাবে কাজ করে
আগে থেকে Maps SDK প্রয়োগ করা আছে বা নেই, দুই ক্ষেত্রেই আপনি Navigation SDK-কে নিজের অ্যাপে ইন্টিগ্রেট করতে পারবেন। Navigation SDK-এর দুটি প্রধান কম্পোনেন্ট হল:
- ম্যাপ লেয়ার: Maps SDK থেকে ম্যাপ লেয়ার দিয়ে শুরু করুন, যার মধ্যে ম্যাপ ভিউ, স্টাইলিং, UI কন্ট্রোল, ক্যামেরা ও ইন্টার্যাকশন সংক্রান্ত আচরণ অন্তর্ভুক্ত।
- নেভিগেশন অভিজ্ঞতা: নেভিগেশন SDK ব্যবহার করে নেভিগেশন অভিজ্ঞতা যোগ করুন, যার মধ্যে রয়েছে ধাপে ধাপে নেভিগেশন ওভারলে, টার্ন কার্ড ও অতিরিক্ত UI এলিমেন্ট। আপনি Google নেভিগেশন অভিজ্ঞতা ব্যবহার করতে পারেন অথবা নিজের কাস্টম নেভিগেশন অভিজ্ঞতা তৈরি করতে পারেন।
Navigation SDK কীভাবে ব্যবহার করতে হয়
নিচে দেওয়া ধাপগুলি নেভিগেশন SDK ব্যবহারের একটি সাধারণ ব্যবহারের ক্ষেত্রে প্রযোজ্য:
| ১ | সেট-আপ করা | Google Cloud প্রোজেক্ট তৈরি করুন, আপনার API-তে Maps ও Navigation SDK যোগ করুন এবং Xcode প্রোজেক্ট সেট-আপ করুন। আরও তথ্যের জন্য, আপনার প্রোজেক্ট সেট-আপ করুন দেখুন। |
| ২ | আপনার প্রথম রুটে নেভিগেট করুন | একটি গন্তব্যের জন্য আপনার অ্যাপের মধ্যে একটি রুট প্লট করুন। আরও তথ্যের জন্য, রুট নেভিগেট করুন দেখুন। |
| ৩ | নেভিগেশন UI পরিবর্তন করা | ম্যাপে দেখানো বিল্ট-ইন UI কন্ট্রোল ও এলিমেন্ট পরিবর্তন করে নেভিগেশন অভিজ্ঞতা ও ভিজ্যুয়াল অ্যাপিয়ারেন্স কাস্টমাইজ করুন। আরও তথ্যের জন্য, নেভিগেশন UI পরিবর্তন করুন দেখুন। |
| ৪ | রাউটিং সংক্রান্ত বিবরণ অ্যাডজাস্ট করা | রাউটিং সংক্রান্ত পছন্দ পরিবর্তন ও ওয়েপয়েন্ট ম্যানেজ করা। আরও তথ্যের জন্য, রুট অভিজ্ঞতা দেখুন। |
Navigation SDK ফিচারের ব্যাপারে আরও জানতে, রেফারেন্স দেখুন অথবা ডেমো ব্যবহার করে দেখুন।