নেভিগেশন SDK ওভারভিউ

Navigation SDK আপনাকে সরাসরি আপনার মোবাইল অ্যাপ্লিকেশনে Google Maps-এর ধাপে ধাপে নেভিগেশন অভিজ্ঞতা নির্বিঘ্নে ইন্টিগ্রেট করতে দেয়। SDK ব্র্যান্ডের লুক ও ফিল এবং উন্নত রুট কনফিগারেশনের জন্য UI কাস্টমাইজেশন অফার করে। কাস্টমাইজ করা যায় এমন, অ্যাপ-মধ্যস্থ নেভিগেশন অভিজ্ঞতা প্রদান করলে তা আপনাকে অপারেশনাল কর্মক্ষমতা বৃদ্ধি করতে, ব্যবহারকারীর এনগেজমেন্ট উন্নত করতে এবং মূল্যবান ডেটা-চালিত ইনসাইট পেতে সাহায্য করে।

নেভিগেশন SDK কেন ব্যবহার করবেন?

আপনার অ্যাপে নেভিগেশন ইন্টিগ্রেট করলে, আপনি নিজের ব্র্যান্ডিং প্রয়োগ করার পাশাপাশি ট্রিপ ডেটা ব্যবহার করে ব্যবহারকারীদের আরও ভালো অভিজ্ঞতা প্রদান করতে পারবেন:

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

Navigation SDK-এর সাহায্যে আপনি কী করতে পারবেন?

Navigation SDK আপনাকে অ্যাপ-মধ্যস্থ নেভিগেশনের একটি সামগ্রিক অভিজ্ঞতা তৈরি করতে দেয়:

  • Google Maps-এর মাধ্যমে আপনার ব্যবহারকারীদের বাধাহীন ও নির্ভরযোগ্য ধাপে ধাপে নেভিগেশন অভিজ্ঞতা প্রদান করুন।
  • ড্রাইভিং, হাঁটা, সাইকেল চালানো এবং দুই চাকার যানবাহন সহ বিভিন্ন ধরনের পরিবহনের মোডকে সাপোর্ট করে।
  • নেভিগেশন সংক্রান্ত গুরুত্বপূর্ণ তথ্য হাইলাইট করতে এবং আপনার ব্র্যান্ডের সাথে মানানসই নেভিগেশন অভিজ্ঞতা পছন্দমতো করতে কাস্টম মার্কার, ওভারলে এবং UI এলিমেন্ট প্রয়োগ করুন।
  • ট্রেন্ড বিশ্লেষণ করতে, উন্নতির জায়গাগুলি চিহ্নিত করতে এবং অপারেশন অপ্টিমাইজ করতে ট্রিপ ডেটা অ্যাক্সেস করুন।

Navigation SDK কীভাবে কাজ করে

আপনার অ্যাপে ম্যাপ ও নেভিগেশন ফিচার, দুটিই যোগ করতে আপনি Navigation SDK ব্যবহার করতে পারেন। Navigation SDK-এর দুটি প্রধান কম্পোনেন্ট হল:

  • ম্যাপ লেয়ার: ম্যাপ ভিউ, স্টাইলিং, UI কন্ট্রোল, ক্যামেরা ও ইন্টার‍্যাকশন আচরণ সহ ম্যাপ লেয়ার দিয়ে শুরু করুন। Navigation SDK-তে Maps SDK-এর ম্যাপ ফাংশনালিটি অন্তর্ভুক্ত থাকে এবং যেসব অ্যাপে Navigation SDK অন্তর্ভুক্ত থাকে, সেগুলিতে Maps SDK অন্তর্ভুক্ত করা যায় না। আপনার অ্যাপ Maps SDK ব্যবহার করলে, Navigation SDK ব্যবহার করার জন্য আপনাকে এটি সরাতে হবে। তবে, Maps API, Navigation SDK-এর সাথে প্রায় একই রকম, তাই Maps SDK সরিয়ে দেওয়া ছাড়া সাধারণত আপনার ইমপ্লিমেন্টেশন আপডেট করার প্রয়োজন হয় না। Maps API এবং Maps SDK ও Navigation SDK-এর মধ্যে কার্যকারিতার পার্থক্য সম্পর্কে তথ্যের জন্য, রেফারেন্স বিভাগের ওভারভিউ পৃষ্ঠা দেখুন
  • নেভিগেশন অভিজ্ঞতা: Navigation SDK ব্যবহার করে নেভিগেশন অভিজ্ঞতা যোগ করুন, যার মধ্যে ধাপে ধাপে নেভিগেশন ওভারলে, টার্ন কার্ড এবং অতিরিক্ত UI এলিমেন্ট অন্তর্ভুক্ত থাকে। আপনি হয় Google নেভিগেশন অভিজ্ঞতা ব্যবহার করতে পারেন অথবা আপনার নিজস্ব কাস্টম নেভিগেশন অভিজ্ঞতা তৈরি করতে পারেন।

কীভাবে Navigation SDK ব্যবহার করবেন

নিচে উল্লেখ করা ধাপগুলি Navigation SDK ব্যবহারের সাধারণ পরিস্থিতি কভার করে:

১ সেট-আপ করুন Google Cloud প্রোজেক্ট তৈরি করুন, আপনার API কী-তে Navigation SDK যোগ করুন এবং আপনার Android Studio প্রোজেক্ট সেট-আপ করুন। আরও তথ্যের জন্য, আপনার প্রোজেক্ট সেট-আপ করুন দেখুন।
২ আপনার প্রথম রুটে নেভিগেট করুন আপনার অ্যাপের মধ্যে একটি গন্তব্যের জন্য রুট প্লট করুন। আরও তথ্যের জন্য, একটি গন্তব্যের রুটে নেভিগেট করা দেখুন।
৩ নেভিগেশন UI পরিবর্তন করা ম্যাপে দেখানো বিল্ট-ইন UI কন্ট্রোল ও এলিমেন্ট পরিবর্তন করে নেভিগেশন অভিজ্ঞতা ও ভিজ্যুয়াল অ্যাপিয়ারেন্স কাস্টমাইজ করুন। আরও তথ্যের জন্য, নেভিগেশন UI পরিবর্তন করুন।
৪ রাউটিং সংক্রান্ত বিবরণ অ্যাডজাস্ট করা রাউটিং সংক্রান্ত পছন্দ পরিবর্তন ও ওয়েপয়েন্ট ম্যানেজ করুন। আরও তথ্যের জন্য, রুট সংক্রান্ত অভিজ্ঞতা দেখুন।

Navigation SDK ফিচার সম্পর্কে আরও জানতে, রেফারেন্স দেখুন অথবা ডেমো ব্যবহার করে দেখুন।