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