গাড়িতে ব্যবহারকারীদের একটি চমৎকার অভিজ্ঞতা দেওয়ার জন্য, আপনার অ্যাপ ডিজাইন ও ডেভেলপ করার সময় নিচের গাড়ির সামঞ্জস্যতার চেকলিস্ট এবং পরীক্ষাগুলো সম্পূর্ণ করুন।
চেকলিস্ট এবং পরীক্ষাগুলো অ্যান্ড্রয়েড অটো এবং অ্যান্ড্রয়েড অটোমোটিভ ওএস দ্বারা সমর্থিত বিভিন্ন অ্যাপ ক্যাটাগরির জন্য গুণমানের প্রয়োজনীয়তার একটি বিস্তৃত সেট নির্ধারণ করে। অনেক প্রয়োজনীয়তা শুধুমাত্র নির্দিষ্ট ক্যাটাগরির জন্য প্রযোজ্য, তাই আপনার অ্যাপের ক্যাটাগরি অনুযায়ী ফিল্টার করতে ভুলবেন না। গুগল প্লে স্টোরে গৃহীত হওয়ার জন্য আপনার অ্যাপকে কোন নির্দেশিকাগুলো পূরণ করতে হবে, সে সম্পর্কে বিস্তারিত জানতে গাড়ির গুণমানের স্তরগুলোর সংজ্ঞা দেখুন।
আপনার অ্যাপ পরীক্ষা করুন
পর্যালোচনার জন্য গুগল প্লে-তে আপনার অ্যাপ জমা দেওয়ার আগে, এই পৃষ্ঠায় তালিকাভুক্ত প্রযোজ্য মানদণ্ড অনুযায়ী আপনার অ্যাপটি পরীক্ষা করুন। প্রযোজ্য ক্ষেত্রে, ব্যবহারকারীরা যে দুটি উপায়ে আপনার অ্যাপটি অ্যাক্সেস করতে পারেন, সে দুটি পদ্ধতিই পরীক্ষা করুন:
- অ্যান্ড্রয়েড অটোমোটিভ ওএস
- প্রতিটি চেকলিস্ট আইটেম যাচাই করতে অ্যান্ড্রয়েড এমুলেটর ব্যবহার করুন। আরও তথ্যের জন্য, ‘অ্যান্ড্রয়েড অটোমোটিভ ওএস এমুলেটর ব্যবহার করে পরীক্ষা’ দেখুন।
- অ্যান্ড্রয়েড অটো
- প্রতিটি চেকলিস্ট আইটেম যাচাই করতে অ্যান্ড্রয়েড অটো ডেস্কটপ হেড ইউনিট (ডিএইচইউ) ব্যবহার করুন। আরও তথ্যের জন্য, ‘ডেস্কটপ হেড ইউনিট ব্যবহার করে পরীক্ষা’ দেখুন।
অ্যাপের বিভাগগুলি
গাড়ির গুণমানের স্তর
গুণমানের স্তরগুলো এমন কিছু মানদণ্ড নির্ধারণ করে, যা আপনার অ্যাপ গাড়ির জন্য কী পরিমাণ সহায়তা প্রদান করে তা মূল্যায়ন করতে আপনাকে সাহায্য করে। প্রতিটি বিভাগ তার নিচের বিভাগগুলোর উপর ভিত্তি করে গঠিত হয়। অর্থাৎ, একটি অ্যাপকে ‘গাড়ির জন্য অপ্টিমাইজড’ হতে হলে, সেটিকে অবশ্যই ‘গাড়ির জন্য প্রস্তুত’ সংক্রান্ত প্রযোজ্য সমস্ত শর্তও পূরণ করতে হবে।
গাড়ির জন্য নির্দিষ্ট নির্দেশিকা ছাড়াও, প্রতিটি স্তরের জন্য অ্যাডাপ্টিভ অ্যাপের গুণমান নির্দেশিকা থেকে সংশ্লিষ্ট নির্দেশিকা রয়েছে, যা আপনার অ্যাপ দ্বারা সম্পাদিত কার্যকলাপের জন্য প্রাসঙ্গিক।
সহায়তার স্তরগুলো নিম্নরূপ:
স্তর ৩ - গাড়ি প্রস্তুত
আপনার অ্যাপটি বড় স্ক্রিনের জন্য উপযুক্ত এবং গাড়ি পার্ক করা অবস্থায়ও ব্যবহার করা যায়। যদিও এতে গাড়ির জন্য বিশেষভাবে তৈরি কোনো ফিচার নাও থাকতে পারে, ব্যবহারকারীরা অন্য যেকোনো বড় স্ক্রিনের অ্যান্ড্রয়েড ডিভাইসের মতোই অ্যাপটি ব্যবহার করতে পারবেন।
এই স্তরটি মূলত পার্ক করা অ্যাপের বিভাগগুলির জন্য প্রযোজ্য, যেগুলিকে গুগল প্লে স্টোরে গৃহীত হওয়ার জন্য এই স্তরের সমস্ত শর্ত পূরণ করতে হবে।
স্তর ২ - গাড়ির জন্য অপ্টিমাইজ করা
আপনার অ্যাপটি গাড়ির সেন্টার স্ট্যাক ডিসপ্লেতে একটি চমৎকার অভিজ্ঞতা প্রদান করে। এটি করার জন্য, আপনার অ্যাপটিতে কিছু গাড়ি-নির্দিষ্ট সক্ষমতা রয়েছে, যা ব্যবহারকারীরা আপনার অ্যাপের ক্যাটাগরির ওপর নির্ভর করে ড্রাইভিং বা পার্কিং মোড জুড়ে উপভোগ করতে পারেন।
গাড়ি চালানোর সময় ব্যবহারের জন্য তৈরি অ্যাপগুলোকে গুগল প্লে স্টোরে গৃহীত হওয়ার জন্য এই স্তরের প্রযোজ্য সকল শর্ত পূরণ করতে হবে।
স্তর ১ - গাড়ির পার্থক্য
আপনার অ্যাপটি গাড়ির বিভিন্ন হার্ডওয়্যারের সাথে কাজ করার জন্য তৈরি করা হয়েছে এবং এটি ড্রাইভিং ও পার্কিং মোডের সাথে নিজের অভিজ্ঞতাকে মানিয়ে নিতে পারে। এটি গাড়ির বিভিন্ন স্ক্রিন, যেমন সেন্টার কনসোল, ইন্সট্রুমেন্ট ক্লাস্টার এবং অতিরিক্ত স্ক্রিন—যেমন অনেক প্রিমিয়াম গাড়িতে দেখা প্যানোরামিক ডিসপ্লের জন্য ডিজাইন করা সেরা ব্যবহারকারীর অভিজ্ঞতা প্রদান করে।
গাড়ি প্রস্তুত
| মানদণ্ড | আইডি | প্রযোজ্য বিভাগ | বর্ণনা |
|---|---|---|---|
| অনুমোদিত বিভাগ | PC-1 | সব | অ্যাপটিতে গাড়ির জন্য নির্ধারিত অ্যাপের ধরনের বাইরের কোনো বৈশিষ্ট্য অন্তর্ভুক্ত করা যাবে না। সমর্থিত অ্যাপ বিভাগসমূহ দেখুন। |
| প্রত্যাশিত কর্মক্ষমতা | EP-1 | সব | অ্যাপটি অবশ্যই গুগল প্লে স্টোরে এর তালিকাভুক্তিতে বর্ণিত বা প্রত্যাশিতভাবে কাজ করতে হবে। |
EP-2 | মিডিয়া, মেসেজিং (টেমপ্লেটেড), কলিং, নেভিগেশন, পিওআই, আইওটি, আবহাওয়া, ভিডিও, গেমস, ব্রাউজার | যখন হোম স্ক্রীন থেকে অ্যাপটি পুনরায় চালু করা হয়, তখন অ্যাপটিকে তার অবস্থা যতটা সম্ভব পূর্ববর্তী অবস্থায় ফিরিয়ে আনতে হবে। | |
EP-3 | খেলা | অ্যাপটি ইনপুটের প্রতি সাড়া দেয় এবং খেলার সময় থেমে যায় না বা আটকে যায় না। | |
EP-4 | সব | অ্যাপ জমা দেওয়ার সময় কমপক্ষে একটি অপরিবর্তিত ও উচ্চ রেজোলিউশনের স্ক্রিনশট আপলোড করতে হবে, যা গাড়িতে অ্যাপ ব্যবহারের বর্তমান অভিজ্ঞতাকে সঠিকভাবে তুলে ধরে। | |
| ডিসপ্লে ওরিয়েন্টেশন | DO-1 | ভিডিও, গেম, ব্রাউজার | শুধুমাত্র অ্যান্ড্রয়েড অটোমোটিভ ওএস-এর জন্য: অ্যাপটি নির্দিষ্ট স্ক্রিন ওরিয়েন্টেশনযুক্ত ডিভাইসগুলিতে বিতরণ করা যাবে। প্রয়োজনীয় অ্যান্ড্রয়েড অটোমোটিভ ওএস বৈশিষ্ট্যগুলি দেখুন। |
DO-2 | খেলা | শুধুমাত্র অ্যান্ড্রয়েড অটো: ল্যান্ডস্কেপ ডিসপ্লেতে চলার সময় অ্যাপটি উল্লেখযোগ্যভাবে পিলরবক্সড হয় না। ‘সাধারণ অ্যান্ড্রয়েড অটো স্ক্রিন সাইজ সাপোর্ট’ দেখুন। | |
| অ্যাপ রেন্ডারিং | AR-1 | অ্যান্ড্রয়েড অটোমোটিভ ওএস দ্বারা সমর্থিত সমস্ত বিভাগ | অ্যাপ দ্বারা পরিচালিত কার্যকলাপে, ইন্টারেক্টিভ UI উপাদানগুলি সিস্টেম বার বা ডিসপ্লে কাটআউট দ্বারা বাধাগ্রস্ত হওয়া উচিত নয়। উইন্ডো ইনসেট এবং ডিসপ্লে কাটআউট নিয়ে কাজ করার পদ্ধতি দেখুন। |
| চালকের মনোযোগের বিচ্যুতি | DD-3 | ভিডিও, গেম, ব্রাউজার | গাড়ি চালানোর সময় অ্যাপটি চালু বা ব্যবহার করা যাবে না এবং এতে কোনো অডিও বাজানো যাবে না। চালকের মনোযোগ বিঘ্নিত হওয়ার শর্তাবলী পূরণ করুন দেখুন। দ্রষ্টব্য: আপনার অ্যাপ যদি অডিও প্লে করে, তবে সেটিকে অবশ্যই |
| অপ্রাসঙ্গিক বিজ্ঞপ্তি | IN-2 | ভিডিও, গেম, ব্রাউজার | অ্যাপটি কোনো পূর্বসূচনা বিজ্ঞপ্তি পোস্ট করবে না। |
| অ্যাপের নেভিগেশনযোগ্যতা | AN-1 | ভিডিও, গেম, ব্রাউজার | ব্যবহারকারীরা কোনো বাধার সম্মুখীন না হয়েই অ্যাপটি ব্যবহার করতে পারেন। |
| সংবেদনশীল ডেটা | SD-1 | ব্রাউজার | ব্রাউজার পাসওয়ার্ড বা পেমেন্টের তথ্য সংরক্ষণ করতে বা সেগুলিতে অ্যাক্সেসের অনুমতি দিতে পারবে না, যদি না ব্যবহারকারী প্রোফাইল লক ব্যবহার করে পাসওয়ার্ডে অ্যাক্সেস ব্লক করতে পারেন । |
SD-2 | ব্রাউজার | গাড়িতে ডেটা সিঙ্ক করার আগে, যে ব্রাউজারগুলো পাসওয়ার্ড বা পেমেন্টের ডেটা সিঙ্ক্রোনাইজ করে, সেগুলোকে অবশ্যই নিম্নলিখিত ধাপগুলো অনুসরণ করতে হবে:
বিস্তারিত জানতে, ‘ব্যবহারকারীদের সংবেদনশীল ডেটাতে প্রবেশাধিকার ব্লক করার অনুমতি দিন’ দেখুন। |
সংশ্লিষ্ট বড় পর্দার গুণমান নির্দেশিকা
যদিও এই নির্দেশিকাগুলি আপনার অ্যাপ দ্বারা বাস্তবায়িত সমস্ত কার্যকলাপের জন্য প্রাসঙ্গিক, তবে এগুলি শুধুমাত্র পার্কড অ্যাপগুলির জন্য টিয়ার ৩-এর আবশ্যকতা।
| মানদণ্ড | আইডি | গাড়ির জন্য নির্দেশিকা |
|---|---|---|
| কনফিগারেশন এবং ধারাবাহিকতা | LS-C1 | গাড়ির কনফিগারেশন পরিবর্তন মূলত ডিসপ্লেগুলোর মধ্যে কোনো অ্যাপ সরানোর কারণে ঘটে থাকে, যেমন কোনো অ্যাপকে দূরবর্তী ডিসপ্লেতে আনা-নেওয়া করা। |
LS-C2 | কোনো অতিরিক্ত নির্দেশনা নেই। |
গাড়ির জন্য অপ্টিমাইজ করা হয়েছে
| মানদণ্ড | আইডি | প্রযোজ্য বিভাগ | বর্ণনা |
|---|---|---|---|
| পার্ক করা অভিজ্ঞতা | PE-1 | মিডিয়া, নেভিগেশন, POI, IOT, আবহাওয়া | শুধুমাত্র অ্যান্ড্রয়েড অটোমোটিভ ওএস-এর জন্য: গাড়ি পার্ক করা অবস্থায় সেটআপ, সেটিংস এবং সাইন-ইন কার্যক্রম প্রদান করা ছাড়া, অ্যাপটি তার নিজস্ব অ্যাক্টিভিটির মাধ্যমে অন্য কোনো কার্যকারিতা প্রদান করতে পারবে না। |
| স্ক্রিন অ্যানিমেশন | SA-1 | মিডিয়া, মেসেজিং, কলিং, নেভিগেশন, POI, IOT, আবহাওয়া | অ্যাপটি স্ক্রিনে কোনো অ্যানিমেটেড উপাদান, যেমন অ্যানিমেটেড গ্রাফিক্স বা ভিডিও, প্রদর্শন করতে পারবে না। ব্যতিক্রম: ব্যবহারকারী গাড়ি পার্ক করে রাখলে ক্যানভাস অ্যানিমেশন দেখানো যাবে, যদি তা ড্রাইভিং কাজের সাথে প্রাসঙ্গিক হয়। |
| ভিজ্যুয়াল বা টেক্সট বিজ্ঞাপন | AD-1 | মিডিয়া, মেসেজিং, কলিং, নেভিগেশন, POI, IOT, আবহাওয়া | অ্যাপটিতে বিজ্ঞাপনদাতার নাম বা পণ্যের নাম ছাড়া অন্য কোনো লেখা-ভিত্তিক বিজ্ঞাপন প্রদর্শন করা যাবে না। |
| ছবির ব্যবহার | IU-1 | মিডিয়া, মেসেজিং, কলিং, নেভিগেশন, POI, IOT, আবহাওয়া | অ্যাপের উপাদানগুলো স্ক্রিনে কোনো ছবি প্রদর্শন করছে না। এর ব্যতিক্রমগুলো হলো:
|
| ফোনে ভিজ্যুয়াল তথ্য | VI-1 | মিডিয়া, মেসেজিং (টেমপ্লেটেড), কলিং, নেভিগেশন, পিওআই, আইওটি, আবহাওয়া | শুধুমাত্র অ্যান্ড্রয়েড অটো-এর জন্য: যদি ব্যবহারকারীকে ফোনের স্ক্রিনে যেতেই হয়—উদাহরণস্বরূপ, কোনো অনুমতির অনুরোধ অনুযায়ী কাজ করার জন্য—তাহলে অ্যাপটিকে অবশ্যই একটি বার্তা প্রদর্শন করতে হবে, যেখানে ব্যবহারকারীকে শুধুমাত্র নিরাপদ হলেই ফোনের স্ক্রিনের দিকে তাকানোর নির্দেশ দেওয়া থাকবে। আরও তথ্যের জন্য, ‘মিডিয়ার জন্য সাধারণ ত্রুটি পরিচালনা ’ এবং ‘নেভিগেশন, আগ্রহের স্থান, ইন্টারনেট অফ থিংস, ও আবহাওয়া অ্যাপের জন্য ব্যবহারকারীর ইনপুট পরিচালনা’ দেখুন। |
| অ্যাপটি ক্র্যাশ করে না | AC-1 | মেসেজিং (টেমপ্লেটেড), কলিং, নেভিগেশন, POI, IOT, আবহাওয়া | ব্যবহারকারীদের অবশ্যই পাঁচটি বা তার কম স্ক্রিন ব্যবহার করে অ্যাপের কাজগুলো সম্পন্ন করতে সক্ষম হতে হবে। আরও তথ্যের জন্য, টেমপ্লেট সীমাবদ্ধতা দেখুন। |
| স্ক্রোলিং টেক্সট | ST-1 | মিডিয়া, মেসেজিং, কলিং, নেভিগেশন, POI, IOT, আবহাওয়া | অ্যাপটিতে স্বয়ংক্রিয়ভাবে স্ক্রল হওয়া টেক্সট প্রদর্শন করা যাবে না। |
| ভয়েস কমান্ড | VC-1 | মিডিয়া, নেভিগেশন | অ্যাপটিকে অবশ্যই জেমিনি এবং গুগল অ্যাসিস্ট্যান্ট ভয়েস কমান্ড সমর্থন করতে হবে। আরও তথ্যের জন্য, ‘মিডিয়ার জন্য ভয়েস অ্যাকশন সমর্থন’ এবং ‘নেভিগেশনের জন্য নেভিগেশন ইন্টেন্ট সমর্থন’ দেখুন। |
| বিলম্বিত প্রতিক্রিয়া | DR-1 | মিডিয়া, মেসেজিং (টেমপ্লেটেড), কলিং, নেভিগেশন, পিওআই, আইওটি, আবহাওয়া | অ্যাপ-নির্দিষ্ট বাটনগুলোকে ব্যবহারকারীর কার্যকলাপে সর্বোচ্চ দুই সেকেন্ডের মধ্যে সাড়া দিতে হবে। |
DR-2 | মিডিয়া, মেসেজিং (টেমপ্লেটেড), কলিং, নেভিগেশন, পিওআই, আইওটি, আবহাওয়া | অ্যাপটি সর্বোচ্চ ১০ সেকেন্ডের মধ্যে চালু হতে হবে। | |
DR-3 | মিডিয়া, মেসেজিং (টেমপ্লেটেড), কলিং, নেভিগেশন, পিওআই, আইওটি, আবহাওয়া | অ্যাপটিকে সর্বোচ্চ ১০ সেকেন্ডের মধ্যে কন্টেন্ট লোড করতে হবে। | |
| বৈসাদৃশ্য | VD-1 | মিডিয়া, মেসেজিং, কলিং, নেভিগেশন, POI, IOT, আবহাওয়া | অ্যাপটিতে এমন আইকন এবং রং থাকতে হবে যা অ্যান্ড্রয়েড অটোর কনট্রাস্টের শর্ত পূরণ করে। আরও তথ্যের জন্য, কনট্রাস্ট দেখুন। |
VD-2 | মিডিয়া | অ্যাপটিকে অবশ্যই সাদা আইকন সেট সরবরাহ করতে হবে, যেগুলোকে সিস্টেম রঙিন করে স্বয়ংক্রিয় কনট্রাস্ট ক্ষতিপূরণ প্রদান করবে। | |
VD-3 | মিডিয়া | অ্যাপটিতে এমন রং সরবরাহ করতে হবে যা সিস্টেমটি গাড়ির ভেতরে পাঠযোগ্যতার জন্য অপ্টিমাইজ করতে পারে। | |
| থিমিং | TH-1 | মেসেজিং (টেমপ্লেটেড), নেভিগেশন, POI, IOT, আবহাওয়া | যেসব অ্যাপ সংস্করণ ১.৯ বা তার উচ্চতর সংস্করণে কার অ্যাপ লাইব্রেরি কম্পোনেন্টগুলিতে কাস্টম থিমিং যোগ করে, সেগুলিকে অবশ্যই লাইট এবং ডার্ক থিম সমর্থন করতে হবে। আরও তথ্যের জন্য কনট্রাস্ট দেখুন। |
| ধূসর বোতাম | GB-1 | মিডিয়া | যেসব ইন্টারেক্টিভ উপাদান ইচ্ছাকৃতভাবে নিষ্ক্রিয় করা হয়, সেগুলো অবশ্যই অকার্যকর হতে হবে। |
| চালকের মনোযোগের বিচ্যুতি | DD-1 | নেভিগেশন | নেভিগেশন অডিও চ্যানেলটি শুধুমাত্র নেভিগেশন অ্যাপ এবং নেভিগেশন নির্দেশনার জন্য ব্যবহার করা যাবে। আরও তথ্যের জন্য, ভয়েস গাইডেন্স দেখুন। |
DD-2 | ভিডিও, গেম, ব্রাউজার | গাড়ি চালানোর সময় অ্যাপটি চালু করা যাবে না এবং অ্যাপটির ইউজার ইন্টারফেস (UI) দেখা যাবে না। ব্যবহারকারী গাড়ি চালানো শুরু করলে অ্যাপটির অডিও অবশ্যই বন্ধ হয়ে যাবে এবং গাড়ি চালানোর সময় তা পুনরায় চালু করা যাবে না। আরও তথ্যের জন্য, ‘চালকের মনোযোগ বিঘ্নিত হওয়া সংক্রান্ত প্রয়োজনীয়তা পূরণ করুন ’ দেখুন। ব্যতিক্রম: যে ভিডিও অ্যাপগুলো গাড়ি চালানোর সময় অডিও সমর্থন করে, সেগুলো সমর্থিত ডিভাইসগুলোতে প্লেব্যাক চালিয়ে যেতে পারে। | |
| পেমেন্ট | PA-1 | নেভিগেশন, POI, IOT, আবহাওয়া | কেনাকাটা চালু থাকলে, অ্যাপটিতে সাম্প্রতিক বা পছন্দের কেনাকাটার মতো শর্টকাট ব্যবহার করে সহজ কার্যপ্রবাহ থাকতে হবে। আরও তথ্যের জন্য, ‘বিদ্যমান অর্থপ্রদান পদ্ধতি ব্যবহার করে কেনাকাটা’ দেখুন। অ্যাপটিতে নিম্নলিখিত কোনোটিই অনুমোদিত হবে না:
|
| বিজ্ঞপ্তি বিজ্ঞাপন | NA-1 | মিডিয়া, মেসেজিং, কলিং, নেভিগেশন, POI, IOT, আবহাওয়া | অ্যাপটি নোটিফিকেশনের মাধ্যমে কোনো বিজ্ঞাপন প্রদর্শন করবে না। |
| অপ্রাসঙ্গিক বিজ্ঞপ্তি | IN-1 | মিডিয়া, মেসেজিং, কলিং, নেভিগেশন, POI, IOT, আবহাওয়া | অ্যাপটি শুধুমাত্র চালকের প্রয়োজনের সাথে প্রাসঙ্গিক হলেই নোটিফিকেশন প্রদর্শন করবে। উদাহরণ: |
| মিডিয়া অটোপ্লে | MA-1 | মিডিয়া | অ্যাপটি চালু হওয়ার সময় অথবা ব্যবহারকারীর অ্যাপ বা অ্যাপ মিডিয়া নির্বাচন করার উদ্যোগ ছাড়া স্বয়ংক্রিয়ভাবে চালু হবে না। আরও তথ্যের জন্য, ‘প্লে কমান্ড বাস্তবায়ন’ দেখুন। |
| মেসেজিং কার্যকারিতা | MF-1 | বার্তা আদানপ্রদান | অ্যাপটিতে অবশ্যই ইনকামিং মেসেজ গ্রহণ করতে হবে। আরও তথ্যের জন্য, ‘অ্যান্ড্রয়েড অটোতে মেসেজিং নোটিফিকেশন প্রসারিত করুন’ দেখুন। |
MF-2 | বার্তা আদানপ্রদান | মেসেজগুলো যথাযথভাবে গ্রুপ করে সঠিক ক্রমে প্রদর্শন করতে হবে। আরও তথ্যের জন্য, ‘অ্যান্ড্রয়েড অটো-তে মেসেজিং নোটিফিকেশন প্রসারিত করুন’ দেখুন। | |
MF-3 | বার্তা আদানপ্রদান | ব্যবহারকারী একটি বার্তার উত্তর দিতে পারেন। আরও তথ্যের জন্য, ‘অ্যান্ড্রয়েড অটো-তে মেসেজিং নোটিফিকেশন প্রসারিত করুন’ দেখুন। | |
MF-4 | বার্তা আদানপ্রদান | অ্যাপটিতে অবশ্যই সংক্ষিপ্ত মেসেজিং অ্যাপের ডিজাইন প্যাটার্ন ব্যবহার করতে হবে। ইমেইল অ্যাপের মতো দীর্ঘ মেসেজিং অ্যাপ অনুমোদিত নয়। | |
MF-5 | বার্তা আদানপ্রদান | অ্যাপটিতে অবশ্যই একটি পিয়ার-টু-পিয়ার মেসেজিং পরিষেবা বাস্তবায়ন করতে হবে এবং আবহাওয়া, শেয়ার বাজার ও খেলার স্কোরের মতো কোনো নোটিফিকেশন পরিষেবা নয়। | |
| নেভিগেশন কার্যকারিতা | NF-1 | নেভিগেশন | অ্যাপটিতে অবশ্যই ধাপে ধাপে দিকনির্দেশনা থাকতে হবে। |
NF-2 | নেভিগেশন | অ্যাপটি নেভিগেশন টেমপ্লেটের উপরিভাগে শুধুমাত্র মানচিত্রের বিষয়বস্তু প্রদর্শন করে। পাঠ্য-ভিত্তিক ধাপে ধাপে দিকনির্দেশনা, লেন নির্দেশনা এবং আনুমানিক পৌঁছানোর সময় অবশ্যই নেভিগেশন টেমপ্লেটের প্রাসঙ্গিক অংশগুলিতে প্রদর্শন করতে হবে। গাড়ি চালানোর জন্য প্রাসঙ্গিক অতিরিক্ত তথ্য, যেমন গতিসীমা, রাস্তার প্রতিবন্ধকতা ইত্যাদি, মানচিত্রের নিরাপদ অংশে আঁকা যেতে পারে। | |
NF-3 | নেভিগেশন | যখন অ্যাপটি টেক্সট-ভিত্তিক ধাপে ধাপে দিকনির্দেশনা প্রদান করে, তখন এটিকে অবশ্যই নেভিগেশন নোটিফিকেশনও চালু করতে হবে। আরও তথ্যের জন্য, ধাপে ধাপে নোটিফিকেশন দেখুন। | |
NF-4 | নেভিগেশন | যখন নেভিগেশন অ্যাপটি টেক্সট-ভিত্তিক ধাপে ধাপে দিকনির্দেশনা প্রদান করে, তখন এটিকে অবশ্যই গাড়ির ক্লাস্টার ডিসপ্লেতে পরবর্তী মোড়ের তথ্য পাঠাতে হবে। আরও তথ্যের জন্য, নেভিগেশন মেটাডেটা দেখুন। | |
NF-5 | নেভিগেশন | যখন অন্য কোনো নেভিগেশন অ্যাপ ধাপে ধাপে নির্দেশনা প্রদান করছে, তখন অ্যাপটি ধাপে ধাপে নোটিফিকেশন, ভয়েস গাইডেন্স বা ক্লাস্টার তথ্য প্রদান করবে না। আরও তথ্যের জন্য, নেভিগেশন শুরু, শেষ এবং বন্ধ করুন দেখুন। | |
NF-6 | নেভিগেশন | অ্যাপটিকে অবশ্যই অন্যান্য অ্যাপ থেকে আসা নেভিগেশন অনুরোধগুলি পরিচালনা করতে হবে। আরও তথ্যের জন্য, ‘নেভিগেশন ইন্টেন্ট সমর্থন’ দেখুন। | |
NF-7 | নেভিগেশন | অ্যাপটিতে অবশ্যই একটি "টেস্ট ড্রাইভ" মোড থাকতে হবে যা গাড়ি চালানোর অভিজ্ঞতা অনুকরণ করে। আরও তথ্যের জন্য, নেভিগেশন অনুকরণ দেখুন। | |
| আগ্রহের কেন্দ্রবিন্দু কার্যকারিতা | PF-1 | POI | অ্যাপটিতে গাড়ি চালানোর জন্য প্রাসঙ্গিক ও অর্থপূর্ণ কার্যকারিতা থাকতে হবে। |
| ইন্টারনেট অফ থিংস কার্যকারিতা | IT-1 | আইওটি | গাড়ি চালানোর সময় IOT অ্যাপটি নিম্নলিখিত বিষয়গুলোর অনুমতি দিতে পারে:
|
| আবহাওয়ার কার্যকারিতা | WE-1 | আবহাওয়া | অ্যাপটিতে আবহাওয়া-সম্পর্কিত বিষয়বস্তু অবশ্যই অন্তর্ভুক্ত থাকতে হবে, যা ব্যবহারকারীর বর্তমান অবস্থান বা ব্যবহারকারী-নির্দিষ্ট কোনো অবস্থানের সাথে প্রাসঙ্গিক হতে হবে। |
WE-2 | আবহাওয়া | ম্যাপ টাইলের আবহাওয়ার তথ্য অবশ্যই পাঠযোগ্য হতে হবে এবং এতে কোনো জটিল লিজেন্ড অন্তর্ভুক্ত করা যাবে না। অ্যাপে সর্বোচ্চ তিনটি লিজেন্ড থাকতে পারে। একাধিক লিজেন্ডযুক্ত অ্যাপে সর্বোচ্চ তিনটি রঙ থাকতে পারে, অপরদিকে একক লিজেন্ডযুক্ত অ্যাপে তিনটির বেশি রঙ থাকতে পারে। | |
WE-3 | আবহাওয়া | পূর্বাভাসের তথ্যে সহজে পাঠযোগ্য আইকন ও প্রতীক অন্তর্ভুক্ত থাকতে হবে। | |
WE-4 | আবহাওয়া | টেমপ্লেট ব্যবহার করে পূর্বাভাস ব্যবধানের পরিবর্তন সম্ভব করা যাবে না। | |
WE-5 | আবহাওয়া | আবহাওয়া অ্যাপগুলিতে একটি নির্দিষ্ট ভিউতে পাঁচটির বেশি স্বতন্ত্র আবহাওয়ার মানচিত্রের টীকা দেখানো যাবে না (উদাহরণস্বরূপ: একই ভিউতে তাপমাত্রার চিহ্ন, বাতাসের গতির চিহ্ন, আর্দ্রতা, রাডার ওভারলে, বজ্রপাতের সূচক, রাস্তার অবস্থা ইত্যাদি)। | |
| মানচিত্র রেন্ডারিং | MR-1 | নেভিগেশন, আগ্রহের স্থান, আবহাওয়া | ডিফল্টরূপে, যে অ্যাপগুলো মানচিত্র আঁকে, নির্দেশ পেলে সেগুলোকে অবশ্যই একটি হালকা-থিমের বা গাঢ়-থিমের মানচিত্র আঁকতে হবে। আরও তথ্যের জন্য, ‘গাঢ় থিম সমর্থন’ দেখুন। অ্যাপগুলো ব্যবহারকারীদেরকে অ্যাপটি সর্বদা লাইট অথবা ডার্ক থিমে প্রদর্শন করার বিকল্প বেছে নেওয়ার সুযোগ দিতে পারে। |
| মিডিয়া নিয়ন্ত্রণ | MC-1 | ভিডিও | অ্যাপটি মিডিয়া সেশনের সাথে সংযুক্ত হয়। বিষয়বস্তুর উপর নির্ভর করে, অ্যাপটিকে অবশ্যই প্লে/পজ অথবা প্লেব্যাক বন্ধ করার কমান্ড সমর্থন করতে হবে। এছাড়াও, অ্যাপটিকে প্রতিটি মিডিয়া আইটেমের জন্য শিরোনাম এবং থাম্বনেইল মেটাডেটা প্রদান করতে হবে। মিডিয়া সেশন ব্যবহার করে প্লেব্যাক নিয়ন্ত্রণ ও প্রচার দেখুন। |
| গভীর লিঙ্ক | DL-1 | ভিডিও, গেম, ব্রাউজার | শুধুমাত্র অ্যান্ড্রয়েড অটোমোটিভ ওএস-এর জন্য: অ্যাপটি ডিপ লিঙ্ক সমর্থন করে। অ্যান্ড্রয়েড অ্যাপ লিঙ্ক পরিচালনা দেখুন। |
| মিডিয়া কার্যকারিতা (টেমপ্লেটেড) | MFT-1 | মিডিয়া (টেমপ্লেটেড) | যেসব অ্যাপ কার অ্যাপ লাইব্রেরি ভার্সন ১.৯ বা তার উচ্চতর সংস্করণ ব্যবহার করে, সেগুলোর জন্য ব্যবহারকারীকে অবশ্যই মিডিয়া ব্রাউজিং ভিউ থেকে |
| মিডিয়া কার্যকারিতা (টেমপ্লেটেড) | MFT-3 | মিডিয়া (টেমপ্লেটেড) | |
সংশ্লিষ্ট বড় পর্দার গুণমান নির্দেশিকা
যদিও এই নির্দেশিকাগুলি আপনার অ্যাপ দ্বারা বাস্তবায়িত সমস্ত কার্যকলাপের জন্য প্রাসঙ্গিক, তবে এগুলি শুধুমাত্র [পার্কড অ্যাপ]-এর জন্য টিয়ার ২-এর আবশ্যকতা।
| মানদণ্ড | আইডি | গাড়ির জন্য নির্দেশিকা |
|---|---|---|
| মাল্টি-উইন্ডো এবং মাল্টি-রেজ্যুমে | LS-M2 | যখন কোনো অ্যাক্টিভিটি দূরবর্তী ডিসপ্লেতে থাকে, তখন ব্যবহারকারী মূল ডিসপ্লের কোনো অ্যাক্টিভিটির সাথে ইন্টারঅ্যাক্ট করলে সেটি পুনরায় চালু হওয়া অ্যাক্টিভিটির শীর্ষস্থানটি হারায়। |
| ইউএক্স | LS-U1 | কিছু গাড়িতে এমন ল্যান্ডস্কেপ স্ক্রিন থাকে যেগুলোর অ্যাস্পেক্ট রেশিও অন্যান্য বড় স্ক্রিনের ডিভাইসের তুলনায় অনেক বেশি। এই ধরনের ডিসপ্লেতে পরীক্ষা করার জন্য আপনি অটোমোটিভ আলট্রাওয়াইড হার্ডওয়্যার প্রোফাইল ব্যবহার করতে পারেন। |
LS-U2 | LS-U1 এর মতোই | |
LS-U3 | একটি গাড়ি-উপযোগী অ্যাপ হিসেবে যোগ্যতা অর্জন করতে, আপনার অ্যাপটিকে টাচ টার্গেট সাইজের জন্য LS-U3 শর্তটি পূরণ করতে হবে। গাড়ি-ভিত্তিক স্বতন্ত্র অ্যাপ হিসেবে যোগ্যতা অর্জন করতে, এটিকে গাড়ির UX-1 শর্তটি পূরণ করতে হবে। |
গাড়ির পার্থক্য
| মানদণ্ড | আইডি | প্রযোজ্য বিভাগ | বর্ণনা |
|---|---|---|---|
| নেভিগেশন কার্যকারিতা | NF-9 | নেভিগেশন | অ্যাপটি ক্লাস্টার ডিসপ্লেতে রেন্ডারিং সমর্থন করে এবং এই ডিসপ্লেগুলিতে শুধুমাত্র ম্যাপ টাইলস রেন্ডার করে। ক্লাস্টার ডিসপ্লেতে অঙ্কন দেখুন। সতর্কীকরণ: যে নেভিগেশন অ্যাপগুলিতে আবহাওয়ার কার্যকারিতাও রয়েছে, সেগুলির ক্লাস্টার ডিসপ্লেতে আবহাওয়া-সম্পর্কিত কোনো তথ্য অন্তর্ভুক্ত করা যাবে না। |
| টেমপ্লেটেড মেসেজিং কার্যকারিতা | TMF-1 | মেসেজিং (টেমপ্লেটেড) | অ্যাপটি কথোপকথন প্রদর্শন করে, যেমনটি "কথোপকথন প্রদর্শন করুন" অংশে বর্ণনা করা হয়েছে।
|
| কলিং কার্যকারিতা | CF-1 | ডাক | অ্যাপটি ব্যবহার করে কল শুরু করা, গ্রহণ করা, প্রত্যাখ্যান করা এবং কল ছেড়ে দেওয়া যায়। অ্যান্ড্রয়েড অটোর জন্য কলিং অভিজ্ঞতা তৈরি করুন দেখুন। |
CF-2 | ডাক | কল চলাকালীন, অ্যাপটি নিম্নলিখিত সুবিধাগুলো প্রদান করে:
| |
CF-3 | ডাক | অ্যান্ড্রয়েড অটো সংযুক্ত না থাকা অবস্থায় শুরু করা কলগুলো, ব্যবহারকারী অ্যান্ড্রয়েড অটোতে সংযুক্ত হলে চালু থাকে এবং অ্যান্ড্রয়েড অটোতে প্রদর্শিত হয়। | |
| গভীর লিঙ্ক | DL-2 | মিডিয়া, নেভিগেশন, POI, IOT, আবহাওয়া | শুধুমাত্র অ্যান্ড্রয়েড অটোমোটিভ ওএস-এর জন্য: অ্যাপটি ডিপ লিঙ্ক সমর্থন করে:
|
| চালকের অমনোযোগ | DD-4 | ভিডিও | অ্যাপটি উপযুক্ত ডিভাইসগুলিতে গাড়ি চালানোর সময় অডিও সমর্থন করে। অতিরিক্ত বিবরণের জন্য ‘গাড়ি চালানোর সময় অডিও সমর্থন’ দেখুন। গুরুত্বপূর্ণ: যেসব ডিভাইসে গাড়ি চালানোর সময় অডিও সাপোর্ট করে না, সেগুলোতে অ্যাপটিকে অবশ্যই |
| অ্যাপ রেন্ডারিং | AR-2 | ভিডিও, গেম, ব্রাউজার | স্ক্রিনের উপলব্ধ স্থান সম্পূর্ণরূপে ব্যবহার করার জন্য অ্যাপটি ডিসপ্লে কাটআউটে রেন্ডার হয়, এবং একই সাথে ব্যবহারকারীরা স্ক্রিনের সমস্ত UI উপাদানের সাথে ইন্টারঅ্যাক্ট করা চালিয়ে যেতে পারেন। আরও বিস্তারিত জানতে ‘অনিয়মিত আকারের ডিসপ্লেতে মানিয়ে নেওয়া’ দেখুন। |
| মিডিয়া কার্যকারিতা (টেমপ্লেটেড) | MFT-2 | মিডিয়া (টেমপ্লেটেড) | অ্যাপটি সাধারণ ব্রাউজিং এবং প্লেব্যাকের বাইরেও বিভিন্ন পরিস্থিতির জন্য টেমপ্লেট ব্যবহার করে একটি স্বতন্ত্র অভিজ্ঞতা প্রদান করে। উদাহরণস্বরূপ, এটি প্লেব্যাকের জন্য বর্ধিত নিয়ন্ত্রণ প্রদান করে অথবা ব্যবহারকারীদের গাড়ি চালানো-সংক্রান্ত অ্যাপ সেটিংস পরিবর্তন করার সুযোগ দেয়। পরামর্শ: আপনার মোবাইল অ্যাপের জন্য অনন্য কোনো ফিচারের একটি গাড়ির সংস্করণ তৈরি করার চেষ্টা করুন। আরও বিস্তারিত জানতে ‘টেমপ্লেটেড মিডিয়া অ্যাপ তৈরি করুন’ দেখুন। |
| ব্যবহারকারীর অভিজ্ঞতা | UX-1 | ভিডিও, গেম, ব্রাউজার | টাচ টার্গেটগুলোর রেজোলিউশন কমপক্ষে ৬৪ ডিপি। |
UX-2 | ভিডিও, গেম, ব্রাউজার | টাচ টার্গেটগুলো একে অপরের থেকে কমপক্ষে 24dp দূরে এবং স্ক্রিনের প্রান্ত থেকে 24dp দূরে অবস্থিত। | |
UX-3 | ভিডিও, গেম, ব্রাউজার | ফন্টের সাইজ কমপক্ষে ২৪ এসপি (24sp) হওয়া উচিত। |
সংশ্লিষ্ট বড় পর্দার গুণমান নির্দেশিকা
যদিও এই নির্দেশিকাগুলি আপনার অ্যাপ দ্বারা বাস্তবায়িত সমস্ত কার্যকলাপের জন্য প্রাসঙ্গিক, তবে এগুলি শুধুমাত্র [পার্কড অ্যাপ]-এর জন্য টিয়ার ১-এর আবশ্যকতা।
| মানদণ্ড | আইডি | গাড়ির জন্য নির্দেশিকা |
|---|---|---|
| ইউএক্স | LS-U4 | যদিও অ্যান্ড্রয়েড অটোমোটিভ ওএস কিবোর্ড সমর্থন করে, অন্যান্য বড় স্ক্রিনের ডিভাইসের তুলনায় গাড়িতে এটি একটি কম প্রচলিত ইনপুট পদ্ধতি। তবে, কিছু গাড়িতে রোটারি ইনপুট ডিভাইস থাকে যা কিবোর্ডের ট্যাব নেভিগেশনের মতোই একই এপিআই (API) ব্যবহার করে, তাই সেগুলোর সঠিকভাবে কাজ করার জন্য এলএস-ইউ৪ (LS-U4) এর প্রয়োজন হয়। |
| কিবোর্ড, মাউস এবং ট্র্যাকপ্যাড | LS-I3 | LS-U4 এর মতোই |
প্রায়শই জিজ্ঞাসিত প্রশ্নাবলী
আমার আবেদন জমা দেওয়ার পর কী হবে?
গাড়ির অ্যাপগুলো প্লে স্টোরের সাধারণ পর্যালোচনা প্রক্রিয়ার বাইরেও একটি অতিরিক্ত ম্যানুয়াল পর্যালোচনার অধীন। আপনার অ্যাপটি প্রযোজ্য মানদণ্ডের সাথে সঙ্গতিপূর্ণ কিনা, তা নিশ্চিত করার জন্য পরীক্ষা করা হয়।
আমার অ্যাপ জমা দেওয়ার পর, আমি কীভাবে জানব যে এটি অ্যান্ড্রয়েড অটো বা অ্যান্ড্রয়েড অটোমোটিভ ওএস-এর সমস্ত শর্ত পূরণ করছে না?
যদি আপনার অ্যাপটি এই পৃষ্ঠায় বর্ণিত অ্যাপের গুণমানের শর্তাবলী পূরণ না করে, তাহলে প্লে স্টোর টিম অ্যাপটির সাথে যুক্ত গুগল প্লে কনসোল অ্যাকাউন্টে উল্লেখিত ইমেল ঠিকানার মাধ্যমে আপনার সাথে যোগাযোগ করে।
আমি কীভাবে নীতিমালা লঙ্ঘন এবং আপিলগুলো পরিচালনা করব?
গুগল প্লে পলিসি সেন্টারে আপনি নীতি লঙ্ঘন ব্যবস্থাপনা এবং আপিল সম্পর্কে আরও জানতে পারবেন।
আমার অ্যাপটি শুধু অ্যান্ড্রয়েড অটো বা অ্যান্ড্রয়েড অটোমোটিভ ওএস-এর জন্যই নয়, আরও অনেক ডিভাইসের জন্য তৈরি। যদি আমার অ্যাপটি গাড়ির প্রয়োজনীয়তা পূরণ না করে, তাহলে কি আমার নতুন বা আপডেট করা অ্যাপটি অন্যান্য ডিভাইসের জন্য গুগল প্লে-তে দেখা যাবে?
না। গুগল যখন অনুমোদন প্রক্রিয়া শুরু করে, তখন আপনার অ্যাপটির গুণমান পর্যালোচনা করা হয়। অ্যাপটি অনুমোদিত না হওয়া পর্যন্ত পরবর্তী কোনো আপডেট বিতরণের জন্য উপলব্ধ হয় না। অন্যান্য ডিভাইসের জন্য আপনার অ্যাপে আপডেট আনার প্রয়োজন হলে, আপনার গাড়ির অ্যাপের আপডেটগুলো থেকে একটি পৃথক রিলিজ তৈরি করার কথা বিবেচনা করুন।
নোট পরিবর্তন করুন
জুন ২০২৬
প্রত্যাশিত কর্মক্ষমতা
- প্রভাবিত বিভাগ: সকল
নতুন মানদণ্ড:
EP-4অ্যাপ জমা দেওয়ার সময় কমপক্ষে একটি অপরিবর্তিত ও উচ্চ রেজোলিউশনের স্ক্রিনশট আপলোড করতে হবে, যা গাড়িতে অ্যাপ ব্যবহারের বর্তমান অভিজ্ঞতাকে সঠিকভাবে তুলে ধরে।
মে ২০২৬
ভয়েস কমান্ড
- প্রভাবিত বিভাগসমূহ: মিডিয়া, মিডিয়া (টেমপ্লেটেড), নেভিগেশন
- সংশোধিত মানদণ্ড:
VC-1 পূর্ববর্তী লেখা:
অ্যাপটিকে অবশ্যই গুগল অ্যাসিস্ট্যান্ট ভয়েস কমান্ড সমর্থন করতে হবে। আরও তথ্যের জন্য, ‘মিডিয়ার জন্য ভয়েস অ্যাকশন সমর্থন’ এবং ‘নেভিগেশনের জন্য নেভিগেশন ইন্টেন্ট সমর্থন’ দেখুন।
নতুন লেখা:
অ্যাপটিকে অবশ্যই জেমিনি এবং গুগল অ্যাসিস্ট্যান্ট ভয়েস কমান্ড সমর্থন করতে হবে। আরও তথ্যের জন্য, ‘মিডিয়ার জন্য ভয়েস অ্যাকশন সমর্থন’ এবং ‘নেভিগেশনের জন্য নেভিগেশন ইন্টেন্ট সমর্থন’ দেখুন।
থিমিং
- প্রভাবিত বিভাগসমূহ: মিডিয়া (টেমপ্লেটেড), মেসেজিং (টেমপ্লেটেড), নেভিগেশন, পিওআই, আইওটি, আবহাওয়া
নতুন মানদণ্ড:
TH-1যেসব অ্যাপ সংস্করণ ১.৯ বা তার উচ্চতর সংস্করণে কার অ্যাপ লাইব্রেরি কম্পোনেন্টগুলিতে কাস্টম থিমিং যোগ করে, সেগুলিকে অবশ্যই লাইট এবং ডার্ক থিম সমর্থন করতে হবে। আরও তথ্যের জন্য কনট্রাস্ট দেখুন।
মিডিয়া কার্যকারিতা (টেমপ্লেটেড)
- প্রভাবিত বিভাগ: মিডিয়া (টেমপ্লেটেড)
- সংশোধিত মানদণ্ড:
MFT-1 পূর্ববর্তী লেখা:
ব্যবহারকারীকে অবশ্যই মিডিয়া ব্রাউজিং ভিউ থেকে মিডিয়া প্লেব্যাক টেমপ্লেটে
MediaPlaybackTemplateযেতে সক্ষম হতে হবে। আরও বিস্তারিত জানতে ‘টেমপ্লেটেড মিডিয়া অ্যাপ তৈরি করুন’ (Build templated media apps) দেখুন।নতুন লেখা:
যেসব অ্যাপ কার অ্যাপ লাইব্রেরি ভার্সন ১.৯ বা তার উচ্চতর সংস্করণ ব্যবহার করে, সেগুলোর জন্য ব্যবহারকারীকে অবশ্যই মিডিয়া ব্রাউজিং ভিউ থেকে
MediaPlaybackTemplateনেভিগেট করতে সক্ষম হতে হবে অথবা মিনিমাইজ করা কন্ট্রোল প্যানেল সমর্থন করতে হবে। আরও বিস্তারিত জানতে ‘টেমপ্লেটেড মিডিয়া অ্যাপ তৈরি করুন’ (Build templated media apps) দেখুন।প্রভাবিত বিভাগ: মিডিয়া (টেমপ্লেটেড)
নতুন মানদণ্ড:
MFT-3SHOW_MEDIA_PLAYBACKইন্টেন্ট পরিচালনা করুন: টেমপ্লেটেড মিডিয়া অ্যাপগুলিকে অবশ্যইandroidx.car.app.media.action.SHOW_MEDIA_PLAYBACKইন্টেন্ট অ্যাকশনটি পরিচালনা করতে হবে যাতে ব্যবহারকারীকেMediaPlaybackTemplateএ পাঠানো যায়। আরও বিস্তারিত জানার জন্য ‘সিস্টেম মিডিয়া প্লেব্যাক ইন্টেন্ট পরিচালনা’ দেখুন।
মে ২০২৫
- অ্যাপ ক্যাটাগরি : 'মেসেজিং' ক্যাটাগরির পরিবর্তে 'যোগাযোগ — মেসেজিং নোটিফিকেশন' যুক্ত করা হয়েছে। 'যোগাযোগ — টেমপ্লেটেড মেসেজিং' এবং 'যোগাযোগ — কলিং' যোগ করা হয়েছে, যার সাথে সম্পর্কিত 'টেমপ্লেটেড মেসেজিং কার্যকারিতা' এবং 'কলিং কার্যকারিতা' ক্রাইটেরিয়াও অন্তর্ভুক্ত রয়েছে।
প্রত্যাশিত কর্মক্ষমতা
- প্রভাবিত বিভাগ: গেম
নতুন মানদণ্ড:
EP-3অ্যাপটি ইনপুটের প্রতি সাড়া দেয় এবং খেলার সময় থেমে যায় না বা আটকে যায় না।
ডিসপ্লে ওরিয়েন্টেশন
- প্রভাবিত বিভাগসমূহ: গেমস, ভিডিও, ব্রাউজার
- হালনাগাদ মানদণ্ড:
DO-1 পূর্ববর্তী লেখা:
অ্যাপটি নির্দিষ্ট স্ক্রিন ওরিয়েন্টেশনযুক্ত ডিভাইসগুলিতে বিতরণ করা যেতে পারে। প্রয়োজনীয় অ্যান্ড্রয়েড অটোমোটিভ ওএস বৈশিষ্ট্যগুলি দেখুন।
নতুন লেখা:
শুধুমাত্র অ্যান্ড্রয়েড অটোমোটিভ ওএস-এর জন্য: অ্যাপটি নির্দিষ্ট স্ক্রিন ওরিয়েন্টেশনযুক্ত ডিভাইসগুলিতে বিতরণ করা যাবে। প্রয়োজনীয় অ্যান্ড্রয়েড অটোমোটিভ ওএস বৈশিষ্ট্যগুলি দেখুন।
প্রভাবিত বিভাগ: গেম
নতুন মানদণ্ড:
DO-2শুধুমাত্র অ্যান্ড্রয়েড অটো: ল্যান্ডস্কেপ ডিসপ্লেতে চলার সময় অ্যাপটি উল্লেখযোগ্যভাবে পিলরবক্সড হয় না। আপনার পার্ক করা অ্যাপে অ্যান্ড্রয়েড অটোর জন্য সমর্থন যোগ করুন দেখুন।
গভীর লিঙ্ক
- প্রভাবিত বিভাগসমূহ: ভিডিও, গেমস, ব্রাউজার
নতুন মানদণ্ড:
DL-1শুধুমাত্র অ্যান্ড্রয়েড অটোমোটিভ ওএস-এর জন্য: অ্যাপটি ডিপ লিঙ্ক সমর্থন করে। অ্যান্ড্রয়েড অ্যাপ লিঙ্ক পরিচালনা দেখুন।
প্রভাবিত বিভাগসমূহ: মিডিয়া, নেভিগেশন, POI, IOT, আবহাওয়া
নতুন মানদণ্ড:
DL-2শুধুমাত্র অ্যান্ড্রয়েড অটোমোটিভ ওএস-এর জন্য: অ্যাপটি ডিপ লিঙ্ক সমর্থন করে:
- মিডিয়া অ্যাপের জন্য, আপনার মিডিয়া অ্যাপে অ্যান্ড্রয়েড অটোমোটিভ ওএস-এর সমর্থন যোগ করুন দেখুন।
- টেমপ্লেটেড অ্যাপের জন্য, আপনার টেমপ্লেটেড অ্যাপে অ্যান্ড্রয়েড অটোমোটিভ ওএস-এর জন্য সমর্থন যোগ করুন দেখুন।
সিপিইউ আর্কিটেকচার
- প্রভাবিত বিভাগসমূহ: ভিডিও, গেমস, ব্রাউজার
অপসারিত মানদণ্ড:
CP-1অ্যাপটিকে অবশ্যই x86_64 এবং ARM উভয় সিপিইউ সমর্থন করতে হবে।
চালকের মনোযোগের বিচ্যুতি
- প্রভাবিত বিভাগ: ভিডিও
নতুন মানদণ্ড:
DD-4অ্যাপটি উপযুক্ত ডিভাইসগুলিতে গাড়ি চালানোর সময় অডিও সমর্থন করে। অতিরিক্ত বিবরণের জন্য ‘গাড়ি চালানোর সময় অডিও সমর্থন’ দেখুন।
ডিসেম্বর ২০২৪
- অ্যাপ ক্যাটাগরি : 'ওয়েদার' যোগ করা হয়েছে, এবং এর সাথে ওয়েদার ফাংশনালিটি ক্রাইটেরিয়াও চালু করা হয়েছে।
মানচিত্র রেন্ডারিং
- প্রভাবিত বিভাগসমূহ: নেভিগেশন, আগ্রহের স্থান, আবহাওয়া
নতুন মানদণ্ড:
MR-1ডিফল্টরূপে, যে অ্যাপগুলো মানচিত্র আঁকে, নির্দেশ পেলে সেগুলোকে অবশ্যই একটি হালকা-থিমের বা গাঢ়-থিমের মানচিত্র আঁকতে হবে। আরও তথ্যের জন্য, ‘গাঢ় থিম সমর্থন’ দেখুন।
অ্যাপগুলো ব্যবহারকারীদেরকে অ্যাপটি সর্বদা লাইট অথবা ডার্ক থিমে প্রদর্শন করার বিকল্প বেছে নেওয়ার সুযোগ দিতে পারে।
নেভিগেশন কার্যকারিতা
- অপসারিত মানদণ্ড:
NF-8 - প্রভাবিত বিভাগসমূহ: নেভিগেশন; NF-8 মানদণ্ডের পরিবর্তে
MR-1মানদণ্ড প্রতিস্থাপন। - সংশোধিত মানদণ্ড:
NF-9 - প্রভাবিত বিভাগসমূহ: নেভিগেশন
পূর্ববর্তী লেখা:
অ্যাপটি ক্লাস্টার ডিসপ্লেতে রেন্ডারিং সমর্থন করে এবং এই ডিসপ্লেগুলিতে শুধুমাত্র ম্যাপ টাইলস রেন্ডার করে। ক্লাস্টার ডিসপ্লেতে অঙ্কন দেখুন।
নতুন লেখা:
অ্যাপটি ক্লাস্টার ডিসপ্লেতে রেন্ডারিং সমর্থন করে এবং এই ডিসপ্লেগুলিতে শুধুমাত্র ম্যাপ টাইলস রেন্ডার করে। ক্লাস্টার ডিসপ্লেতে অঙ্কন দেখুন।
যেসব নেভিগেশন অ্যাপে আবহাওয়ার কার্যকারিতাও রয়েছে, সেগুলোর ক্লাস্টার ডিসপ্লেতে আবহাওয়া-সম্পর্কিত কোনো তথ্য অন্তর্ভুক্ত করা যাবে না।
- অপসারিত মানদণ্ড:
স্ক্রিন অ্যানিমেশন
- হালনাগাদ মানদণ্ড:
SA-1 - প্রভাবিত বিভাগসমূহ: মিডিয়া, মেসেজিং, নেভিগেশন, পয়েন্ট অফ ইন্টারেস্ট, ওয়েদার
পূর্ববর্তী লেখা:
অ্যাপটি স্ক্রিনে কোনো অ্যানিমেটেড উপাদান, যেমন অ্যানিমেটেড গ্রাফিক্স বা ভিডিও, প্রদর্শন করতে পারবে না।
নতুন লেখা:
অ্যাপটি স্ক্রিনে কোনো অ্যানিমেটেড উপাদান, যেমন অ্যানিমেটেড গ্রাফিক্স বা ভিডিও, প্রদর্শন করতে পারবে না।
ব্যতিক্রম: ব্যবহারকারী গাড়ি পার্ক করে রাখলে ক্যানভাস অ্যানিমেশন দেখানো যাবে, যদি তা ড্রাইভিং কাজের সাথে প্রাসঙ্গিক হয়।
- হালনাগাদ মানদণ্ড:
মে ২০২৪
- গাড়ির গুণমানের স্তরগুলির প্রবর্তন
চালকের মনোযোগের বিচ্যুতি
- প্রভাবিত বিভাগসমূহ: ব্রাউজার, গেম, ভিডিও
নতুন মানদণ্ড:
DD-3গাড়ি চালানোর সময় অ্যাপটি চালু বা ব্যবহারযোগ্য হওয়া যাবে না এবং কোনো অডিও বাজানো যাবে না। দেখুন
মনোযোগে ব্যাঘাত ঘটানোর মতো কোনো কার্যকলাপ যেন না থাকে, তা নিশ্চিত করুন ।
অ্যাপ রেন্ডারিং
- প্রভাবিত বিভাগসমূহ: অ্যান্ড্রয়েড অটোমোটিভ ওএস দ্বারা সমর্থিত সমস্ত বিভাগ
নতুন মানদণ্ড:
AR-1অ্যাপ দ্বারা পরিচালিত কার্যকলাপে, ইন্টারেক্টিভ UI উপাদানগুলি সিস্টেম বার বা ডিসপ্লে কাটআউট দ্বারা বাধাগ্রস্ত হওয়া উচিত নয়। [উইন্ডো ইনসেট এবং ডিসপ্লে কাটআউট নিয়ে কাজ করুন][caq-insets-cutouts-guide] দেখুন।
নতুন মানদণ্ড:
AR-2উপলব্ধ স্ক্রিন স্পেসের সম্পূর্ণ ব্যবহার নিশ্চিত করতে এবং একই সাথে ইন্টারেক্টিভ UI এলিমেন্টগুলো অ্যাক্সেসযোগ্য রাখতে অ্যাপটি ডিসপ্লে কাটআউটে রেন্ডার হয়। আরও বিস্তারিত জানতে [অনিয়মিত আকারের ডিসপ্লেতে অভিযোজন][caq-irregular-displays-guide] দেখুন।
মিডিয়া নিয়ন্ত্রণ
- প্রভাবিত বিভাগ: ভিডিও
নতুন মানদণ্ড:
MC-1অ্যাপটি মিডিয়া সেশনের সাথে সংযুক্ত হয়। বিষয়বস্তুর উপর নির্ভর করে, অ্যাপটিকে অবশ্যই প্লে/পজ অথবা প্লেব্যাক বন্ধ করার কমান্ড সমর্থন করতে হবে। এছাড়াও, অ্যাপটিকে প্রতিটি মিডিয়া আইটেমের জন্য শিরোনাম এবং থাম্বনেইল মেটাডেটা প্রদান করতে হবে। মিডিয়া সেশন ব্যবহার করে প্লেব্যাক নিয়ন্ত্রণ ও প্রচার দেখুন।
ইউএক্স
অনুমোদিত অভিজ্ঞতা
- প্রভাবিত বিভাগসমূহ: মিডিয়া, নেভিগেশন, POI, IOT
নতুন মানদণ্ড:
PE-1শুধুমাত্র অ্যান্ড্রয়েড অটোমোটিভ ওএস-এর জন্য: গাড়ি পার্ক করা অবস্থায় সেটআপ, সেটিংস এবং সাইন-ইন কার্যক্রম প্রদান করা ছাড়া, অ্যাপটি তার নিজস্ব অ্যাক্টিভিটির মাধ্যমে অন্য কোনো কার্যকারিতা প্রদান করতে পারবে না।
নেভিগেশন কার্যকারিতা
- প্রভাবিত বিভাগসমূহ: নেভিগেশন
নতুন মানদণ্ড:
NF-9অ্যাপটি ক্লাস্টার ডিসপ্লেতে রেন্ডারিং সমর্থন করে এবং শুধুমাত্র এই ডিসপ্লেগুলিতে ম্যাপ টাইলস রেন্ডার করে। [ক্লাস্টার ডিসপ্লেতে অঙ্কন][cluster-display-guide] দেখুন।
বিলম্বিত প্রতিক্রিয়া
জুলাই ২০২৩
- [অ্যাপ বিভাগসমূহ][app-categories-ref]: "ব্রাউজার" যোগ করা হয়েছে
সংবেদনশীল ডেটা
- প্রভাবিত বিভাগ: ব্রাউজার
নতুন মানদণ্ড:
SD-1ব্রাউজার পাসওয়ার্ড বা পেমেন্টের তথ্য সংরক্ষণ করতে বা সেগুলিতে অ্যাক্সেস দিতে পারবে না, যদি না ব্যবহারকারী প্রোফাইল লক ব্যবহার করে পাসওয়ার্ডে অ্যাক্সেস ব্লক করতে পারেন। কীভাবে করবেন তা জানুন ।
নতুন মানদণ্ড:
SD-2গাড়িতে ডেটা সিঙ্ক করার আগে, যে ব্রাউজারগুলো পাসওয়ার্ড বা পেমেন্টের ডেটা সিঙ্ক্রোনাইজ করে, সেগুলোকে অবশ্যই নিম্নলিখিত ধাপগুলো অনুসরণ করতে হবে:
- ব্যবহারকারীকে প্রমাণীকরণের জন্য অনুরোধ করুন।
- গাড়ির স্ক্রিনে ব্যবহারকারীকে জানিয়ে দিন যে তার ডেটা গাড়িতে সিঙ্ক্রোনাইজ করা হবে।
এপ্রিল ২০২৩
- [অ্যাপ বিভাগসমূহ][app-categories-ref]: "গেমস" যোগ করা হয়েছে
অপ্রাসঙ্গিক বিজ্ঞপ্তি
- প্রভাবিত বিভাগ: গেমস, ভিডিও
নতুন মানদণ্ড:
IN-2অ্যাপটি কোনো আগাম বিজ্ঞপ্তি প্রদান করবে না।
সেটিংস প্রবাহ
- প্রভাবিত বিভাগ: ভিডিও
অপসারিত মানদণ্ড:
SF-1সাইন-ইন বা সাইন-ইন করার চেষ্টার পর অ্যাপটিকে অবশ্যই হোম পেজে যেতে হবে।
স্বয়ংচালিত কার্যকারিতা
- প্রভাবিত বিভাগ: ভিডিও
অপসারিত মানদণ্ড:
AF-1অ্যাপটিতে মনোযোগ বিঘ্নিত করার উদ্দেশ্যে তৈরি কোনো কার্যকলাপ থাকা যাবে না।
মার্চ ২০২৩
- ব্যাকরণ ও বিন্যাসের পরিবর্তন।
ডিসেম্বর ২০২২
ইন্টারনেট অফ থিংস কার্যকারিতা
- প্রভাবিত বিভাগসমূহ: ইন্টারনেট অফ থিংস
নতুন মানদণ্ড:
গাড়ি চালানোর সময় IOT অ্যাপটি নিম্নলিখিত বিষয়গুলোর অনুমতি দিতে পারে:
- ডিভাইসগুলোর বর্তমান অবস্থা দেখুন। উদাহরণস্বরূপ: গ্যারেজের দরজা খোলা না বন্ধ, লাইট বাল্ব জ্বলছে না নিভছে, নিরাপত্তা ব্যবস্থা চালু না বন্ধ, বা ওয়াশিং মেশিন চলছে না চলছে, তা দেখতে পারেন।
- সহজ, এক-স্পর্শে নিয়ন্ত্রণযোগ্য বৈশিষ্ট্য যা বিভিন্ন কাজ চালু এবং বন্ধ করে। উদাহরণস্বরূপ: বিভিন্ন ডিভাইস চালু ও বন্ধ করা বা খোলা ও বন্ধ করার ক্ষমতা, যার মধ্যে রয়েছে আলো জ্বালানো ও নেভানো, থার্মোস্ট্যাট চালু ও বন্ধ করা, অথবা গ্যারেজের দরজা বা পর্দা খোলা ও বন্ধ করা। এর মধ্যে আগে থেকে প্রোগ্রাম করা কোনো দৃশ্য বা রুটিন চালু ও বন্ধ করাও অন্তর্ভুক্ত।
- বাড়িতে বা অন্য কোনো স্থানে ঘটা কোনো ঘটনা সম্পর্কে ব্যবহারকারীদের অবহিত করুন। উদাহরণস্বরূপ: কোনো রুটিন বা দৃশ্যের জন্য বিজ্ঞপ্তি গ্রহণ, একটি নিরাপত্তা সতর্কতা, অথবা দরজার খোলা বা বন্ধ অবস্থার পরিবর্তন।
গাড়ি চালানোর সময় IOT অ্যাপটি নিম্নলিখিত বিষয়গুলোর অনুমতি দেবে না:
- যেকোনো ধরনের অ্যাপ সেটআপ-সম্পর্কিত কাজ। উদাহরণস্বরূপ: আইওটি অ্যাপের সাথে ব্যবহারের জন্য ডিভাইস, সিস্টেম বা অবস্থান নির্বাচন করার ক্ষমতা।
- Tasks related to creation, modification, or reordering. For example: the ability to create, modify, or reorder a scene or routine, such as a sequence of events when departing or leaving a location, including opening and closing a garage door, or turning lights on and off.
- Tasks related to fine-grained device control. For example: the ability to control certain functions, including adjusting thermostat temperatures or the level of lighting luminescence.
May 2022
- [App Categories][app-categories-ref]: "Parking & Charging" has been replaced with "Point of Interest"
Screen Animation
- Categories affected: Media, Messaging, Navigation, and Point of Interest
Previous text:
The app does not display animated elements on the screen such as animated graphics, video, or progress bars.
New text:
The app does not display animated elements on the screen such as animated graphics or video.
Image Usage
- Categories affected: Media, Messaging, Navigation, and Point of Interest
Previous text:
App elements don't display any images on the screen. Exceptions include:
- Apps may display a single static image for content context in the background of the consumption screen, such as album art or the advertiser's corporate logo.
- Apps may display icons in the content navigation drawer.
- Navigation, parking, and charging apps may display images and photographs to aid in driving decision-making.
- Navigation apps may display an image for lane guidance or junction guidance.
New text:
App elements don't display any images on the screen. Exceptions include:
- Apps may display a single static image for content context in the background of the consumption screen, such as album art or the advertiser's corporate logo.
- Apps may display icons in the content navigation drawer.
- Apps may display images and photographs to aid in driving decision-making.
- Navigation apps may display an image for lane guidance or junction guidance.
Since cars are large screen devices, apps should fill the categories
- Categories affected: Media, Messaging, Navigation, Point of Interest, and Video
Previous text:
The app does not include games or other features outside the app types intended for cars. For more information, see [Supported app categories][driving-categories].
New text:
The app does not include features outside the app types intended for cars. For more information, see Supported app categories .
Visual Information on Phone
- Categories affected: Media, Navigation, and Point of Interest
Previous text:
Android Auto only: If the user must go to the phone screen — for example, to act on a permission request — then the app must display a message instructing the user to only look at their phone screen when it's safe to do so. For more information, see Handle general errors for media, and Handle user input for navigation, parking, and charging.
New text:
Android Auto only: If the user must go to the phone screen — for example, to act on a permission request — then the app must display a message instructing the user to only look at their phone screen when it's safe to do so. For more information, see Handle general errors for media, and Handle user input for navigation and point of interest apps.
Navigation Functionality
- Categories affected: Navigation
Previous text:
The app draws only map content on the surface of the navigation templates. Text-based turn-by-turn directions, lane guidance, and estimated arrival time must be displayed on the relevant components of the Navigation template. Additional information relevant to the drive — for example, speed limit and road obstructions — can be drawn on the right side of the map.
New text:
The app draws only map content on the surface of the navigation templates. Text-based turn-by-turn directions, lane guidance, and estimated arrival time must be displayed on the relevant components of the Navigation template. Additional information relevant to the drive — speed limit and road obstructions — can be drawn on the safe area of the map.
Point of Interest Functionality
- Categories affected: Point of Interest
Previous text:
The app must provide meaningful functionality in its category relevant to driving.
New text:
The app must provide meaningful functionality relevant to driving.
Removed criteria:
If a parking app is displaying a list of locations next to a map — for example, the Place List Map template — then the locations in the list can only be parking spots.
Similarly, for a charging app, the locations must be charging stations.
এপ্রিল ২০২২
Display Orientation
- Categories affected: Video
New criteria:
UIs drawn by the app support both landscape and portrait screens.
Driver Distraction
- Categories affected: Video
New criteria:
While driving, the video app must not be launchable and the video app's screen must not be visible. The video app's audio must stop when the user starts driving.
Settings Flow
- Categories affected: Video
New criteria:
App must proceed to the home page after (attempted) sign-in.
Automotive Functionality
- Categories affected: Video
New criteria:
App does not contain driver optimized activities.
CPU Architectures
- Categories affected: Video
New criteria:
App supports both x86_64 and ARM CPUs.
App Navigability
- Categories affected: Video
New criteria:
App allows users to navigate through the app without encountering any dead ends.
November 2021
Visual Information on Phone
- Categories affected: Media, Navigation, and Parking & Charging
Previous text:
While the app is interacting with the car screen and the car is not parked, the app does not activate the phone screen to present any form of visual information such as notifications, toasts, video, images, advertising, or similar. For more information, see Build a navigation app for navigation, parking, and charging. Similarly, while the app is running Android Auto UI on the phone screen, the app does not present any visual information on the phone screen that is unrelated to Android Auto.
If the user must go to the phone screen — for example, to act on a permission request — then the app must display a message instructing the user to only look at their phone screen when it's safe to do so.
New text:
Android Auto only: If the user must go to the phone screen — for example, to act on a permission request — then the app must display a message instructing the user to only look at their phone screen when it's safe to do so. For more information, see Handle general errors for media, and Handle user input for navigation, parking, and charging.
পেমেন্ট
- Categories affected: Navigation, Parking & Charging
Previous text:
The app must have simple flows if purchases are enabled.
New text:
The app must have simple flows if purchases are enabled, using shortcuts such as recent or favorite purchases. For more information, see Purchase using existing payment method .
The app must not allow any of the following:
- Setup of payment methods
- Multiple items to be selected for purchase
- The user to commit to recurring payments — for example, subscriptions.