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

Android Automotive OS-এ বিজ্ঞপ্তিগুলি কীভাবে আচরণ করে তা তাদের অগ্রাধিকারের উপর নির্ভর করে, যা নির্ধারণ করে যে সেগুলি হেড-আপ নোটিফিকেশন (HUNs) হিসাবে আসে নাকি বিজ্ঞপ্তি কেন্দ্রে পাঠানো হয়৷

কলআউট আইকন
Android Automotive OS-এ বিজ্ঞপ্তি
বিকাশকারীদের জন্য অতিরিক্ত প্রযুক্তিগত বিবরণ

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

Android Automotive OS-এ, বিজ্ঞপ্তির অগ্রাধিকার বিজ্ঞপ্তির নিম্নলিখিত দুটি দিকের উপর নির্ভর করে:

  • এর গুরুত্বের মাত্রা
  • এর বিষয়বস্তু বিভাগ

গুরুত্বের মাত্রা

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

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

  • MAX
  • উচ্চ
  • ডিফল্ট
  • কম
  • MIN

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

বিষয়বস্তু বিভাগ

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

গাড়ি-নির্দিষ্ট বিভাগগুলি হল নোটিফিকেশনের ছোট উপসেটগুলির মধ্যে যেগুলিকে কল, মেসেজ এবং নেভিগেশন বিভাগগুলির সাথে HUN হিসাবে প্রদর্শিত হতে দেওয়া হয়৷

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

  • ট্রান্সপোর্ট বিজ্ঞপ্তি (মিডিয়া প্লেব্যাকের জন্য)
  • গুরুত্বহীন ফোরগ্রাউন্ড পরিষেবা বিজ্ঞপ্তি (নিম্ন বা নীচের গুরুত্বের স্তর), বিভাগ নির্বিশেষে

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


কোন বিজ্ঞপ্তি যেখানে প্রদর্শিত হবে

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

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

নীচের সারণীতে কোন জায়গায় কোন বিজ্ঞপ্তিগুলি উপস্থিত রয়েছে তার বিশদ বিবরণ।

HUNs

এই বিজ্ঞপ্তি বিভাগগুলি শুধুমাত্র HUN হিসাবে উপস্থিত হয় যখন তাদের গুরুত্বের স্তর উচ্চ বা তার উপরে হয়

নোটিশ কেন্দ্র HUN বা বিজ্ঞপ্তি কেন্দ্রও নয়
  • CAR_EMERGENCY*
  • CAR_WARNING*
  • CAR_INFORMATION*
  • কল করুন
  • বার্তা
  • নেভিগেশন (গাড়ি প্রস্তুতকারক দ্বারা দমন না হলে)

* উচ্চ বা তার উপরে একটি গুরুত্বপূর্ণ স্তর থাকার পাশাপাশি, HUN হিসাবে উপস্থিত হওয়ার জন্য এই বিভাগগুলির বিজ্ঞপ্তিগুলি সিস্টেম-সুবিধাপ্রাপ্ত অ্যাপ বা প্ল্যাটফর্ম কী সহ স্বাক্ষরিত অ্যাপগুলির মাধ্যমে পোস্ট করতে হবে
  • CAR_EMERGENCY
  • CAR_WARNING
  • CAR_INFORMATION
NAVIGATION এবং TRANSPORT বিজ্ঞপ্তি এবং কিছু ফোরগ্রাউন্ড পরিষেবা বিজ্ঞপ্তি ছাড়া ফোনে উপস্থিত সমস্ত বিজ্ঞপ্তি (ডান কলাম দেখুন)
  • পরিবহন

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

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


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

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

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

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

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

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

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

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

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

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

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

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

ইনকামিং বার্তা HUNs

ড্রাইভিং করার সময় ব্যবহারকারীরা Android Automotive OS-এ টেক্সট মেসেজ পাওয়ার একমাত্র উপায় নোটিফিকেশন।

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

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

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

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

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

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

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

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

গাড়ি নির্মাতারা তাদের প্রয়োজন না হলে নেভিগেশন বিজ্ঞপ্তিগুলিকে HUN হিসাবে উপস্থিত হতে বাধা দিতে পারে।


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

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

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

কলআউট আইকন
নোটিশ কেন্দ্র
বিকাশকারীদের জন্য অতিরিক্ত প্রযুক্তিগত বিবরণ

বিজ্ঞপ্তি কেন্দ্র অ্যাক্সেস

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

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

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

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

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

গোষ্ঠীবদ্ধ বিজ্ঞপ্তিগুলির সাথে ইন্টারঅ্যাক্ট করা

যদি একটি একক অ্যাপের বিজ্ঞপ্তি কেন্দ্রে 4 বা তার বেশি বিজ্ঞপ্তি থাকে যা একটি গোষ্ঠীর অন্তর্গত, সেই বিজ্ঞপ্তিগুলিকে একটি একক কার্ডে গোষ্ঠীভুক্ত করা হয়। গোষ্ঠীবদ্ধ বিজ্ঞপ্তি কার্ডে সোয়াইপ করলে গ্রুপের সমস্ত বিজ্ঞপ্তি খারিজ হয়ে যায়।

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

একটি গোষ্ঠীবদ্ধ বিজ্ঞপ্তির সম্প্রসারিত সংস্করণ গ্রুপের সমস্ত পৃথক বিজ্ঞপ্তি দেখায়
একটি গোষ্ঠীবদ্ধ বিজ্ঞপ্তির এই প্রসারিত সংস্করণে, ব্যবহারকারীরা একটি একক বিজ্ঞপ্তি কার্ডে গোষ্ঠীটিকে ভেঙে ফেলার জন্য উপরের ডানদিকের কোণায় বোতামটি আলতো চাপতে পারেন।

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

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

ব্যবহারকারীরা বিজ্ঞপ্তি কেন্দ্রে স্বতন্ত্র বিজ্ঞপ্তিগুলিকে সোয়াইপ করে খারিজ করতে পারেন৷

ডানদিকে স্লাইড করা একটি বিজ্ঞপ্তি সহ বিজ্ঞপ্তিগুলির উল্লম্ব তালিকা৷
একটি বিজ্ঞপ্তি স্পর্শ করা এবং ডান বা বাম দিকে সোয়াইপ করা বিজ্ঞপ্তি কেন্দ্র থেকে বিজ্ঞপ্তি বাতিল করে

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

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

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

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

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

নোটিফিকেশন সেন্টার ওভারলে-এর ভিডিও বাইরের প্রান্তে ট্যাপ করে খারিজ করা হচ্ছে
কার্ডের বাইরে ট্যাপ করা বিজ্ঞপ্তি কেন্দ্র বন্ধ করার এক উপায়