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

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

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

আপনার অ্যাপে নেভিগেশন একীভূত করার মাধ্যমে আপনি আপনার ব্যবহারকারীদের জন্য একটি উন্নত অভিজ্ঞতা প্রদান করতে পারবেন, একই সাথে আপনার নিজস্ব ব্র্যান্ডিং প্রয়োগ এবং ট্রিপ ডেটা ব্যবহার করতে পারবেন:

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

নেভিগেশন SDK দিয়ে আপনি কী করতে পারেন?

নেভিগেশন SDK আপনাকে একটি বিস্তৃত ইন-অ্যাপ নেভিগেশন অভিজ্ঞতা তৈরি করতে দেয়:

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

নেভিগেশন SDK কীভাবে কাজ করে

আপনি আপনার অ্যাপে মানচিত্র এবং নেভিগেশন উভয় বৈশিষ্ট্যই অন্তর্ভুক্ত করতে নেভিগেশন SDK ব্যবহার করতে পারেন। নেভিগেশন SDK-এর দুটি প্রধান উপাদান হল:

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

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

নীচের ধাপগুলি নেভিগেশন SDK ব্যবহারের জন্য একটি সাধারণ ব্যবহারের ক্ষেত্রে দৃশ্যকল্প কভার করে:

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

নেভিগেশন SDK বৈশিষ্ট্য সম্পর্কে আরও তথ্যের জন্য, রেফারেন্স দেখুন, অথবা ডেমোটি চেষ্টা করুন