গাড়ির বিজ্ঞপ্তিগুলি কীভাবে কাজ করে

অ্যান্ড্রয়েড অটোমোটিভ ওএস (AAOS)-এ বিজ্ঞপ্তিগুলি কীভাবে আচরণ করে তা তাদের অগ্রাধিকারের উপর নির্ভর করে, যা নির্ধারণ করে যে সেগুলি হেড-আপ নোটিফিকেশন (HUN) হিসেবে আসে নাকি বিজ্ঞপ্তি কেন্দ্রে আসে।

কলআউট আইকন
অ্যান্ড্রয়েড অটোমোটিভ ওএসের বিজ্ঞপ্তি
ডেভেলপারদের জন্য অতিরিক্ত প্রযুক্তিগত বিবরণ

বিজ্ঞপ্তির অগ্রাধিকার

AAOS-এ, একটি বিজ্ঞপ্তির অগ্রাধিকার তার গুরুত্ব স্তর এবং বিষয়বস্তু বিভাগের উপর নির্ভর করে।

গুরুত্বের স্তর

গাড়িতে বিজ্ঞপ্তির গুরুত্বের স্তর অন্য কোথাও বিজ্ঞপ্তির মতোই।

এই গুরুত্বের স্তরগুলিকে নিম্নরূপে শ্রেণীবদ্ধ করা হয়েছে, সর্বাধিক থেকে সর্বনিম্ন গুরুত্বপূর্ণ পর্যন্ত:

  • MAX
  • HIGH
  • DEFAULT
  • LOW
  • MIN

গাড়িগুলিতে, গুরুত্বের স্তরগুলি HUN হিসাবে কোন বিজ্ঞপ্তিগুলি প্রদর্শিত হবে তা নির্ধারণ করতে এবং চালকদের বিভ্রান্ত করতে পারে এমন অগুরুত্বপূর্ণ ফোরগ্রাউন্ড পরিষেবা বিজ্ঞপ্তিগুলি দমন করতে ব্যবহৃত হয়।

কন্টেন্ট বিভাগ

গাড়ির বিজ্ঞপ্তির জন্য কন্টেন্ট বিভাগগুলিতে বেশিরভাগ সাধারণ অ্যান্ড্রয়েড বিজ্ঞপ্তি বিভাগ অন্তর্ভুক্ত থাকে, এবং তিনটি গাড়ি-নির্দিষ্ট বিভাগও থাকে: CAR_EMERGENCY , CAR_WARNING , এবং CAR_INFORMATION

গাড়ি-নির্দিষ্ট বিভাগগুলি হল বিজ্ঞপ্তিগুলির ছোট উপসেটের মধ্যে যা HUN হিসাবে প্রদর্শিত হতে পারে, CALL , MESSAGE , এবং NAVIGATION বিভাগের সাথে।

গাড়িতে শুধুমাত্র দুই ধরণের অ্যান্ড্রয়েড বিজ্ঞপ্তি বিজ্ঞপ্তি হিসেবে উপস্থাপন করা হয় না :

  • TRANSPORT বিজ্ঞপ্তি (মিডিয়া প্লেব্যাকের জন্য)
  • গুরুত্বহীন অগ্রভাগ পরিষেবা বিজ্ঞপ্তি (গুরুত্বপূর্ণ স্তর LOW বা তার নিচে), বিভাগ নির্বিশেষে

গাড়িতে TRANSPORT বিভাগের বিজ্ঞপ্তির প্রয়োজন হয় না কারণ মিডিয়া প্লেব্যাক তথ্য বিজ্ঞপ্তির পরিবর্তে মিডিয়া টেমপ্লেটে (প্লেব্যাক ভিউ বা মিনিমাইজড কন্ট্রোল বার সহ) প্রদান করা হয়।

কোন বিজ্ঞপ্তিগুলি কোথায় প্রদর্শিত হবে

AAOS-এ, কিছু বিজ্ঞপ্তি HUN (হেড-আপ বিজ্ঞপ্তি) হিসাবে প্রদর্শিত হয়, যা সাময়িকভাবে বর্তমান স্ক্রিনের কিছু অংশকে কভার করে। বেশিরভাগ বিজ্ঞপ্তি বিজ্ঞপ্তি কেন্দ্রেও যায়, যেখানে পরে তাদের সাথে পরামর্শ করা যেতে পারে।

HUN ব্যবহার করে ড্রাইভারকে বাধাগ্রস্ত করা হবে কিনা সে বিষয়ে সিদ্ধান্ত মূলত বিজ্ঞপ্তির বিষয়বস্তু বিভাগের উপর নির্ভর করে, কিছু ক্ষেত্রে গুরুত্বের স্তরও সিদ্ধান্তে অবদান রাখে।

কোন কোন স্থানে কোন বিজ্ঞপ্তি প্রদর্শিত হবে তার বিশদ বিবরণ নিম্নলিখিত সারণীতে রয়েছে:

হুন
এই বিজ্ঞপ্তি বিভাগগুলি কেবল তখনই HUN হিসাবে প্রদর্শিত হয় যখন তাদের গুরুত্বের স্তর উচ্চ বা তার বেশি হয়
বিজ্ঞপ্তি কেন্দ্র HUN বা বিজ্ঞপ্তি কেন্দ্র উভয়ই নয়
  • CAR_EMERGENCY *
  • CAR_WARNING *
  • CAR_INFORMATION *
  • CALL
  • MESSAGE
  • NAVIGATION (গাড়ি প্রস্তুতকারক কর্তৃক দমন না করা হলে)

* HIGH বা তার বেশি গুরুত্ব স্তর থাকার পাশাপাশি, এই বিভাগগুলির বিজ্ঞপ্তিগুলি সিস্টেম-সুবিধাপ্রাপ্ত অ্যাপ বা প্ল্যাটফর্ম কী দিয়ে স্বাক্ষরিত অ্যাপ ব্যবহার করে পোস্ট করা আবশ্যক যাতে HUN হিসাবে প্রদর্শিত হয়।

  • CAR_EMERGENCY
  • CAR_WARNING
  • CAR_INFORMATION

ফোনে প্রদর্শিত সকল বিজ্ঞপ্তি, NAVIGATION এবং TRANSPORT বিজ্ঞপ্তি এবং কিছু অগ্রভাগ পরিষেবা বিজ্ঞপ্তি ছাড়া (ডান কলাম দেখুন)

  • TRANSPORT

সিস্টেম-সুবিধাপ্রাপ্ত অ্যাপ বা প্ল্যাটফর্ম কী দিয়ে স্বাক্ষরিত অ্যাপ থেকে LOW বা তার নিচে গুরুত্ব স্তরের ফোরগ্রাউন্ড পরিষেবা বিজ্ঞপ্তি

ফোরগ্রাউন্ড পরিষেবার বিজ্ঞপ্তিগুলি ব্যাকগ্রাউন্ড ক্রিয়াকলাপের সাথে সম্পর্কিত যা ব্যবহারকারীরা লক্ষ্য করতে পারেন, সাধারণত অডিও ট্র্যাক বাজানো। TRANSPORT বিজ্ঞপ্তির মতো, AAOS-এ মিডিয়া প্লে সম্পর্কিত ফোরগ্রাউন্ড পরিষেবার বিজ্ঞপ্তিগুলির প্রয়োজন হয় না কারণ মিডিয়া প্লে প্লে করা মিডিয়াতে বর্ণিত ডেডিকেটেড মিডিয়া উপাদানগুলির মাধ্যমে পরিচালিত হয়।

HUNs কিভাবে কাজ করে

যখন একটি HUN আসে:

  • পোর্ট্রেট রেফারেন্স অভিজ্ঞতায়, এটি স্ক্রিনের নীচে প্রদর্শিত হয়
  • ছোট ল্যান্ডস্কেপ রেফারেন্স অভিজ্ঞতায়, এটি বর্তমান স্ক্রিনের উপরে প্রদর্শিত হয়, যা বিজ্ঞপ্তি কার্ডের পিছনের বিষয়বস্তুকে ঢেকে রাখে।
এখানে, HUN স্ক্রিনের উপর থেকে নীচে স্লাইড করে, তারপর আবার উপরে উঠে আসে।

ড্রাইভাররা বিষয়বস্তুর সাথে ইন্টারঅ্যাক্ট করতে পারে (বার্তা চালানো সহ) অথবা সোয়াইপ করে HUN বাতিল করতে পারে। যেহেতু বেশিরভাগ HUN বিজ্ঞপ্তি কেন্দ্রেও পাঠানো হয়, তাই ড্রাইভাররা পরে সেখানে গিয়ে HUN হিসাবে বাতিল করা বিজ্ঞপ্তিগুলির সাথে ইন্টারঅ্যাক্ট করতে পারে।

যদি ড্রাইভার কোনও পদক্ষেপ না নেয়, তাহলে HUN স্বয়ংক্রিয়ভাবে 8 সেকেন্ডের ডিফল্ট সময়ের পরে (গাড়ি নির্মাতারা দ্বারা কনফিগারযোগ্য) বন্ধ হয়ে যায়, কয়েকটি বিশেষ পরিস্থিতিতে ছাড়া: ফোন কল বাজানো এবং নেভিগেশনাল ("পরবর্তী মোড়") HUN।

CALL , MESSAGE , এবং NAVIGATION হল একমাত্র অ-গাড়ি-নির্দিষ্ট বিভাগগুলির বিজ্ঞপ্তি যা HUN হিসাবে প্রদর্শিত হতে পারে। তাদের কিছু বিশেষ নকশা বিবেচনাও রয়েছে, যেমনটি পরবর্তী বিভাগগুলিতে উল্লেখ করা হয়েছে।

কলআউট আইকন
সতর্কীকরণ বিজ্ঞপ্তি
ডেভেলপারদের জন্য অতিরিক্ত প্রযুক্তিগত বিবরণ

ইনকামিং ফোন কল HUNs

যতক্ষণ ফোনটি রিং হচ্ছে, অর্থাৎ কলটি উত্তর না দেওয়া বা প্রত্যাখ্যান না করা পর্যন্ত, ইনকামিং ফোন কলের জন্য একটি HUN প্রদর্শিত হবে।

ব্যবহারকারীরা HUN-এর অ্যাকশন অফার ব্যবহার করে কলটির উত্তর দিতে বা প্রত্যাখ্যান করতে সক্ষম হবেন।

ইনকামিং কল বিজ্ঞপ্তি কার্ড
ইনকামিং ফোন কলের নোটিফিকেশন কার্ডে কলারের নাম এবং "ইনকামিং কল" এর বিবরণ দেখানো হয়, যেখানে "উত্তর" এবং "প্রত্যাখ্যান" লেবেলযুক্ত বোতাম থাকে।

গাড়ি নির্মাতারা রঙ ব্যবহার করে ব্যবহারকারীদের সহজেই উত্তর বোতাম (এখানে সবুজ রঙে) এবং প্রত্যাখ্যান বোতাম (লাল রঙে) এর মধ্যে পার্থক্য করতে সাহায্য করতে পারে।

আগত বার্তা HUNs

গাড়ি চালানোর সময় AAOS-এ ব্যবহারকারীরা টেক্সট মেসেজ পাওয়ার একমাত্র উপায় হল বিজ্ঞপ্তি।

ব্যবহারকারীরা HUN বার্তায় অ্যাকশন অফারেন্স ব্যবহার করে নিম্নলিখিত পদক্ষেপগুলি নিতে সক্ষম হবেন:

  • বার্তাটি চালান
  • কথোপকথনটি নিঃশব্দ করুন (ড্রাইভ চলাকালীন সময়ে এর বার্তাগুলি HUN হিসাবে উপস্থিত হওয়া বন্ধ করুন)

যদি কোনও ব্যবহারকারী বার্তাটি চালাতে চান, তাহলে এটি জেমিনি (যদি জেমিনি সক্ষম থাকে) অথবা টিটিএস (টেক্সট টু স্পিচ) দ্বারা জোরে জোরে পড়া হয়। যদি ব্যবহারকারীরা কোনও কথোপকথন থেকে বিজ্ঞপ্তিগুলি নিঃশব্দ করে, তবে তারা পরে বিজ্ঞপ্তি কেন্দ্রে সেই বিজ্ঞপ্তিগুলি পড়তে পারবেন।

ব্যবহারকারী যখন গাড়ি চালাচ্ছেন, তখন "রাস্তা থেকে চোখ সরিয়ে রাখার" সময় কমানোর জন্য HUN বার্তায় বার্তার পূর্বরূপ প্রদর্শন করা উচিত নয়। তবে, যখন গাড়ি থামানো হয় বা পার্ক করা হয়, তখন গাড়ি নির্মাতারা বার্তার পূর্বরূপ দেখার অনুমতি দিতে পারেন।

একটি নেভিগেশন HUN, যেমন "পরবর্তী পালা" নির্দেশ, যদি অ্যাপটি আপডেট পাঠাতে থাকে তবে তা চালু থাকে। অন্যথায়, এটি 8 সেকেন্ড বা ডিফল্ট সময় হিসাবে কনফিগার করা যেকোনো কিছু পরে বাতিল হয়ে যায়।

পালাক্রমে নেভিগেশন বিজ্ঞপ্তি
নেভিগেশন বিজ্ঞপ্তিতে একটি বাঁকের নির্দেশ (১৫০ ফুট, ডানে বাঁক), গন্তব্যের নাম, প্রত্যাশিত আগমনের সময়, ডান-বাঁক তীর সহ একটি গ্রাফিক এবং "প্রস্থান নেভিগেশন" লেবেলযুক্ত একটি বোতাম দেখানো হয়।

নেভিগেশন বিজ্ঞপ্তিগুলিতে অ্যাপ ডেভেলপারদের দ্বারা সরবরাহ করা কাস্টম ব্যাকগ্রাউন্ড রঙ থাকতে পারে (যদি গাড়ি নির্মাতারা অনুমতি দেয়) এবং বড় আইকন ব্যবহার করে টার্ন অ্যারো বা অন্যান্য প্রতীক দেখাতে পারে যা নেভিগেশন নির্দেশকে গ্রাফিক্যালি শক্তিশালী করে।

নেভিগেশন HUN গুলি হল একমাত্র HUN যা ব্যবহারকারীদের পরে উল্লেখ করার জন্য বিজ্ঞপ্তি কেন্দ্রে পাঠানো হয় না। এগুলি কেবল মোড় বা অন্যান্য নেভিগেশন ইভেন্টের পূর্ববর্তী স্বল্প সময়ের জন্য প্রাসঙ্গিক।

যদি তাদের প্রয়োজন না হয়, তাহলে আপনি HUN হিসেবে নেভিগেশন বিজ্ঞপ্তিগুলি প্রদর্শিত হওয়া থেকে বিরত রাখতে পারেন।

বিজ্ঞপ্তি কেন্দ্র কীভাবে কাজ করে

গাড়িতে বিজ্ঞপ্তিগুলির সাথে ইন্টারঅ্যাক্ট করার জন্য নোটিফিকেশন সেন্টার হল কেন্দ্রীয় গন্তব্য। প্রতিটি ড্রাইভের শুরুতে এটি স্বয়ংক্রিয়ভাবে সাফ হয়ে যায়।

গাড়ির বেশিরভাগ বিজ্ঞপ্তি বিজ্ঞপ্তি কেন্দ্রে তালিকাভুক্ত থাকে, এমনকি যদি সেগুলি HUN হিসাবেও প্রদর্শিত হয় এবং সেই প্রসঙ্গে বাতিল করা হয়। বিজ্ঞপ্তি কেন্দ্রে পাঠানো বিজ্ঞপ্তির ধরণ সম্পর্কে বিস্তারিত জানতে, কোন বিজ্ঞপ্তিটি কোথায় প্রদর্শিত হবে দেখুন।

কলআউট আইকন
বিজ্ঞপ্তি কেন্দ্র
ডেভেলপারদের জন্য অতিরিক্ত প্রযুক্তিগত বিবরণ

বিজ্ঞপ্তি কেন্দ্রে প্রবেশাধিকার

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

যখন নোটিফিকেশন সেন্টারটি শেড হিসেবে বাস্তবায়িত করা হয়, তখন ব্যবহারকারীরা স্ক্রিনের উপর থেকে নিচের দিকে সোয়াইপ করে এটিকে টেনে নামাতে পারেন, তারপর শেডের হ্যান্ডেলবার থেকে উপরে সোয়াইপ করে এটিকে আবার উপরে তুলতে পারেন।

তালিকার ক্রম এবং স্ক্রোলিং

বিজ্ঞপ্তি কেন্দ্রের মধ্যে, বিজ্ঞপ্তিগুলি অগ্রাধিকারের ক্রম অনুসারে (সর্বোচ্চ থেকে সর্বনিম্ন) একটি স্ক্রলিং তালিকায় উপস্থাপন করা হয়, যেখানে অগ্রাধিকার বিভাগ এবং গুরুত্ব স্তর দ্বারা নির্ধারিত হয়। CAR_EMERGENCY এবং CAR_WARNING বিভাগের বিজ্ঞপ্তিগুলির সর্বোচ্চ অগ্রাধিকার রয়েছে, তাই তারা সর্বদা শীর্ষে থাকে।

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

গ্রুপ করা বিজ্ঞপ্তিগুলির সাথে ইন্টারঅ্যাক্ট করুন

যদি কোনও একক অ্যাপে নোটিফিকেশন সেন্টারে ৪টি বা তার বেশি নোটিফিকেশন থাকে যা একটি গ্রুপের অন্তর্গত, তাহলে সেই নোটিফিকেশনগুলি একটি একক কার্ডে গ্রুপ করা হয়। একটি গ্রুপ করা নোটিফিকেশন কার্ডে সোয়াইপ করলে গ্রুপের সমস্ত নোটিফিকেশন বাতিল হয়ে যায়।

গ্রুপ করা বিজ্ঞপ্তিগুলিতে একটি প্রসারিত বা "আরও দেখান" বোতাম থাকে যা ব্যবহারকারীরা গ্রুপের সমস্ত বিজ্ঞপ্তি দেখাতে এবং তাদের সাথে পৃথকভাবে ইন্টারঅ্যাক্ট করতে ট্যাপ করতে পারেন। যখন গ্রুপটি প্রসারিত করা হয়, তখন একই বোতামটি ব্যবহার করে বিজ্ঞপ্তিগুলিকে একটি একক কার্ডে ফিরিয়ে আনা যেতে পারে ("কম দেখান")।

গ্রুপ করা নোটিফিকেশনের এই বর্ধিত সংস্করণে, ব্যবহারকারীরা উপরের ডানদিকের কোণায় থাকা বোতামটি ট্যাপ করে গ্রুপটিকে একটি একক নোটিফিকেশন কার্ডে রূপান্তর করতে পারবেন।

পৃথক বিজ্ঞপ্তিগুলির সাথে ইন্টারঅ্যাক্ট করুন

বিজ্ঞপ্তি কেন্দ্রের মধ্যে, ব্যবহারকারীরা বিজ্ঞপ্তিগুলি ব্রাউজ করতে, প্রতিক্রিয়া জানাতে এবং বাতিল করতে পারেন। বার্তা HUN-এর মতো, ব্যবহারকারীরা সংশ্লিষ্ট বার্তা বিজ্ঞপ্তিগুলি থেকে সরাসরি বার্তাগুলি চালাতে পারেন।

ব্যবহারকারীরা নোটিফিকেশন সেন্টারে সোয়াইপ করে পৃথক নোটিফিকেশন খারিজ করতে পারবেন।

কোনও বিজ্ঞপ্তি স্পর্শ করে ডান বা বাম দিকে সোয়াইপ করলে বিজ্ঞপ্তি কেন্দ্র থেকে বিজ্ঞপ্তিটি বাতিল হয়ে যায়।

কোনও বার্তার বিজ্ঞপ্তি বাতিল করলে সংশ্লিষ্ট বার্তাটি মুছে যায় না। তবে, বিজ্ঞপ্তি কেন্দ্রে অন্যান্য ধরণের বিজ্ঞপ্তি বাতিল করলে সেগুলি মুছে যায় (ব্যবহারকারীর অভিজ্ঞতা থেকে সেগুলি সরিয়ে ফেলা হয়)।

বিজ্ঞপ্তি কেন্দ্র বন্ধ করুন

ব্যবহারকারীরা বিভিন্ন উপায়ে বিজ্ঞপ্তি কেন্দ্র বন্ধ করতে পারেন। গাড়ি নির্মাতা কীভাবে বিজ্ঞপ্তি কেন্দ্র বাস্তবায়ন করেছে তার উপর নির্ভর করে, ব্যবহারকারীরা এটি বন্ধ করতে পারবেন:

  • একটি বিজ্ঞপ্তির সাথে এমনভাবে ইন্টারঅ্যাক্ট করা যা অন্য একটি ফোরগ্রাউন্ড অ্যাক্টিভিটি চালু করে
  • কার্ড এলাকার বাইরে ট্যাপ করা
  • সিস্টেম স্ট্যাটাস বার বা নেভিগেশন বারে ট্যাপ করা (যদি দৃশ্যমান হয়)
  • শেডের হ্যান্ডেলবারটি উপরে সোয়াইপ করা (যদি নোটিফিকেশন সেন্টারটি শেড হিসেবে বাস্তবায়িত হয়)

এছাড়াও, যেসব গাড়ি নির্মাতা তাদের নোটিফিকেশন সেন্টারের হেডার বা ফুটারে "ক্লিয়ার অল" অ্যাকশন অন্তর্ভুক্ত করে, তারা নোটিফিকেশন সেন্টারটি বন্ধ করার জন্য এই অ্যাকশনটি কনফিগার করতে পারে যখন নোটিফিকেশনগুলি সমস্ত সরিয়ে ফেলা হয়।

কার্ডের বাইরে ট্যাপ করা হল নোটিফিকেশন সেন্টার বন্ধ করার একটি উপায়।