کیفیت اپلیکیشن ماشین

برای ارائه یک تجربه عالی برای کاربران در خودروها، چک لیست‌های سازگاری خودرو و آزمایش‌هایی را که در طراحی و توسعه برنامه‌تان دنبال می‌شوند، تکمیل کنید.

چک لیست ها و آزمایش ها مجموعه گسترده ای از الزامات کیفیت را برای دسته های مختلف برنامه های پشتیبانی شده توسط Android Auto و Android Automotive OS تعریف می کنند. بسیاری از الزامات فقط برای دسته‌های خاص اعمال می‌شوند، بنابراین حتماً براساس دسته برنامه خود فیلتر کنید. برای جزئیات بیشتر در مورد دستورالعمل هایی که برنامه شما برای پذیرفته شدن در فروشگاه Google Play باید مطابقت داشته باشد، به تعاریف سطوح کیفیت خودرو مراجعه کنید.

اپلیکیشن خود را تست کنید

قبل از ارسال برنامه خود به Google Play برای بررسی، برنامه خود را برای معیارهای قابل اجرا فهرست شده در این صفحه آزمایش کنید. در صورت لزوم، هر دو روشی را که کاربران می توانند به برنامه شما دسترسی داشته باشند را آزمایش کنید:

سیستم عامل Android Automotive
از شبیه ساز Android برای تأیید اعتبار هر مورد چک لیست استفاده کنید. برای اطلاعات بیشتر، تست با استفاده از شبیه ساز سیستم عامل Android Automotive را ببینید.
Android Auto
برای تأیید اعتبار هر مورد از فهرست چک، از واحد مرکزی دسکتاپ Android Auto (DHU) استفاده کنید. برای اطلاعات بیشتر، به تست با استفاده از Desktop Head Unit مراجعه کنید.

دسته بندی برنامه ها

دسته های پشتیبانی شده Android Auto سیستم عامل Android Automotive

طبقات با کیفیت خودرو

سطوح کیفی معیارهایی را برای کمک به ارزیابی سطح حمایتی که اپلیکیشن شما از خودروها ارائه می دهد، تعریف می کند. هر دسته بر اساس دسته بندی های زیر آن است. به این معنی که برای اینکه یک برنامه برای خودرو بهینه شود، باید تمام الزامات مربوط به آماده سازی خودرو را نیز برآورده کند.

علاوه بر دستورالعمل‌های مخصوص خودروها، هر سطح دارای دستورالعمل‌هایی از کیفیت برنامه صفحه بزرگ است که مربوط به فعالیت‌های اجرا شده توسط برنامه شما است.

سطوح پشتیبانی شامل موارد زیر است:

ردیف 3 - ماشین آماده است

برنامه شما با صفحه نمایش بزرگ سازگار است و می توان از آن در زمانی که ماشین پارک است استفاده کرد. در حالی که ممکن است هیچ ویژگی بهینه سازی شده برای ماشین نداشته باشد، کاربران می توانند برنامه را دقیقاً مانند هر دستگاه دیگری که دارای صفحه نمایش بزرگ اندرویدی است تجربه کنند.

این ردیف در درجه اول برای دسته‌بندی‌های پارک شده برنامه‌ها اعمال می‌شود، که برای پذیرفته شدن در فروشگاه Google Play باید همه شرایط این ردیف را داشته باشند.

ردیف 2 - خودرو بهینه شده است

برنامه شما تجربه ای عالی در صفحه نمایش پشته وسط خودرو ارائه می دهد. برای انجام این کار، برنامه شما دارای برخی قابلیت‌های خاص خودرو است که کاربران می‌توانند در حالت‌های رانندگی یا پارک، بسته به دسته برنامه شما، آن‌ها را تجربه کنند.

برنامه‌های موجود در دسته‌هایی که برای استفاده در حین رانندگی ساخته شده‌اند، برای پذیرفته شدن در فروشگاه Google Play، باید همه شرایط لازم را در این سطح داشته باشند.

ردیف 1 - ماشین متمایز

برنامه شما به گونه‌ای ساخته شده است که با انواع سخت‌افزار در خودروها کار کند و می‌تواند تجربه خود را در حالت‌های رانندگی و پارک تطبیق دهد. این بهترین تجربه کاربری طراحی شده برای صفحه نمایش های مختلف در خودروها مانند کنسول مرکزی، دسته ابزار و صفحه نمایش های اضافی را فراهم می کند - مانند نمایشگرهای پانوراما که در بسیاری از خودروهای درجه یک مشاهده می شود.

ماشین آماده است

معیارها شناسه دسته بندی های قابل اجرا توضیحات
دسته بندی های مجاز PC-1 همه

این برنامه نباید دارای ویژگی های خارج از انواع برنامه های در نظر گرفته شده برای اتومبیل باشد. دسته های برنامه های پشتیبانی شده را ببینید.

عملکرد مورد انتظار EP-1 همه

برنامه باید همانطور که انتظار می رود یا در فهرست فروشگاه Google Play برنامه توضیح داده شده است، کار کند.

EP-2 رسانه، ناوبری، POI، IOT، ویدئو، بازی، مرورگرها

هنگامی که برنامه مجدداً از صفحه اصلی راه اندازی می شود، برنامه باید وضعیت برنامه را تا حد امکان به حالت قبلی بازگرداند.

جهت نمایش DO-1 ویدئو، بازی، مرورگر

این برنامه را می توان در دستگاه هایی با جهت صفحه نمایش ثابت توزیع کرد. ویژگی‌های مورد نیاز سیستم عامل Android Automotive را ببینید.

معماری CPU CP-1 ویدئو، بازی، مرورگر

برنامه باید از هر دو پردازنده x86_64 و ARM پشتیبانی کند.

رندر برنامه AR-1 همه دسته ها توسط سیستم عامل Android Automotive پشتیبانی می شوند

در فعالیت‌های پیاده‌سازی شده توسط برنامه، عناصر رابط کاربری تعاملی نباید توسط نوارهای سیستم یا برش‌های نمایشگر مسدود شوند. به کار با ورودی های پنجره و برش های نمایشگر مراجعه کنید.

حواس پرتی راننده DD-3 ویدئو، بازی، مرورگر

این برنامه نباید در حین رانندگی قابل اجرا یا استفاده باشد و نباید هیچ صوتی پخش کند. اطمینان حاصل کنید که هیچ فعالیت بهینه‌سازی برای حواس‌پرتی وجود ندارد .

توجه: اگر برنامه شما صدا پخش می کند، باید الزامات DD-2 را برآورده کند.

اطلاعیه های بی ربط IN-2 ویدئو، بازی، مرورگر

برنامه نباید هیچ اعلان سرآغازی ارسال کند.

قابلیت ناوبری برنامه AN-1 ویدئو، بازی، مرورگر

کاربران می توانند بدون برخورد با بن بست در برنامه حرکت کنند.

داده های حساس SD-1 مرورگرها

مرورگرها نباید رمزهای عبور یا اطلاعات پرداخت را ذخیره کنند یا اجازه دسترسی به آنها را بدهند مگر اینکه کاربر بتواند با استفاده از قفل نمایه دسترسی به رمزهای عبور را مسدود کند .

SD-2 مرورگرها

قبل از همگام‌سازی داده‌ها با خودرو، مرورگرهایی که گذرواژه‌ها یا داده‌های پرداخت را همگام‌سازی می‌کنند باید مراحل زیر را انجام دهند:

  1. از کاربر بخواهید که احراز هویت کند.
  2. در صفحه ماشین به کاربر اطلاع دهید داده های او با ماشین همگام می شود.
(یاد بگیرید چگونه)

دستورالعمل های مرتبط با کیفیت صفحه نمایش بزرگ

در حالی که این دستورالعمل‌ها برای همه فعالیت‌های اجرا شده توسط برنامه شما مرتبط هستند، اما الزامات سطح 3 فقط برای برنامه‌های پارک شده هستند.

معیارها شناسه راهنمایی برای خودروها
پیکربندی و تداوم LS-C1 تغییرات پیکربندی در خودروها عمدتاً با جابجایی یک برنامه بین نمایشگرها ایجاد می‌شود، مانند زمانی که یک برنامه را به یا از یک نمایشگر دور منتقل می‌کنید.
LS-C2 بدون راهنمایی اضافی

خودرو بهینه شده است

معیارها شناسه دسته بندی های قابل اجرا توضیحات
تجربیات پارک شده PE-1 رسانه، ناوبری، POI، IOT

فقط سیستم عامل Android Automotive: به استثنای ارائه راه‌اندازی، تنظیمات و جریان‌های ورود به سیستم در حین پارک، برنامه نباید هیچ عملکردی را از طریق فعالیت‌های خود ارائه دهد.

انیمیشن صفحه نمایش SA-1 رسانه، پیام رسانی، ناوبری، POI، IOT

برنامه نباید عناصر متحرک مانند گرافیک متحرک یا ویدیو را روی صفحه نمایش دهد.

تبلیغات بصری یا متنی AD-1 رسانه، پیام رسانی، ناوبری، POI، IOT

برنامه نباید تبلیغات مبتنی بر متن را به جز نام تبلیغ کننده یا نام محصول نمایش دهد.

استفاده از تصویر IU-1 رسانه، پیام رسانی، ناوبری، POI، IOT

عناصر برنامه هیچ تصویری را روی صفحه نمایش نمی دهند. استثناها عبارتند از:

  • برنامه‌ها می‌توانند یک تصویر ثابت را برای زمینه محتوا در پس‌زمینه صفحه مصرف، مانند آلبوم هنری یا آرم شرکت تبلیغ‌کننده، نمایش دهند.
  • برنامه ها می توانند نمادها را در کشوی پیمایش محتوا نمایش دهند.
  • برنامه‌ها می‌توانند تصاویر و عکس‌ها را برای کمک به تصمیم‌گیری نمایش دهند.
  • برنامه‌های ناوبری می‌توانند تصویری را برای هدایت خط یا راهنمایی در محل اتصال نمایش دهند.
اطلاعات تصویری در تلفن VI-1 رسانه، ناوبری، POI، IOT

فقط Android Auto: اگر کاربر باید به صفحه تلفن برود - به عنوان مثال، برای انجام یک درخواست مجوز - برنامه باید پیامی را نشان دهد که به کاربر دستور می دهد فقط در صورت ایمن بودن به صفحه تلفن خود نگاه کند. برای اطلاعات بیشتر، به مدیریت خطاهای عمومی برای رسانه و مدیریت ورودی کاربر برای برنامه‌های پیمایش، نقطه مورد علاقه و اینترنت اشیا مراجعه کنید.

برنامه خراب نمی شود AC-1 ناوبری، POI، IOT

کاربران باید بتوانند وظایف خود را در برنامه با استفاده از پنج صفحه یا کمتر انجام دهند. برای اطلاعات بیشتر، محدودیت‌های الگو را ببینید.

متن پیمایش ST-1 رسانه، پیام رسانی، ناوبری، POI، IOT

برنامه نباید متن پیمایش خودکار را نمایش دهد.

دستورات صوتی VC-1 رسانه، ناوبری

برنامه باید از دستورات صوتی Google Assistant پشتیبانی کند. برای اطلاعات بیشتر، به پشتیبانی از اقدامات صوتی برای رسانه، و پشتیبانی از اهداف پیمایش برای پیمایش مراجعه کنید.

تاخیر در پاسخ DR-1 رسانه، ناوبری، POI، IOT

دکمه های مخصوص برنامه باید به اقدامات کاربر با تاخیر بیش از دو ثانیه پاسخ دهند.

DR-2 رسانه، ناوبری، POI، IOT

برنامه نباید بیش از 10 ثانیه راه اندازی شود.

DR-3 رسانه، ناوبری، POI، IOT

برنامه باید محتوا را در کمتر از 10 ثانیه بارگیری کند.

کنتراست VD-1 رسانه، پیام رسانی، ناوبری، POI، IOT

این برنامه باید نمادها و رنگ‌هایی را ارائه کند که شرایط کنتراست Android Auto را برآورده کند. برای اطلاعات بیشتر، کنتراست را ببینید.

VD-2 رسانه ها

برنامه باید مجموعه آیکون های سفید رنگی را ارائه کند که سیستم برای جبران کنتراست خودکار رنگی می کند.

VD-3 رسانه ها

این برنامه باید رنگ هایی را ارائه دهد که سیستم بتواند برای خوانایی آسان در داخل خودرو بهینه سازی کند.

دکمه های خاکستری GB-1 رسانه ها

عناصر تعاملی که عمداً خاکستری شده اند باید غیر کاربردی باشند.

حواس پرتی راننده DD-1 ناوبری

کانال صوتی ناوبری فقط می تواند توسط برنامه های ناوبری و دستورالعمل های ناوبری استفاده شود. برای اطلاعات بیشتر، راهنمای صوتی را ببینید.

DD-2 ویدئو، بازی، مرورگر

در حین رانندگی، برنامه نباید قابل اجرا باشد و رابط کاربری برنامه نباید قابل مشاهده باشد. وقتی کاربر شروع به رانندگی می‌کند، صدای برنامه باید متوقف شود و نمی‌توان آن را در حین رانندگی لغو مکث کرد. برای اطلاعات بیشتر، اطمینان حاصل کنید که هیچ فعالیت بهینه‌سازی برای حواس‌پرتی وجود ندارد .

پرداخت ها PA-1 ناوبری، POI، IOT

اگر خریدها فعال هستند، برنامه باید جریان های ساده ای داشته باشد و از میانبرهایی مانند خریدهای اخیر یا خریدهای دلخواه استفاده کند. برای اطلاعات بیشتر، خرید با استفاده از روش پرداخت موجود را ببینید.

برنامه نباید هیچ یک از موارد زیر را مجاز کند:

  • راه اندازی روش های پرداخت
  • چندین مورد برای خرید انتخاب شوند
  • تعهد به پرداخت های مکرر، مانند اشتراک
تبلیغات اطلاع رسانی NA-1 رسانه، پیام رسانی، ناوبری، POI، IOT

برنامه نباید تبلیغات را از طریق اعلان ارائه کند.

اطلاعیه های بی ربط IN-1 رسانه، پیام رسانی، ناوبری، POI، IOT

این برنامه باید اعلان‌ها را فقط زمانی نمایش دهد که با نیازهای راننده مرتبط باشد.

مثال ها:
خوب: به کاربر اطلاع می دهد که پیام جدیدی رسیده است.
بد: اطلاع رسانی به کاربر در مورد انتشار آلبوم جدید.

پخش خودکار رسانه MA-1 رسانه ها

برنامه نباید هنگام راه‌اندازی یا بدون اقدام کاربر برای انتخاب برنامه یا رسانه برنامه، به‌طور خودکار پخش شود. برای اطلاعات بیشتر، به اجرای دستورات پخش مراجعه کنید.

قابلیت پیام رسانی MF-1 پیام رسانی

برنامه باید پیام های دریافتی را دریافت کند. برای اطلاعات بیشتر، به ساخت برنامه‌های پیام‌رسانی برای Android Auto مراجعه کنید.

MF-2 پیام رسانی

پیام ها باید به درستی گروه بندی شده و به ترتیب صحیح نمایش داده شوند. برای اطلاعات بیشتر، به ساخت برنامه‌های پیام‌رسانی برای Android Auto مراجعه کنید.

MF-3 پیام رسانی

کاربر می تواند به یک پیام پاسخ دهد. برای اطلاعات بیشتر، به ساخت برنامه‌های پیام‌رسانی برای Android Auto مراجعه کنید.

MF-4 پیام رسانی

برنامه باید از الگوهای طراحی اپلیکیشن پیام رسانی کوتاه استفاده کند. برنامه‌های پیام‌رسان طولانی مدت، مانند برنامه‌های ایمیل، مجاز نیستند.

MF-5 پیام رسانی

این برنامه باید یک سرویس پیام‌رسانی همتا به همتا و نه خدمات اعلان، مانند خدمات آب و هوا، سهام و امتیازات ورزشی را اجرا کند.

NF-1 ناوبری

برنامه باید مسیرهای ناوبری گام به گام را ارائه دهد.

NF-2 ناوبری

این برنامه فقط محتوای نقشه را روی سطح الگوهای ناوبری ترسیم می کند. دستورالعمل‌های گام به گام مبتنی بر متن، راهنمای خط، و زمان تخمینی رسیدن باید در اجزای مربوطه الگوی ناوبری نمایش داده شوند. اطلاعات اضافی مربوط به رانندگی، محدودیت سرعت، موانع جاده و غیره را می توان در منطقه امن نقشه ترسیم کرد.

NF-3 ناوبری

هنگامی که برنامه مسیرهای گام به گام مبتنی بر متن را ارائه می دهد، باید اعلان های ناوبری را نیز فعال کند. برای اطلاعات بیشتر، اعلان‌های گام به گام را ببینید.

NF-4 ناوبری

هنگامی که برنامه ناوبری مسیرهای گام به گام مبتنی بر متن را ارائه می دهد، باید اطلاعات دور بعدی را به صفحه نمایش خوشه ای خودرو ارسال کند. برای اطلاعات بیشتر، به فراداده پیمایش مراجعه کنید.

NF-5 ناوبری

هنگامی که برنامه ناوبری دیگری در حال ارائه دستورالعمل های گام به گام است، برنامه نباید اعلان های گام به گام، راهنمایی صوتی یا اطلاعات خوشه ای ارائه دهد. برای اطلاعات بیشتر، شروع، پایان، و توقف ناوبری را ببینید.

NF-6 ناوبری

این برنامه باید درخواست‌های ناوبری سایر برنامه‌های Android Auto را انجام دهد. برای اطلاعات بیشتر، به پشتیبانی از اهداف پیمایش مراجعه کنید.

NF-7 ناوبری

برنامه باید حالت «تست درایو» را ارائه کند که رانندگی را شبیه‌سازی می‌کند. برای اطلاعات بیشتر، شبیه سازی پیمایش را ببینید.

NF-8 ناوبری

در صورت دستور، برنامه باید نقشه ای با تم روشن یا تاریک بکشد. برای اطلاعات بیشتر، به پشتیبانی از تم تیره مراجعه کنید.

عملکرد نقطه مورد علاقه PF-1 POI

برنامه باید عملکرد معناداری مرتبط با رانندگی ارائه دهد.

کارکرد اینترنت اشیا IT-1 IOT
برنامه IOT ممکن است هنگام رانندگی موارد زیر را مجاز کند:
  • مشاهده وضعیت فعلی دستگاه ها به عنوان مثال: برای مشاهده باز یا بسته بودن درب گاراژ، روشن یا خاموش بودن یک لامپ، یک سیستم امنیتی مسلح یا خلع سلاح، یا یک واشر در حال کار یا تکمیل.
  • ویژگی های ساده و تک لمسی که عملکردهای روشن و خاموش را کنترل می کند . به عنوان مثال: امکان روشن و خاموش کردن یا باز و بسته کردن دستگاه های مختلف، از جمله روشن و خاموش کردن چراغ ها، روشن و خاموش کردن ترموستات، یا باز و بسته کردن درب یا پرده گاراژ. این همچنین شامل روشن و خاموش کردن یک صحنه یا روال از پیش برنامه ریزی شده است.
  • به کاربران درباره رویدادی در خانه یا مکان دیگری اطلاع دهید . به عنوان مثال: دریافت اعلان برای یک روال یا صحنه، یک هشدار امنیتی، یا تغییر در وضعیت باز یا بسته بودن یک در.
برنامه IOT نباید هنگام رانندگی به موارد زیر اجازه دهد:
  • وظایف مربوط به راه اندازی برنامه از هر نوعی . به عنوان مثال: امکان انتخاب دستگاه‌ها، سیستم‌ها یا مکان‌ها برای استفاده با برنامه IOT.
  • وظایف مربوط به ایجاد، اصلاح یا ترتیب مجدد . به عنوان مثال: توانایی ایجاد، تغییر یا ترتیب مجدد یک صحنه یا روال، مانند توالی رویدادها هنگام خروج یا ترک یک مکان، از جمله باز کردن و بستن درب گاراژ، یا روشن و خاموش کردن چراغ ها.
  • وظایف مربوط به کنترل دستگاه ریزدانه . به عنوان مثال: توانایی کنترل عملکردهای خاص، از جمله تنظیم دمای ترموستات یا سطح لومینسانس روشنایی.
کنترل رسانه ها MC-1 ویدئو

برنامه با جلسه رسانه ادغام می شود. بسته به محتوا، برنامه باید از دستورات پخش/مکث یا توقف پخش پشتیبانی کند. علاوه بر این، برنامه باید ابرداده عنوان و تصویر کوچک را برای هر مورد رسانه ارائه کند. به کنترل و تبلیغ پخش با استفاده از MediaSession مراجعه کنید.

دستورالعمل های مرتبط با کیفیت صفحه نمایش بزرگ

در حالی که این دستورالعمل‌ها برای همه فعالیت‌های اجرا شده توسط برنامه شما مرتبط هستند، اما الزامات سطح ۲ فقط برای برنامه‌های پارک شده هستند.

معیارها شناسه راهنمایی برای خودروها
چند پنجره ای و چند رزومه LS-M2 هنگامی که یک فعالیت بر روی یک نمایشگر دور قرار می گیرد، هنگامی که کاربر با یک فعالیت در صفحه نمایش اصلی تعامل می کند، موقعیت بالای فعالیت از سر گرفته شده را از دست می دهد.
تجربه کاربری LS-U1 برخی از خودروها دارای صفحه نمایش افقی با نسبت ابعاد بسیار بیشتر نسبت به سایر دستگاه های صفحه نمایش بزرگ هستند. برای تست روی چنین نمایشگری می توانید از مشخصات سخت افزاری Automotive Ultrawide استفاده کنید.
LS-U2 همانند LS-U1
LS-U3 برای واجد شرایط شدن به عنوان یک برنامه بهینه سازی شده برای خودرو، برنامه شما باید الزامات LS-U3 را برای اندازه های هدف لمسی برآورده کند. برای واجد شرایط بودن به عنوان خودروی متمایز، باید الزامات UX-1 خودرو را برآورده کند.

ماشین متمایز

معیارها شناسه دسته بندی های قابل اجرا توضیحات
عملکرد ناوبری NF-9 ناوبری

این برنامه از رندر در نمایشگرهای خوشه ای پشتیبانی می کند و فقط کاشی های نقشه را در این نمایشگرها رندر می کند. به طراحی به نمایشگر خوشه مراجعه کنید.

رندر برنامه AR-2 ویدئو، بازی، مرورگر

این برنامه به بریدگی های نمایشگر تبدیل می شود تا به طور کامل از فضای صفحه نمایش در دسترس استفاده کند و در عین حال توانایی کاربران برای ادامه تعامل با همه عناصر رابط کاربری روی صفحه را حفظ کند. برای جزئیات بیشتر به تطبیق با نمایشگرهایی با شکل نامنظم مراجعه کنید.

تجربه کاربری UX-1 ویدئو، بازی، مرورگر

اهداف لمسی حداقل 64dp هستند.

UX-2 ویدئو، بازی، مرورگر

اهداف لمسی حداقل 24dp از یکدیگر فاصله دارند و 24dp از لبه های صفحه فاصله دارند.

UX-3 ویدئو، بازی، مرورگر

اندازه فونت باید حداقل 24sp باشد.

دستورالعمل های مرتبط با کیفیت صفحه نمایش بزرگ

در حالی که این دستورالعمل‌ها برای همه فعالیت‌های اجرا شده توسط برنامه شما مرتبط هستند، اما الزامات سطح 1 فقط برای برنامه‌های پارک شده هستند.

معیارها شناسه راهنمایی برای خودروها
تجربه کاربری LS-U4 اگرچه صفحه‌کلیدها توسط سیستم‌عامل Android Automotive پشتیبانی می‌شوند، اما در مقایسه با سایر دستگاه‌های صفحه‌نمایش بزرگ، روش‌های ورودی کمتری در خودروها رایج هستند. با این حال، برخی از خودروها دارای دستگاه‌های ورودی چرخشی هستند که به همان APIهایی متکی هستند که ناوبری تب با صفحه‌کلید دارند، بنابراین برای عملکرد صحیح به LS-U4 نیز نیاز دارند.
صفحه کلید، ماوس و پد لمسی LS-I3 همانند LS-U4

سوالات متداول

بعد از ارسال برنامه چه اتفاقی می افتد؟

برنامه‌های مربوط به خودروها فراتر از فرآیندهای عادی بررسی فروشگاه Play، تحت بازبینی دستی بیشتری قرار دارند. برنامه شما برای اطمینان از مطابقت با معیارهای قابل اجرا آزمایش شده است.

پس از ارسال برنامه، چگونه متوجه می شوم که آیا برنامه من تمام شرایط لازم برای Android Auto یا Android Automotive OS را ندارد؟

اگر برنامه شما الزامات کیفیت برنامه را که در این صفحه توضیح داده شده است برآورده نمی کند، تیم فروشگاه Play از طریق آدرس ایمیل مشخص شده در حساب Google Play Console مرتبط با برنامه با شما تماس می گیرد.

توجه: برای کسب اطلاعات در مورد نحوه انتشار برنامه خود در Google Play، به توزیع برنامه‌های Android برای اتومبیل‌ها مراجعه کنید.

چگونه نقض خط‌مشی‌ها و درخواست‌های تجدیدنظر را مدیریت کنم؟

می‌توانید درباره مدیریت نقض خط‌مشی و درخواست تجدیدنظر در مرکز خط‌مشی Google Play اطلاعات بیشتری کسب کنید.

برنامه من چیزی بیش از Android Auto یا Android Automotive OS را هدف قرار می دهد. اگر برنامه من الزامات خودرو را برآورده نکند، آیا برنامه جدید یا به روز شده من همچنان در Google Play برای سایر دستگاه ها ظاهر می شود؟

نه. وقتی Google فرآیند تأیید را آغاز می‌کند، برنامه شما تحت بررسی کیفیت برنامه قرار می‌گیرد. به‌روزرسانی‌های بعدی تا زمانی که برنامه تأیید نشود برای توزیع در دسترس نیست. اگر می‌خواهید برنامه‌تان را برای دستگاه‌های دیگر به‌روزرسانی کنید، نسخه‌ای جداگانه از به‌روزرسانی‌های برنامه ماشین خود ایجاد کنید.

مهم: با توجه به این محدودیت، نباید از APK تولیدی خود برای نمونه‌سازی اولیه پشتیبانی از Android Auto استفاده کنید.

یادداشت ها را تغییر دهید

می 2024

  • معرفی ردیف های کیفی خودرو
  • حواس پرتی راننده
  • رندر برنامه
    • دسته بندی های تحت تأثیر: همه دسته های پشتیبانی شده توسط سیستم عامل Android Automotive
    • معیارهای جدید: AR-1


      در فعالیت‌های پیاده‌سازی شده توسط برنامه، عناصر رابط کاربری تعاملی نباید توسط نوارهای سیستم یا برش‌های نمایشگر مسدود شوند. به کار با ورودی های پنجره و برش های نمایشگر مراجعه کنید.

    • معیارهای جدید: AR-2


      این برنامه در برش‌های نمایشگر نمایش داده می‌شود تا به طور کامل از فضای صفحه نمایش در دسترس استفاده کند و در عین حال اطمینان حاصل شود که عناصر رابط کاربری تعاملی در دسترس هستند. برای جزئیات بیشتر به تطبیق با نمایشگرهایی با شکل نامنظم مراجعه کنید.

  • کنترل رسانه ها
    • دسته بندی های تحت تأثیر: ویدیو
    • معیارهای جدید: MC-1


      برنامه با جلسه رسانه ادغام می شود. بسته به محتوا، برنامه باید از دستورات پخش/مکث یا توقف پخش پشتیبانی کند. علاوه بر این، برنامه باید ابرداده عنوان و تصویر کوچک را برای هر مورد رسانه ارائه کند. به کنترل و تبلیغ پخش با استفاده از MediaSession مراجعه کنید.

  • تجربه کاربری
    • دسته های تحت تأثیر: مرورگرها، بازی ها، ویدیو
    • معیارهای جدید: UX-1


      اهداف لمسی حداقل 64dp هستند.

    • معیارهای جدید: UX-2


      اهداف لمسی حداقل 24dp از یکدیگر فاصله دارند و 24dp از لبه های صفحه فاصله دارند.

    • معیارهای جدید: UX-3


      اندازه فونت باید حداقل 24sp باشد.

  • تجربیات مجاز
    • دسته های تحت تأثیر: رسانه، ناوبری، POI، IOT
    • معیارهای جدید: PE-1


      فقط سیستم عامل Android Automotive: به استثنای ارائه راه‌اندازی، تنظیمات و جریان‌های ورود به سیستم در حین پارک، برنامه نباید هیچ عملکردی را از طریق فعالیت‌های خود ارائه دهد.

  • قابلیت ناوبری
    • دسته بندی های تحت تأثیر: ناوبری
    • معیارهای جدید: NF-9


      این برنامه از رندر در نمایشگرهای خوشه ای پشتیبانی می کند و فقط کاشی های نقشه را در این نمایشگرها رندر می کند. به طراحی به نمایشگر خوشه مراجعه کنید.

  • تاخیر در پاسخ
    • دسته بندی های تحت تأثیر: ویدیو
    • حذف معیارهای DR-1 ، DR-2 ، و DR-3 برای دسته ویدیو

اکتبر 2023

جولای 2023

  • دسته بندی برنامه : "مرورگرها" اضافه شده است
  • داده های حساس
    • دسته های تحت تأثیر: مرورگرها
    • معیارهای جدید: SD-1


      مرورگرها نباید رمزهای عبور یا اطلاعات پرداخت را ذخیره کنند یا اجازه دسترسی به آنها را بدهند مگر اینکه کاربر بتواند با استفاده از قفل نمایه دسترسی به رمزهای عبور را مسدود کند. (یاد بگیرید چگونه)

    • معیارهای جدید: SD-2


      قبل از همگام‌سازی داده‌ها با خودرو، مرورگرهایی که گذرواژه‌ها یا داده‌های پرداخت را همگام‌سازی می‌کنند باید مراحل زیر را انجام دهند:

      1. از کاربر بخواهید که احراز هویت کند.
      2. در صفحه ماشین به کاربر اطلاع دهید داده های او با ماشین همگام می شود.

آوریل 2023

  • دسته بندی برنامه : "بازی" اضافه شده است
  • اطلاعیه های بی ربط
    • دسته بندی های تحت تاثیر: بازی ها، ویدئو
    • معیارهای جدید: IN-2


      برنامه نباید هیچ اعلان سرآغازی ارائه دهد.

  • جریان تنظیمات
    • دسته بندی های تحت تأثیر: ویدیو
    • معیارهای حذف شده: SF-1


      برنامه باید پس از ورود به سیستم یا تلاش برای ورود به صفحه اصلی وارد شود.

  • عملکرد خودرو
    • دسته بندی های تحت تأثیر: ویدیو
    • معیارهای حذف شده: AF-1


      این برنامه نباید دارای فعالیت های بهینه سازی شده برای حواس پرتی باشد.

مارس 2023

  • گرامر و قالب بندی تغییر می کند.

دسامبر 2022

  • کارکرد اینترنت اشیا
    • دسته بندی های تحت تأثیر: اینترنت اشیا
    • معیارهای جدید:


      برنامه IOT ممکن است هنگام رانندگی موارد زیر را مجاز کند:
      • مشاهده وضعیت فعلی دستگاه ها به عنوان مثال: برای مشاهده باز یا بسته بودن درب گاراژ، روشن یا خاموش بودن یک لامپ، یک سیستم امنیتی مسلح یا خلع سلاح، یا یک واشر در حال کار یا تکمیل.
      • ویژگی های ساده و تک لمسی که عملکردهای روشن و خاموش را کنترل می کند . به عنوان مثال: امکان روشن و خاموش کردن یا باز و بسته کردن دستگاه های مختلف، از جمله روشن و خاموش کردن چراغ ها، روشن و خاموش کردن ترموستات، یا باز و بسته کردن درب یا پرده گاراژ. این همچنین شامل روشن و خاموش کردن یک صحنه یا روال از پیش برنامه ریزی شده است.
      • به کاربران درباره رویدادی در خانه یا مکان دیگری اطلاع دهید . به عنوان مثال: دریافت اعلان برای یک روال یا صحنه، یک هشدار امنیتی، یا تغییر در وضعیت باز یا بسته بودن یک در.
      برنامه IOT نباید هنگام رانندگی به موارد زیر اجازه دهد:
      • وظایف مربوط به راه اندازی برنامه از هر نوعی . به عنوان مثال: امکان انتخاب دستگاه‌ها، سیستم‌ها یا مکان‌ها برای استفاده با برنامه IOT.
      • وظایف مربوط به ایجاد، اصلاح یا ترتیب مجدد . به عنوان مثال: توانایی ایجاد، تغییر یا ترتیب مجدد یک صحنه یا روال، مانند توالی رویدادها هنگام خروج یا ترک یک مکان، از جمله باز کردن و بستن درب گاراژ، یا روشن و خاموش کردن چراغ ها.
      • وظایف مربوط به کنترل دستگاه ریزدانه . به عنوان مثال: توانایی کنترل عملکردهای خاص، از جمله تنظیم دمای ترموستات یا سطح لومینسانس روشنایی.

می 2022

  • دسته‌های برنامه : «پارکینگ و شارژ» با «نقطه مورد علاقه» جایگزین شده است
  • انیمیشن صفحه نمایش
    • دسته‌های تحت تأثیر: رسانه، پیام‌رسانی، ناوبری، و نقطه مورد علاقه
    • متن قبلی:


      برنامه عناصر متحرک مانند گرافیک متحرک، ویدیو یا نوارهای پیشرفت را روی صفحه نمایش نمی دهد.


    • متن جدید:


      این برنامه عناصر متحرک مانند گرافیک متحرک یا ویدیو را روی صفحه نمایش نمی دهد.


  • استفاده از تصویر
    • دسته‌های تحت تأثیر: رسانه، پیام‌رسانی، ناوبری، و نقطه مورد علاقه
    • متن قبلی:


      عناصر برنامه هیچ تصویری را روی صفحه نمایش نمی دهند. استثناها عبارتند از:

      • برنامه‌ها ممکن است یک تصویر ثابت را برای زمینه محتوا در پس‌زمینه صفحه مصرف نمایش دهند، مانند آلبوم هنری یا نشان‌واره شرکت تبلیغ‌کننده.
      • برنامه ها ممکن است نمادها را در کشوی پیمایش محتوا نمایش دهند.
      • برنامه‌های ناوبری، پارکینگ و شارژ ممکن است تصاویر و عکس‌هایی را برای کمک به تصمیم‌گیری نمایش دهند.
      • برنامه‌های ناوبری ممکن است تصویری را برای هدایت خط یا راهنمایی در محل اتصال نمایش دهند.

    • متن جدید:


      عناصر برنامه هیچ تصویری را روی صفحه نمایش نمی دهند. استثناها عبارتند از:

      • برنامه‌ها ممکن است یک تصویر ثابت را برای زمینه محتوا در پس‌زمینه صفحه مصرف نمایش دهند، مانند آلبوم هنری یا نشان‌واره شرکت تبلیغ‌کننده.
      • برنامه ها ممکن است نمادها را در کشوی پیمایش محتوا نمایش دهند.
      • برنامه‌ها ممکن است تصاویر و عکس‌هایی را برای کمک به تصمیم‌گیری نمایش دهند.
      • برنامه‌های ناوبری ممکن است تصویری را برای هدایت خط یا راهنمایی در محل اتصال نمایش دهند.

  • از آنجایی که اتومبیل ها دستگاه هایی با صفحه نمایش بزرگ هستند، برنامه ها باید این دسته ها را پر کنند
    • دسته‌های تحت تأثیر: رسانه، پیام‌رسانی، ناوبری، نقطه مورد علاقه و ویدیو
    • متن قبلی:


      این برنامه شامل بازی ها یا سایر ویژگی های خارج از انواع برنامه های در نظر گرفته شده برای اتومبیل نمی شود. برای اطلاعات بیشتر، دسته‌های برنامه‌های پشتیبانی شده را ببینید.
    • متن جدید:


      این برنامه شامل ویژگی های خارج از انواع برنامه های در نظر گرفته شده برای خودروها نمی شود. برای اطلاعات بیشتر، دسته‌های برنامه‌های پشتیبانی شده را ببینید.
  • اطلاعات تصویری در تلفن
    • دسته های تحت تأثیر: رسانه، ناوبری، و نقطه مورد علاقه
    • متن قبلی:


      فقط Android Auto: اگر کاربر باید به صفحه تلفن برود - به عنوان مثال، برای انجام یک درخواست مجوز - برنامه باید پیامی را نشان دهد که به کاربر دستور می دهد فقط در صورت ایمن بودن به صفحه تلفن خود نگاه کند. برای اطلاعات بیشتر، رسیدگی به خطاهای عمومی برای رسانه، و کنترل ورودی کاربر برای ناوبری، پارکینگ و شارژ را ببینید.
    • متن جدید:


      فقط Android Auto: اگر کاربر باید به صفحه تلفن برود - به عنوان مثال، برای انجام یک درخواست مجوز - برنامه باید پیامی را نشان دهد که به کاربر دستور می دهد فقط در صورت ایمن بودن به صفحه تلفن خود نگاه کند. برای اطلاعات بیشتر، به مدیریت خطاهای عمومی برای رسانه، و مدیریت ورودی کاربر برای برنامه‌های ناوبری و نقاط مورد علاقه مراجعه کنید.
  • عملکرد ناوبری
    • دسته بندی های تحت تأثیر: ناوبری
    • متن قبلی:


      این برنامه فقط محتوای نقشه را روی سطح الگوهای ناوبری ترسیم می کند. دستورالعمل‌های گام به گام مبتنی بر متن، راهنمای خط، و زمان تخمینی رسیدن باید در اجزای مربوطه الگوی ناوبری نمایش داده شوند. اطلاعات اضافی مربوط به درایو - برای مثال محدودیت سرعت و موانع جاده - را می توان در سمت راست نقشه ترسیم کرد.
    • متن جدید:


      این برنامه فقط محتوای نقشه را روی سطح الگوهای ناوبری ترسیم می کند. دستورالعمل‌های گام به گام مبتنی بر متن، راهنمای خط، و زمان تخمینی رسیدن باید در اجزای مربوطه الگوی ناوبری نمایش داده شوند. اطلاعات اضافی مربوط به درایو - محدودیت سرعت و موانع جاده - را می توان در منطقه امن نقشه ترسیم کرد.
  • عملکرد نقطه مورد علاقه
    • دسته بندی های تحت تأثیر: نقطه مورد علاقه
    • متن قبلی:


      این برنامه باید عملکرد معنی داری را در دسته بندی مربوط به رانندگی ارائه دهد.
    • متن جدید:


      برنامه باید عملکرد معناداری مرتبط با رانندگی ارائه دهد.
    • معیارهای حذف شده:


      اگر یک برنامه پارکینگ فهرستی از مکان‌ها را در کنار نقشه نمایش می‌دهد - به عنوان مثال، الگوی نقشه فهرست مکان -، مکان‌های موجود در لیست فقط می‌توانند مکان‌های پارک باشند.

      به طور مشابه، برای یک برنامه شارژ، مکان ها باید ایستگاه های شارژ باشند.


آوریل 2022

  • جهت نمایش
    • دسته بندی های تحت تأثیر: ویدیو
    • معیارهای جدید:


      رابط‌های کاربری طراحی‌شده توسط این برنامه از صفحه‌نمایش افقی و عمودی پشتیبانی می‌کنند.

  • حواس پرتی راننده
    • دسته بندی های تحت تأثیر: ویدیو
    • معیارهای جدید:


      در حین رانندگی، برنامه ویدیویی نباید قابل راه‌اندازی باشد و صفحه برنامه ویدیویی نباید قابل مشاهده باشد. وقتی کاربر شروع به رانندگی کرد، صدای برنامه ویدیویی باید متوقف شود.

  • جریان تنظیمات
    • دسته بندی های تحت تأثیر: ویدیو
    • معیارهای جدید:


      برنامه باید پس از ورود (تلاش) به صفحه اصلی وارد شود.

  • عملکرد خودرو
    • دسته بندی های تحت تأثیر: ویدیو
    • معیارهای جدید:


      برنامه شامل فعالیت های بهینه شده درایور نیست.

  • معماری CPU
    • دسته بندی های تحت تأثیر: ویدیو
    • معیارهای جدید:


      برنامه از هر دو پردازنده x86_64 و ARM پشتیبانی می کند.

  • قابلیت ناوبری برنامه
    • دسته بندی های تحت تأثیر: ویدیو
    • معیارهای جدید:


      برنامه به کاربران اجازه می دهد تا بدون برخورد با بن بست در برنامه حرکت کنند.

نوامبر 2021

  • اطلاعات تصویری در تلفن
    • دسته‌های تحت تأثیر: رسانه، ناوبری، و پارکینگ و شارژ
    • متن قبلی:


      در حالی که برنامه در حال تعامل با صفحه ماشین است و ماشین پارک نشده است، برنامه صفحه نمایش تلفن را برای ارائه هیچ گونه اطلاعات بصری مانند اعلان ها، نان تست ها، ویدئو، تصاویر، تبلیغات یا موارد مشابه فعال نمی کند. برای اطلاعات بیشتر، به ساخت برنامه ناوبری برای ناوبری، پارکینگ و شارژ مراجعه کنید. به همین ترتیب، در حالی که برنامه دارای رابط کاربری Android Auto بر روی صفحه گوشی است، برنامه هیچ گونه اطلاعات بصری غیرمرتبط با Android Auto را بر روی صفحه نمایش تلفن ارائه نمی دهد.

      اگر کاربر باید به صفحه تلفن برود - به عنوان مثال، برای انجام یک درخواست مجوز - برنامه باید پیامی را نشان دهد که به کاربر دستور می دهد فقط در صورت ایمن بودن به صفحه تلفن خود نگاه کند.


    • متن جدید:


      فقط Android Auto: اگر کاربر باید به صفحه تلفن برود - به عنوان مثال، برای انجام یک درخواست مجوز - برنامه باید پیامی را نشان دهد که به کاربر دستور می دهد فقط در صورت ایمن بودن به صفحه تلفن خود نگاه کند. برای اطلاعات بیشتر، رسیدگی به خطاهای عمومی برای رسانه، و کنترل ورودی کاربر برای ناوبری، پارکینگ و شارژ را ببینید.


  • پرداخت ها
    • دسته های تحت تأثیر: ناوبری، پارکینگ و شارژ
    • متن قبلی:


      اگر خریدها فعال هستند، برنامه باید جریان های ساده داشته باشد.


    • متن جدید:


      اگر خریدها فعال هستند، برنامه باید جریان های ساده ای داشته باشد و از میانبرهایی مانند خریدهای اخیر یا خریدهای دلخواه استفاده کند. برای اطلاعات بیشتر، خرید با استفاده از روش پرداخت موجود را ببینید.

      برنامه نباید هیچ یک از موارد زیر را مجاز کند:

      • راه اندازی روش های پرداخت
      • چندین مورد برای خرید انتخاب شوند
      • کاربر متعهد به پرداخت‌های مکرر - برای مثال، اشتراک‌ها است.

،

برای ارائه یک تجربه عالی برای کاربران در خودروها، چک لیست‌های سازگاری خودرو و آزمایش‌هایی را که در طراحی و توسعه برنامه‌تان دنبال می‌شوند، تکمیل کنید.

چک لیست ها و آزمایش ها مجموعه گسترده ای از الزامات کیفیت را برای دسته های مختلف برنامه های پشتیبانی شده توسط Android Auto و Android Automotive OS تعریف می کنند. بسیاری از الزامات فقط برای دسته‌های خاص اعمال می‌شوند، بنابراین حتماً براساس دسته برنامه خود فیلتر کنید. برای جزئیات بیشتر در مورد دستورالعمل هایی که برنامه شما برای پذیرفته شدن در فروشگاه Google Play باید مطابقت داشته باشد، به تعاریف سطوح کیفیت خودرو مراجعه کنید.

اپلیکیشن خود را تست کنید

قبل از ارسال برنامه خود به Google Play برای بررسی، برنامه خود را برای معیارهای قابل اجرا فهرست شده در این صفحه آزمایش کنید. در صورت لزوم، هر دو روشی را که کاربران می توانند به برنامه شما دسترسی داشته باشند را آزمایش کنید:

سیستم عامل Android Automotive
از شبیه ساز Android برای تأیید اعتبار هر مورد چک لیست استفاده کنید. برای اطلاعات بیشتر، تست با استفاده از شبیه ساز سیستم عامل Android Automotive را ببینید.
Android Auto
برای تأیید اعتبار هر مورد از فهرست چک، از واحد مرکزی دسکتاپ Android Auto (DHU) استفاده کنید. برای اطلاعات بیشتر، به تست با استفاده از Desktop Head Unit مراجعه کنید.

دسته بندی برنامه ها

دسته های پشتیبانی شده Android Auto سیستم عامل Android Automotive

طبقات با کیفیت خودرو

سطوح کیفی معیارهایی را برای کمک به ارزیابی سطح حمایتی که اپلیکیشن شما از خودروها ارائه می دهد، تعریف می کند. هر دسته بر اساس دسته بندی های زیر آن است. به این معنی که برای اینکه یک برنامه برای خودرو بهینه شود، باید تمام الزامات مربوط به آماده سازی خودرو را نیز برآورده کند.

علاوه بر دستورالعمل‌های مخصوص خودروها، هر سطح دارای دستورالعمل‌هایی از کیفیت برنامه صفحه بزرگ است که مربوط به فعالیت‌های اجرا شده توسط برنامه شما است.

سطوح پشتیبانی شامل موارد زیر است:

ردیف 3 - ماشین آماده است

برنامه شما با صفحه نمایش بزرگ سازگار است و می توان از آن در زمانی که ماشین پارک است استفاده کرد. در حالی که ممکن است هیچ ویژگی بهینه سازی شده برای ماشین نداشته باشد، کاربران می توانند برنامه را دقیقاً مانند هر دستگاه دیگری که دارای صفحه نمایش بزرگ اندرویدی است تجربه کنند.

این ردیف در درجه اول برای دسته‌بندی‌های پارک شده برنامه‌ها اعمال می‌شود، که برای پذیرفته شدن در فروشگاه Google Play باید همه شرایط این ردیف را داشته باشند.

ردیف 2 - خودرو بهینه شده است

برنامه شما تجربه ای عالی در صفحه نمایش پشته وسط خودرو ارائه می دهد. برای انجام این کار، برنامه شما دارای برخی قابلیت‌های خاص خودرو است که کاربران می‌توانند در حالت‌های رانندگی یا پارک، بسته به دسته برنامه شما، آن‌ها را تجربه کنند.

برنامه‌های موجود در دسته‌هایی که برای استفاده در حین رانندگی ساخته شده‌اند، برای پذیرفته شدن در فروشگاه Google Play، باید همه شرایط لازم را در این سطح داشته باشند.

ردیف 1 - ماشین متمایز

برنامه شما به گونه‌ای ساخته شده است که با انواع سخت‌افزار در خودروها کار کند و می‌تواند تجربه خود را در حالت‌های رانندگی و پارک تطبیق دهد. این بهترین تجربه کاربری طراحی شده برای صفحه نمایش های مختلف در خودروها مانند کنسول مرکزی، دسته ابزار و صفحه نمایش های اضافی را فراهم می کند - مانند نمایشگرهای پانوراما که در بسیاری از خودروهای درجه یک مشاهده می شود.

ماشین آماده است

معیارها شناسه دسته بندی های قابل اجرا توضیحات
دسته بندی های مجاز PC-1 همه

این برنامه نباید دارای ویژگی های خارج از انواع برنامه های در نظر گرفته شده برای اتومبیل باشد. دسته های برنامه های پشتیبانی شده را ببینید.

عملکرد مورد انتظار EP-1 همه

برنامه باید همانطور که انتظار می رود یا در فهرست فروشگاه Google Play برنامه توضیح داده شده است، کار کند.

EP-2 رسانه، ناوبری، POI، IOT، ویدئو، بازی، مرورگرها

هنگامی که برنامه از صفحه اصلی مجدداً راه اندازی می شود ، برنامه باید وضعیت برنامه را تا حد امکان به حالت قبلی بازگرداند.

جهت گیری نمایش DO-1 فیلم ، بازی ، مرورگرها

این برنامه را می توان در دستگاه هایی با جهت گیری صفحه نمایش ثابت توزیع کرد. ویژگی های سیستم عامل Android Automobile را مشاهده کنید.

معماری CPU CP-1 فیلم ، بازی ، مرورگرها

برنامه باید از هر دو CPU x86_64 و ARM پشتیبانی کند.

ارائه برنامه AR-1 همه دسته بندی هایی که توسط سیستم عامل خودروسازی اندرویدی پشتیبانی می شوند

در فعالیتهای اجرا شده توسط برنامه ، عناصر UI تعاملی نباید توسط میله های سیستم یا برش های نمایش مانع شوند. کار را با زای پنجره و برش های نمایشگر مشاهده کنید.

حواس پرتی راننده DD-3 فیلم ، بازی ، مرورگرها

برنامه نباید هنگام رانندگی قابل راه اندازی یا قابل استفاده باشد و نباید صدا را پخش کند. به اطمینان از عدم فعالیت بهینه سازی شده حواس پرتی مراجعه کنید.

توجه: اگر برنامه شما صوتی پخش می شود ، باید نیاز DD-2 را برآورده کند.

اعلان های نامربوط IN-2 فیلم ، بازی ، مرورگرها

برنامه نباید هیچ گونه اعلان های سر را ارسال کند.

قابلیت پیمایش برنامه AN-1 فیلم ، بازی ، مرورگرها

کاربران می توانند بدون مواجهه با هرگونه بن بست ، از طریق برنامه حرکت کنند.

داده های حساس SD-1 مرورگرها

مرورگرها نباید ذخیره یا دسترسی به رمزهای عبور یا اطلاعات پرداخت را ذخیره کنند ، مگر اینکه کاربر بتواند با استفاده از قفل نمایه ، دسترسی به رمزهای عبور را مسدود کند .

SD-2 مرورگرها

قبل از همگام سازی داده ها با خودرو ، مرورگرهایی که رمزهای عبور یا داده های پرداخت را همگام سازی می کنند باید مراحل زیر را انجام دهند:

  1. کاربر را وادار به تأیید اعتبار کنید.
  2. به کاربر در صفحه خودرو اطلاع دهید ، داده های آنها با خودرو همگام سازی می شود.
(بیاموزید چگونه)

دستورالعمل های کیفیت بزرگ صفحه نمایش

در حالی که این دستورالعمل ها برای کلیه فعالیتهای اجرا شده توسط برنامه شما مرتبط هستند ، اما آنها فقط برای برنامه های پارک شده مورد نیاز ردیف 3 هستند.

معیارها شناسه راهنمایی برای اتومبیل ها
پیکربندی و استمرار LS-C1 تغییرات پیکربندی در اتومبیل ها در درجه اول با جابجایی یک برنامه بین نمایشگرها ایجاد می شود ، مانند هنگام انتقال یک برنامه به یا از صفحه نمایش دور .
LS-C2 هیچ راهنمایی اضافی وجود ندارد.

بهینه شده ماشین

معیارها شناسه دسته بندی های قابل اجرا توضیحات
تجربیات پارک شده PE-1 رسانه ، ناوبری ، POI ، IoT

Android Automobile OS فقط: به استثنای ارائه تنظیمات ، تنظیمات و ورود به سیستم در هنگام پارک شدن ، برنامه نباید از طریق فعالیت های خاص خود عملکردی را ارائه دهد.

انیمیشن SA-1 رسانه ، پیام رسانی ، ناوبری ، POI ، IoT

برنامه نباید عناصر انیمیشن را روی صفحه نمایش دهد ، مانند گرافیک انیمیشن یا فیلم.

تبلیغات بصری یا متنی AD-1 رسانه ، پیام رسانی ، ناوبری ، POI ، IoT

برنامه نباید تبلیغات مبتنی بر متن غیر از نام تبلیغ کننده یا نام محصول را نمایش دهد.

استفاده از تصویر IU-1 رسانه ، پیام رسانی ، ناوبری ، POI ، IoT

عناصر برنامه هیچ تصویری را روی صفحه نمایش نمی دهند. استثناها عبارتند از:

  • برنامه ها می توانند یک تصویر استاتیک واحد را برای زمینه محتوا در پس زمینه صفحه مصرف ، مانند Arbon Art یا آرم شرکت تبلیغ کننده نشان دهند.
  • برنامه ها می توانند نمادها را در کشوی ناوبری محتوا نمایش دهند.
  • برنامه ها می توانند تصاویر و عکس ها را برای کمک به رانندگی در تصمیم گیری نشان دهند.
  • برنامه های ناوبری می توانند تصویری را برای راهنمایی خط یا راهنمایی اتصال به نمایش بگذارند.
اطلاعات بصری از طریق تلفن VI-1 رسانه ، ناوبری ، POI ، IoT

Android Auto فقط: اگر کاربر باید به صفحه تلفن برود - برای مثال ، برای درخواست مجوز - آنگاه برنامه باید پیامی را نشان دهد که به کاربر دستور می دهد فقط در هنگام انجام این کار به صفحه تلفن خود نگاه کند. برای اطلاعات بیشتر ، به خطاهای عمومی برای رسانه ها مراجعه کنید و برای ناوبری ، نقطه مورد علاقه و برنامه های اینترنتی اشیاء ، ورودی کاربر را کنترل کنید .

برنامه خراب نمی شود AC-1 ناوبری ، POI ، IoT

کاربران باید بتوانند با استفاده از پنج صفحه یا کمتر ، وظایف خود را در برنامه انجام دهند. برای اطلاعات بیشتر ، به محدودیت های الگو مراجعه کنید.

متن پیمایشی ST-1 رسانه ، پیام رسانی ، ناوبری ، POI ، IoT

برنامه نباید به طور خودکار متن پیمایش را نمایش دهد.

دستورات صوتی VC-1 رسانه ، ناوبری

برنامه باید از دستورات صوتی دستیار Google پشتیبانی کند. برای اطلاعات بیشتر ، به اقدامات صوتی پشتیبانی برای رسانه ها و پشتیبانی از اهداف ناوبری برای ناوبری مراجعه کنید.

تاخیر در پاسخ DR-1 رسانه ، ناوبری ، POI ، IoT

دکمه های خاص برنامه باید به اقدامات کاربر بدون تأخیر دو ثانیه پاسخ دهند.

DR-2 رسانه ، ناوبری ، POI ، IoT

برنامه باید بیش از 10 ثانیه راه اندازی شود.

DR-3 رسانه ، ناوبری ، POI ، IoT

برنامه باید بیش از 10 ثانیه محتوا را بارگیری کند.

کنتراست VD-1 رسانه ، پیام رسانی ، ناوبری ، POI ، IoT

این برنامه باید نمادها و رنگ هایی را ارائه دهد که نیازهای کنتراست Android Auto را برآورده کند. برای اطلاعات بیشتر ، به کنتراست مراجعه کنید.

VD-2 رسانه ها

برنامه باید مجموعه های نماد سفید را ارائه دهد که سیستم برای تأمین جبران کنتراست خودکار رنگ آمیزی می کند.

VD-3 رسانه ها

برنامه باید رنگهایی را فراهم کند که سیستم بتواند برای خوانایی آسان در وسایل نقلیه بهینه سازی کند.

دکمه های خاکستری GB-1 رسانه ها

عناصر تعاملی که عمداً از بین رفته اند باید غیر عملکردی باشند.

حواس پرتی راننده DD-1 ناوبری

کانال صوتی ناوبری فقط توسط برنامه های ناوبری و دستورالعمل های ناوبری قابل استفاده است. برای اطلاعات بیشتر ، به راهنمایی صوتی مراجعه کنید.

DD-2 فیلم ، بازی ، مرورگرها

در حین رانندگی ، برنامه نباید راه اندازی شود و رابط کاربری برنامه نباید قابل مشاهده باشد. وقتی کاربر شروع به رانندگی می کند ، صدای برنامه باید متوقف شود و در هنگام رانندگی نمی توان آن را به وجود آورد. برای اطلاعات بیشتر ، به اطمینان حاصل کنید که هیچ فعالیت بهینه سازی شده حواس پرتی وجود ندارد .

پرداخت ها PA-1 ناوبری ، POI ، IoT

در صورت فعال بودن خرید ، برنامه باید دارای جریان ساده باشد ، با استفاده از میانبرهایی مانند خریدهای اخیر یا مورد علاقه. برای اطلاعات بیشتر ، با استفاده از یک روش پرداخت موجود ، به خرید مراجعه کنید.

برنامه نباید به هیچ یک از موارد زیر اجازه دهد:

  • تنظیم روش های پرداخت
  • موارد مختلفی که برای خرید انتخاب می شوند
  • تعهد به پرداخت های مکرر ، مانند اشتراک
تبلیغات اعلان NA-1 رسانه ، پیام رسانی ، ناوبری ، POI ، IoT

برنامه نباید تبلیغات را از طریق اعلان ها ارائه دهد.

اعلان های نامربوط IN-1 رسانه ، پیام رسانی ، ناوبری ، POI ، IoT

برنامه فقط در صورت مربوط به نیازهای راننده باید اعلان ها را نشان دهد.

مثال ها:
خوب: به کاربر اطلاع دهید که پیام جدیدی رسیده است.
بد: اطلاع کاربر در مورد انتشار آلبوم جدید.

اتوپلیا MA-1 رسانه ها

برنامه برای انتخاب برنامه یا رسانه برنامه نباید به صورت خودکار در هنگام راه اندازی یا بدون اقدامات کاربر آغاز شود. برای اطلاعات بیشتر ، به اجرای دستورات Play مراجعه کنید.

قابلیت پیام رسانی MF-1 پیام رسانی

برنامه باید پیام های دریافتی دریافت کند. برای اطلاعات بیشتر ، به ساخت برنامه های پیام رسانی برای Android Auto مراجعه کنید.

MF-2 پیام رسانی

پیام ها باید به درستی گروه بندی و به ترتیب صحیح نمایش داده شوند. برای اطلاعات بیشتر ، به ساخت برنامه های پیام رسانی برای Android Auto مراجعه کنید.

MF-3 پیام رسانی

کاربر می تواند به یک پیام پاسخ دهد. برای اطلاعات بیشتر ، به ساخت برنامه های پیام رسانی برای Android Auto مراجعه کنید.

MF-4 پیام رسانی

برنامه باید از الگوهای طراحی برنامه پیام کوتاه با فرم کوتاه استفاده کند. برنامه های پیام رسانی سنتی با فرم طولانی ، مانند برنامه های ایمیل ، مجاز نیستند.

MF-5 پیام رسانی

این برنامه باید یک سرویس پیام رسانی به همسالان را اجرا کند و خدمات اطلاع رسانی مانند موارد مربوط به آب و هوا ، سهام و نمرات ورزشی را اجرا کند.

NF-1 ناوبری

برنامه باید دستورالعمل های ناوبری به نوبه خود را ارائه دهد.

NF-2 ناوبری

برنامه فقط محتوای نقشه را در سطح الگوهای ناوبری ترسیم می کند. جهت های چرخش مبتنی بر متن ، راهنمایی خط و زمان ورود تخمین زده شده باید بر روی اجزای مربوط به الگوی ناوبری نمایش داده شود. اطلاعات اضافی مربوط به درایو ، محدودیت سرعت ، انسداد جاده و غیره را می توان در منطقه امن نقشه تهیه کرد.

NF-3 ناوبری

هنگامی که برنامه جهت های چرخش مبتنی بر متن را ارائه می دهد ، باید اعلان های ناوبری را نیز ایجاد کند. برای اطلاعات بیشتر ، به اعلان های نوبت به نوبه خود مراجعه کنید.

NF-4 ناوبری

هنگامی که برنامه ناوبری دستورالعمل های چرخش مبتنی بر متن را ارائه می دهد ، باید اطلاعات چرخش بعدی را به صفحه نمایش خوشه ای خودرو ارسال کند. برای اطلاعات بیشتر ، به ابرداده ناوبری مراجعه کنید.

NF-5 ناوبری

وقتی برنامه ناوبری دیگر دستورالعمل های نوبت به نوبه خود را ارائه می دهد ، برنامه نباید اعلان های نوبت به نوبه خود ، راهنمایی صوتی یا اطلاعات خوشه ای را ارائه دهد. برای اطلاعات بیشتر ، به شروع ، پایان و متوقف کردن ناوبری مراجعه کنید.

NF-6 ناوبری

برنامه باید درخواست های ناوبری سایر برنامه های Android Auto را انجام دهد. برای اطلاعات بیشتر ، به اهداف پشتیبانی ناوبری مراجعه کنید.

NF-7 ناوبری

برنامه باید حالت "درایو تست" را ارائه دهد که رانندگی را شبیه سازی می کند. برای اطلاعات بیشتر ، به شبیه سازی ناوبری مراجعه کنید.

NF-8 ناوبری

این برنامه هنگام دستور دادن به این کار باید نقشه ای با مضمون یا مضمون تیره را ترسیم کند. برای اطلاعات بیشتر ، به موضوع Dark Support مراجعه کنید.

نقطه عملکرد علاقه PF-1 POI

برنامه باید عملکرد معنی دار مربوط به رانندگی را ارائه دهد.

عملکرد اینترنت چیزها IT-1 IOT
برنامه IoT ممکن است در هنگام رانندگی به موارد زیر اجازه دهد:
  • وضعیت فعلی دستگاه ها را مشاهده کنید . به عنوان مثال: برای مشاهده اینکه آیا یک درب گاراژ باز یا بسته است ، یک لامپ روشن یا خاموش است ، یک سیستم امنیتی مسلح یا خلع سلاح است یا یک واشر در حال اجرا یا تکمیل است.
  • ویژگی های ساده و یک لمسی که عملکردهای روشن و خاموش را کنترل می کنند . به عنوان مثال: توانایی روشن و خاموش و بسته شدن دستگاه های مختلف ، از جمله روشن و خاموش کردن چراغ ، روشن و خاموش کردن ترموستات ، یا باز کردن و بسته شدن درب یا پرده گاراژ. این همچنین شامل چرخاندن یک صحنه از پیش برنامه ریزی شده یا روال روشن و خاموش است.
  • در مورد یک رویداد در خانه یا مکان دیگری به کاربران اطلاع دهید . به عنوان مثال: دریافت اعلان ها برای یک روال یا صحنه ، هشدار امنیتی یا تغییر وضعیت باز یا بسته درب.
برنامه IoT نباید هنگام رانندگی به موارد زیر اجازه دهد:
  • وظایف مربوط به تنظیم برنامه از هر نوع . به عنوان مثال: امکان انتخاب دستگاه ها ، سیستم ها یا مکان هایی برای استفاده با برنامه IoT.
  • وظایف مربوط به ایجاد ، اصلاح یا تنظیم مجدد . به عنوان مثال: امکان ایجاد ، اصلاح یا مرتب سازی مجدد صحنه یا روال ، مانند دنباله ای از وقایع هنگام عزیمت یا ترک یک مکان ، از جمله باز و بسته شدن درب گاراژ یا روشن و خاموش کردن چراغ.
  • وظایف مربوط به کنترل دستگاه ریز دانه . به عنوان مثال: توانایی کنترل توابع خاص ، از جمله تنظیم دمای ترموستات یا سطح لومینسانس روشنایی.
کنترل رسانه ها MC-1 ویدئو

برنامه با جلسه رسانه ای ادغام می شود. بسته به محتوا ، برنامه باید از دستورات پخش/مکث یا توقف پخش پشتیبانی کند. علاوه بر این ، برنامه برای هر مورد رسانه ای باید ابرداده عنوان و تصویر کوچک را ارائه دهد. با استفاده از یک MediaSonsion ، کنترل را مشاهده کنید و پخش را تبلیغ کنید .

دستورالعمل های کیفیت بزرگ صفحه نمایش

در حالی که این دستورالعمل ها برای کلیه فعالیتهای اجرا شده توسط برنامه شما مرتبط است ، اما آنها فقط برای برنامه های پارک شده مورد نیاز Tier 2 هستند.

معیارها شناسه راهنمایی برای اتومبیل ها
چند پنجره و چند رزومه LS-M2 هنگامی که یک فعالیت در یک صفحه نمایش دور قرار دارد ، وقتی کاربر با فعالیتی در صفحه اصلی ارتباط برقرار می کند ، موقعیت فعالیت از سرگیری را از دست می دهد.
تجربه کاربری LS-U1 برخی از اتومبیل ها دارای صفحه نمایش منظره ای با نسبت ابعاد بسیار بیشتری نسبت به سایر دستگاه های صفحه نمایش بزرگ هستند. می توانید از پروفایل سخت افزار Ultrawide خودرو برای آزمایش در چنین نمایشگر استفاده کنید.
LS-U2 همان LS-U1
LS-U3 برای واجد شرایط بودن به عنوان یک برنامه بهینه شده خودرو ، برنامه شما باید نیاز LS-U3 را برای اندازه های هدف لمسی برآورده کند. برای واجد شرایط بودن به عنوان تمایز اتومبیل ، باید با نیاز خودرو UX-1 را برآورده کند.

متفاوت ماشین

معیارها شناسه دسته بندی های قابل اجرا توضیحات
قابلیت پیمایش NF-9 ناوبری

این برنامه از نمایش در نمایشگرهای خوشه پشتیبانی می کند و فقط کاشی های نقشه را روی این نمایشگرها ارائه می دهد. نقاشی به صفحه نمایش خوشه را ببینید.

ارائه برنامه AR-2 فیلم ، بازی ، مرورگرها

این برنامه برای استفاده کامل از فضای صفحه در دسترس است و ضمن حفظ توانایی کاربران برای ادامه تعامل با تمام عناصر UI روی صفحه ، به طور کامل از فضای صفحه نمایش استفاده می کند. برای جزئیات بیشتر به نمایشگرهای شکل نامنظم به نمایشگر مراجعه کنید.

تجربه کاربری UX-1 فیلم ، بازی ، مرورگرها

اهداف لمسی حداقل 64dp است.

UX-2 فیلم ، بازی ، مرورگرها

اهداف لمسی حداقل 24DP جدا از یکدیگر و 24DP دور از لبه های صفحه است.

UX-3 فیلم ، بازی ، مرورگرها

اندازه قلم باید حداقل 24SP باشد.

دستورالعمل های کیفیت بزرگ صفحه نمایش

در حالی که این دستورالعمل ها برای کلیه فعالیتهای اجرا شده توسط برنامه شما مرتبط هستند ، اما آنها فقط برای برنامه های پارک شده مورد نیاز درجه 1 هستند.

معیارها شناسه راهنمایی برای اتومبیل ها
تجربه کاربری LS-U4 اگرچه صفحه کلید توسط سیستم عامل Android Automobile Os پشتیبانی می شود ، اما در مقایسه با سایر دستگاه های صفحه نمایش بزرگ ، روش های ورودی کمتری در اتومبیل ها دارند. با این حال ، برخی از اتومبیل ها دارای دستگاه های ورودی دوار هستند که به همان API های ناوبری برگه با صفحه کلید متکی هستند ، بنابراین به LS-U4 نیز نیاز دارند تا به درستی کار کنند.
صفحه کلید ، ماوس و پیست LS-I3 همان LS-U4

سوالات متداول

بعد از ارسال برنامه خود چه اتفاقی می افتد؟

برنامه های مربوط به خودروها مشمول بررسی دستی اضافی فراتر از فرآیندهای بررسی فروشگاه بازی عادی هستند. برنامه شما برای اطمینان از انطباق در برابر معیارهای قابل اجرا آزمایش شده است.

پس از ارسال برنامه من ، چگونه می توانم دریابم که آیا برنامه من تمام نیازهای سیستم عامل Android Auto یا Android Automobile را برآورده نمی کند؟

اگر برنامه شما نیازهای کیفیت برنامه را که در این صفحه شرح داده شده است برآورده نمی کند ، تیم Play Store از طریق آدرس ایمیل مشخص شده در حساب کنسول Google Play مرتبط با برنامه با شما تماس می گیرد.

توجه: برای کسب اطلاعات در مورد نحوه انتشار برنامه خود در Google Play ، به توزیع برنامه های Android برای خودروها مراجعه کنید.

چگونه می توانم تخلفات و تجدیدنظر در سیاست را مدیریت کنم؟

می توانید در مورد مدیریت نقض خط مشی و تجدید نظر در مرکز سیاست Google Play اطلاعات بیشتری کسب کنید.

برنامه من بیش از Android Auto یا Android Automobile OS را هدف قرار می دهد. اگر برنامه من نیاز به اتومبیل را برآورده نکند ، آیا برنامه جدید یا به روز شده من هنوز در Google Play برای سایر دستگاه ها ظاهر می شود؟

خیر. هنگامی که Google فرایند تأیید را آغاز می کند ، برنامه شما تحت بررسی کیفیت برنامه قرار می گیرد. هر به روزرسانی های بعدی تا زمان تأیید برنامه برای توزیع در دسترس نیست. اگر نیاز به به روزرسانی در برنامه خود برای سایر دستگاه ها دارید ، در نظر بگیرید که یک نسخه جداگانه از برنامه های به روزرسانی در برنامه خودرو خود ایجاد کنید.

نکته مهم: با توجه به این محدودیت ، شما نباید از تولید APK خود برای نمونه سازی پشتیبانی خودکار Android استفاده کنید.

یادداشت ها را تغییر دهید

می 2024

  • معرفی ردیف های کیفیت ماشین
  • حواس پرتی راننده
    • دسته های تحت تأثیر: مرورگرها ، بازی ها ، فیلم
    • معیارهای جدید: DD-3


      برنامه نباید هنگام رانندگی قابل راه اندازی یا قابل استفاده باشد و نباید صدا را پخش کند. به اطمینان از عدم فعالیت بهینه سازی شده حواس پرتی مراجعه کنید.

      توجه: اگر برنامه شما صوتی پخش می شود ، باید نیاز DD-2 را برآورده کند.

  • ارائه برنامه
    • دسته بندی های تحت تأثیر: همه دسته بندی های پشتیبانی شده توسط سیستم عامل Android Automobile
    • معیارهای جدید: AR-1


      در فعالیتهای اجرا شده توسط برنامه ، عناصر UI تعاملی نباید توسط میله های سیستم یا برش های نمایش مانع شوند. کار را با زای پنجره و برش های نمایشگر مشاهده کنید.

    • معیارهای جدید: AR-2


      این برنامه برای استفاده به طور کامل از فضای صفحه در دسترس است و در عین حال اطمینان از عناصر UI تعاملی در دسترس است. برای جزئیات بیشتر به نمایشگرهای شکل نامنظم به نمایشگر مراجعه کنید.

  • کنترل رسانه ها
  • تجربه کاربری
    • دسته های تحت تأثیر: مرورگرها ، بازی ها ، فیلم
    • معیارهای جدید: UX-1


      اهداف لمسی حداقل 64dp است.

    • معیارهای جدید: UX-2


      اهداف لمسی حداقل 24DP جدا از یکدیگر و 24DP دور از لبه های صفحه است.

    • معیارهای جدید: UX-3


      اندازه قلم باید حداقل 24SP باشد.

  • تجربیات مجاز
    • دسته بندی های تحت تأثیر: رسانه ، ناوبری ، POI ، IoT
    • معیارهای جدید: PE-1


      Android Automobile OS فقط: به استثنای ارائه تنظیمات ، تنظیمات و ورود به سیستم در هنگام پارک شدن ، برنامه نباید از طریق فعالیت های خاص خود عملکردی را ارائه دهد.

  • قابلیت پیمایش
    • دسته های تحت تأثیر: ناوبری
    • معیارهای جدید: NF-9


      این برنامه از نمایش در نمایشگرهای خوشه پشتیبانی می کند و فقط کاشی های نقشه را روی این نمایشگرها ارائه می دهد. نقاشی به صفحه نمایش خوشه را ببینید.

  • تاخیر در پاسخ
    • دسته بندی های تحت تأثیر: ویدئو
    • حذف معیارهای DR-1 ، DR-2 و DR-3 برای گروه ویدیو

اکتبر 2023

جولای 2023

  • دسته برنامه ها : "مرورگرها" اضافه شده است
  • داده های حساس
    • رده های تحت تأثیر: مرورگرها
    • معیارهای جدید: SD-1


      مرورگرها نباید ذخیره یا دسترسی به رمزهای عبور یا اطلاعات پرداخت را ذخیره کنند ، مگر اینکه کاربر بتواند با استفاده از قفل نمایه ، دسترسی به رمزهای عبور را مسدود کند. (بیاموزید چگونه)

    • معیارهای جدید: SD-2


      قبل از همگام سازی داده ها با خودرو ، مرورگرهایی که رمزهای عبور یا داده های پرداخت را همگام سازی می کنند باید مراحل زیر را انجام دهند:

      1. کاربر را وادار به تأیید اعتبار کنید.
      2. به کاربر در صفحه خودرو اطلاع دهید ، داده های آنها با خودرو همگام سازی می شود.

آوریل 2023

  • دسته برنامه ها : "بازی ها" اضافه شده است
  • اعلان های نامربوط
    • دسته بندی های تحت تأثیر: بازی ها ، فیلم
    • معیارهای جدید: در 2


      برنامه نباید هیچ اعلان های سر را ارائه دهد.

  • جریان تنظیمات
    • دسته بندی های تحت تأثیر: ویدئو
    • معیارهای حذف شده: SF-1


      برنامه پس از ورود به سیستم یا تلاش برای ورود به سیستم باید به صفحه اصلی برود.

  • قابلیت خودرو
    • دسته بندی های تحت تأثیر: ویدئو
    • معیارهای حذف شده: AF-1


      برنامه نباید حاوی هیچ فعالیت بهینه ای حواس پرتی باشد.

مارس 2023

  • تغییر گرامر و قالب بندی.

دسامبر 2022

  • عملکرد اینترنت چیزها
    • دسته بندی های تحت تأثیر: اینترنت چیزها
    • معیارهای جدید:


      برنامه IoT ممکن است در هنگام رانندگی به موارد زیر اجازه دهد:
      • وضعیت فعلی دستگاه ها را مشاهده کنید . به عنوان مثال: برای مشاهده اینکه آیا یک درب گاراژ باز یا بسته است ، یک لامپ روشن یا خاموش است ، یک سیستم امنیتی مسلح یا خلع سلاح است یا یک واشر در حال اجرا یا تکمیل است.
      • ویژگی های ساده و یک لمسی که عملکردهای روشن و خاموش را کنترل می کنند . به عنوان مثال: توانایی روشن و خاموش و بسته شدن دستگاه های مختلف ، از جمله روشن و خاموش کردن چراغ ، روشن و خاموش کردن ترموستات ، یا باز کردن و بسته شدن درب یا پرده گاراژ. این همچنین شامل چرخاندن یک صحنه از پیش برنامه ریزی شده یا روال روشن و خاموش است.
      • در مورد یک رویداد در خانه یا مکان دیگری به کاربران اطلاع دهید . به عنوان مثال: دریافت اعلان ها برای یک روال یا صحنه ، هشدار امنیتی یا تغییر وضعیت باز یا بسته درب.
      برنامه IoT نباید هنگام رانندگی به موارد زیر اجازه دهد:
      • وظایف مربوط به تنظیم برنامه از هر نوع . به عنوان مثال: امکان انتخاب دستگاه ها ، سیستم ها یا مکان هایی برای استفاده با برنامه IoT.
      • وظایف مربوط به ایجاد ، اصلاح یا تنظیم مجدد . به عنوان مثال: امکان ایجاد ، اصلاح یا مرتب سازی مجدد صحنه یا روال ، مانند دنباله ای از وقایع هنگام عزیمت یا ترک یک مکان ، از جمله باز و بسته شدن درب گاراژ یا روشن و خاموش کردن چراغ.
      • وظایف مربوط به کنترل دستگاه ریز دانه . به عنوان مثال: توانایی کنترل توابع خاص ، از جمله تنظیم دمای ترموستات یا سطح لومینسانس روشنایی.

می 2022

  • دسته برنامه ها : "پارکینگ و شارژ" با "نقطه مورد علاقه" جایگزین شده است
  • انیمیشن
    • دسته بندی های تحت تأثیر: رسانه ، پیام رسانی ، ناوبری و نقطه مورد علاقه
    • متن قبلی:


      این برنامه عناصر انیمیشن را روی صفحه نمایش مانند گرافیک های متحرک ، فیلم یا میله های پیشرفت نمایش نمی دهد.


    • متن جدید:


      این برنامه عناصر انیمیشن را روی صفحه نمایش مانند گرافیک انیمیشن یا فیلم نشان نمی دهد.


  • استفاده از تصویر
    • دسته بندی های تحت تأثیر: رسانه ، پیام رسانی ، ناوبری و نقطه مورد علاقه
    • متن قبلی:


      عناصر برنامه هیچ تصویری را روی صفحه نمایش نمی دهند. استثناها عبارتند از:

      • برنامه ها ممکن است یک تصویر استاتیک واحد را برای زمینه محتوا در پس زمینه صفحه مصرف ، مانند Arbal Art یا آرم شرکت تبلیغ کننده نشان دهند.
      • برنامه ها ممکن است نمادها را در کشوی ناوبری محتوا نشان دهند.
      • برنامه های ناوبری ، پارکینگ و شارژ ممکن است تصاویر و عکس ها را برای کمک به رانندگی در تصمیم گیری نشان دهند.
      • برنامه های ناوبری ممکن است تصویری برای راهنمایی خط یا راهنمایی اتصال نشان دهند.

    • متن جدید:


      عناصر برنامه هیچ تصویری را روی صفحه نمایش نمی دهند. استثناها عبارتند از:

      • برنامه ها ممکن است یک تصویر استاتیک واحد را برای زمینه محتوا در پس زمینه صفحه مصرف ، مانند Arbal Art یا آرم شرکت تبلیغ کننده نشان دهند.
      • برنامه ها ممکن است نمادها را در کشوی ناوبری محتوا نشان دهند.
      • برنامه ها ممکن است تصاویر و عکس ها را برای کمک به رانندگی در تصمیم گیری نشان دهند.
      • برنامه های ناوبری ممکن است تصویری برای راهنمایی خط یا راهنمایی اتصال نشان دهند.

  • از آنجا که خودروها دستگاه های صفحه نمایش بزرگی هستند ، برنامه ها باید Thtegories را پر کنند
    • دسته بندی های تحت تأثیر: رسانه ، پیام رسانی ، ناوبری ، نقطه مورد علاقه و فیلم
    • متن قبلی:


      این برنامه شامل بازی ها یا سایر ویژگی های خارج از انواع برنامه در نظر گرفته شده برای اتومبیل نیست. برای اطلاعات بیشتر ، به دسته برنامه های پشتیبانی شده مراجعه کنید.
    • متن جدید:


      این برنامه شامل ویژگی های خارج از انواع برنامه در نظر گرفته شده برای اتومبیل نیست. برای اطلاعات بیشتر ، به دسته برنامه های پشتیبانی شده مراجعه کنید.
  • اطلاعات بصری از طریق تلفن
  • قابلیت پیمایش
    • دسته های تحت تأثیر: ناوبری
    • متن قبلی:


      برنامه فقط محتوای نقشه را در سطح الگوهای ناوبری ترسیم می کند. جهت های چرخش مبتنی بر متن ، راهنمایی خط و زمان ورود تخمین زده شده باید بر روی اجزای مربوط به الگوی ناوبری نمایش داده شود. اطلاعات اضافی مربوط به درایو - به عنوان مثال ، محدودیت سرعت و انسداد جاده - می توان در سمت راست نقشه کشیده شد.
    • متن جدید:


      برنامه فقط محتوای نقشه را در سطح الگوهای ناوبری ترسیم می کند. جهت های چرخش مبتنی بر متن ، راهنمایی خط و زمان ورود تخمین زده شده باید بر روی اجزای مربوط به الگوی ناوبری نمایش داده شود. اطلاعات تکمیلی مربوط به درایو - حد مجاز و انسداد جاده - می تواند در منطقه امن نقشه ترسیم شود.
  • نقطه عملکرد علاقه
    • رده های تحت تأثیر: نقطه مورد علاقه
    • متن قبلی:


      برنامه باید عملکرد معنی داری را در گروه خود مربوط به رانندگی ارائه دهد.
    • متن جدید:


      برنامه باید عملکرد معنی دار مربوط به رانندگی را ارائه دهد.
    • معیارهای حذف شده:


      اگر یک برنامه پارکینگ لیستی از مکان های کنار نقشه را نشان می دهد - به عنوان مثال ، الگوی نقشه لیست مکان - آنگاه مکان های موجود در لیست فقط می توانند نقاط پارکینگ باشند.

      به همین ترتیب ، برای یک برنامه شارژ ، مکان ها باید ایستگاه های شارژ باشند.


آوریل 2022

  • جهت گیری نمایش
    • دسته بندی های تحت تأثیر: ویدئو
    • معیارهای جدید:


      UIS که توسط برنامه ترسیم شده است ، از صفحه های منظره و پرتره پشتیبانی می کند.

  • حواس پرتی راننده
    • دسته بندی های تحت تأثیر: ویدئو
    • معیارهای جدید:


      در حین رانندگی ، برنامه ویدیویی نباید راه اندازی شود و صفحه برنامه ویدیویی قابل مشاهده نیست. صدای برنامه ویدیویی باید هنگام شروع رانندگی متوقف شود.

  • جریان تنظیمات
    • دسته بندی های تحت تأثیر: ویدئو
    • معیارهای جدید:


      برنامه پس از ورود به سیستم باید به صفحه اصلی برود.

  • قابلیت خودرو
    • دسته بندی های تحت تأثیر: ویدئو
    • معیارهای جدید:


      برنامه شامل فعالیت های بهینه شده درایور نیست.

  • معماری CPU
    • دسته بندی های تحت تأثیر: ویدئو
    • معیارهای جدید:


      برنامه از هر دو CPU x86_64 و ARM پشتیبانی می کند.

  • قابلیت پیمایش برنامه
    • دسته بندی های تحت تأثیر: ویدئو
    • معیارهای جدید:


      برنامه به کاربران امکان می دهد بدون مواجهه با هرگونه بن بست ، از طریق برنامه حرکت کنند.

نوامبر 2021

  • اطلاعات بصری از طریق تلفن
    • دسته بندی های تحت تأثیر: رسانه ، ناوبری و پارکینگ و شارژ
    • متن قبلی:


      در حالی که برنامه در حال تعامل با صفحه نمایش خودرو است و ماشین پارک نشده است ، برنامه صفحه تلفن را فعال نمی کند تا هر نوع اطلاعات بصری مانند اعلان ها ، نان تست ها ، فیلم ها ، تصاویر ، تبلیغات یا موارد مشابه را ارائه دهد. برای اطلاعات بیشتر ، به ساخت یک برنامه ناوبری برای ناوبری ، پارکینگ و شارژ مراجعه کنید. به طور مشابه ، در حالی که برنامه در حال اجرا Android Auto UI در صفحه تلفن است ، برنامه هیچ اطلاعات بصری را در صفحه تلفن ارائه نمی دهد که مربوط به Android Auto باشد.

      اگر کاربر باید به صفحه تلفن برود - برای مثال ، برای درخواست مجوز - سپس برنامه باید پیامی را نشان دهد که به کاربر دستور می دهد فقط در هنگام انجام این کار به صفحه تلفن خود نگاه کند.


    • متن جدید:


      Android Auto فقط: اگر کاربر باید به صفحه تلفن برود - برای مثال ، برای درخواست مجوز - آنگاه برنامه باید پیامی را نشان دهد که به کاربر دستور می دهد فقط در هنگام انجام این کار به صفحه تلفن خود نگاه کند. برای کسب اطلاعات بیشتر ، به خطاهای عمومی برای رسانه ها مراجعه کنید و ورودی کاربر را برای ناوبری ، پارکینگ و شارژ انجام دهید .


  • پرداخت ها
    • دسته بندی های تحت تأثیر: ناوبری ، پارکینگ و شارژ
    • متن قبلی:


      در صورت امکان خرید ، برنامه باید جریان ساده ای داشته باشد.


    • متن جدید:


      در صورت فعال بودن خرید ، برنامه باید دارای جریان ساده باشد ، با استفاده از میانبرهایی مانند خریدهای اخیر یا مورد علاقه. برای اطلاعات بیشتر ، با استفاده از روش پرداخت موجود ، به خرید مراجعه کنید.

      برنامه نباید به هیچ یک از موارد زیر اجازه دهد:

      • تنظیم روش های پرداخت
      • موارد مختلفی که برای خرید انتخاب می شوند
      • کاربر متعهد به پرداخت مکرر - برای مثال ، اشتراک.

،

برای ارائه یک تجربه عالی برای کاربران در اتومبیل ، چک لیست های سازگاری خودرو و تست هایی را که در هنگام طراحی و توسعه برنامه خود انجام می دهید ، تکمیل کنید.

چک لیست ها و آزمایشات مجموعه گسترده ای از الزامات کیفیت را برای دسته های مختلف برنامه پشتیبانی شده توسط سیستم عامل Android Auto و Android Automobile Os تعریف می کند. بسیاری از الزامات فقط برای دسته های خاص اعمال می شود ، بنابراین حتماً توسط دسته برنامه خود فیلتر کنید. تعاریف ردیف های کیفیت خودرو را برای جزئیات بیشتر در مورد کدام دستورالعمل های برنامه شما باید ملاقات کنید تا در فروشگاه Google Play پذیرفته شود.

اپلیکیشن خود را تست کنید

قبل از ارسال برنامه خود به Google Play برای بررسی ، برنامه خود را برای معیارهای قابل اجرا در این صفحه آزمایش کنید. در صورت کاربرد ، هر دو راه را برای دسترسی کاربران به برنامه شما آزمایش کنید:

سیستم عامل خودروسازی اندرویدی
برای تأیید هر مورد لیست چک از Android Emulator استفاده کنید. برای اطلاعات بیشتر ، با استفاده از Emulator OS Android Automobile OS ، به تست مراجعه کنید.
Android Auto
برای اعتبارسنجی هر مورد لیست چک ، از واحد سر دسک تاپ Android Auto (DHU) استفاده کنید. برای اطلاعات بیشتر ، با استفاده از واحد سر دسک تاپ به تست مراجعه کنید.

دسته برنامه ها

دسته بندی های پشتیبانی شده Android Auto سیستم عامل خودروسازی اندرویدی

ردیف های کیفیت ماشین

ردیف های با کیفیت معیارهایی را برای کمک به شما در ارزیابی سطح پشتیبانی برنامه شما برای اتومبیل ها تعریف می کنند. هر گروه بر روی قسمتهای زیر آن ساخته می شود. یعنی برای بهینه سازی یک برنامه ، باید تمام نیازهای آماده خودرو را نیز برآورده کند.

علاوه بر دستورالعملهای خاص برای اتومبیل ها ، هر ردیف دستورالعمل هایی را از کیفیت برنامه صفحه نمایش بزرگ مرتبط دارد که برای فعالیتهای اجرا شده توسط برنامه شما مرتبط است.

سطح پشتیبانی شامل موارد زیر است:

ردیف 3 - ماشین آماده

برنامه شما با صفحه نمایش بزرگ سازگار است و در هنگام پارک شدن ماشین قابل استفاده است. در حالی که ممکن است هیچ ویژگی بهینه سازی شده با اتومبیل نداشته باشد ، کاربران می توانند برنامه را دقیقاً مانند هر دستگاه با قدرت آندروید با صفحه نمایش بزرگ دیگر تجربه کنند.

این ردیف در درجه اول در مورد دسته های پارک شده برنامه ها اعمال می شود ، که باید تمام الزامات موجود در این ردیف را برآورده کند تا در فروشگاه Google Play پذیرفته شود.

ردیف 2 - بهینه شده ماشین

برنامه شما یک تجربه عالی در صفحه نمایش پشته مرکز اتومبیل ارائه می دهد. برای انجام این کار ، برنامه شما دارای برخی از قابلیت های خاص ماشین است که کاربران بسته به دسته برنامه شما می توانند در حالت های رانندگی یا پارک شده تجربه کنند.

برنامه هایی در دسته بندی های ساخته شده برای استفاده در هنگام رانندگی باید تمام الزامات قابل اجرا در این ردیف را برآورده کنند تا در فروشگاه Google Play پذیرفته شوند.

ردیف 1 - ماشین متفاوت است

برنامه شما برای کار در انواع سخت افزار در اتومبیل ساخته شده است و می تواند تجربه خود را در حالت های رانندگی و پارک شده تطبیق دهد. این بهترین تجربه کاربری را که برای صفحه های مختلف در اتومبیل هایی مانند کنسول مرکزی ، خوشه ابزار و صفحه نمایش های اضافی طراحی شده است - مانند نمایشگرهای پانوراما که در بسیاری از اتومبیل های پریمیوم مشاهده می شود ، فراهم می کند.

ماشین آماده

معیارها شناسه دسته بندی های قابل اجرا توضیحات
مقوله های مجاز PC-1 همه

این برنامه نباید شامل ویژگی های خارج از انواع برنامه در نظر گرفته شده برای اتومبیل باشد. به دسته برنامه های پشتیبانی شده مراجعه کنید.

عملکرد مورد انتظار EP-1 همه

این برنامه باید همانطور که انتظار می رود یا در لیست فروشگاه Google Play برنامه توضیح داده شده کار کند.

EP-2 رسانه ، ناوبری ، POI ، IoT ، فیلم ، بازی ، مرورگرها

هنگامی که برنامه از صفحه اصلی مجدداً راه اندازی می شود ، برنامه باید وضعیت برنامه را تا حد امکان به حالت قبلی بازگرداند.

جهت گیری نمایش DO-1 فیلم ، بازی ، مرورگرها

این برنامه را می توان در دستگاه هایی با جهت گیری صفحه نمایش ثابت توزیع کرد. ویژگی های سیستم عامل Android Automobile را مشاهده کنید.

معماری CPU CP-1 فیلم ، بازی ، مرورگرها

برنامه باید از هر دو CPU x86_64 و ARM پشتیبانی کند.

ارائه برنامه AR-1 همه دسته بندی هایی که توسط سیستم عامل خودروسازی اندرویدی پشتیبانی می شوند

در فعالیتهای اجرا شده توسط برنامه ، عناصر UI تعاملی نباید توسط میله های سیستم یا برش های نمایش مانع شوند. کار را با زای پنجره و برش های نمایشگر مشاهده کنید.

حواس پرتی راننده DD-3 فیلم ، بازی ، مرورگرها

برنامه نباید هنگام رانندگی قابل راه اندازی یا قابل استفاده باشد و نباید صدا را پخش کند. به اطمینان از عدم فعالیت بهینه سازی شده حواس پرتی مراجعه کنید.

توجه: اگر برنامه شما صوتی پخش می شود ، باید نیاز DD-2 را برآورده کند.

اعلان های نامربوط IN-2 فیلم ، بازی ، مرورگرها

برنامه نباید هیچ گونه اعلان های سر را ارسال کند.

قابلیت پیمایش برنامه AN-1 فیلم ، بازی ، مرورگرها

کاربران می توانند بدون مواجهه با هرگونه بن بست ، از طریق برنامه حرکت کنند.

داده های حساس SD-1 مرورگرها

مرورگرها نباید ذخیره یا دسترسی به رمزهای عبور یا اطلاعات پرداخت را ذخیره کنند ، مگر اینکه کاربر بتواند با استفاده از قفل نمایه ، دسترسی به رمزهای عبور را مسدود کند .

SD-2 مرورگرها

قبل از همگام سازی داده ها با خودرو ، مرورگرهایی که رمزهای عبور یا داده های پرداخت را همگام سازی می کنند باید مراحل زیر را انجام دهند:

  1. کاربر را وادار به تأیید اعتبار کنید.
  2. به کاربر در صفحه خودرو اطلاع دهید ، داده های آنها با خودرو همگام سازی می شود.
(بیاموزید چگونه)

دستورالعمل های کیفیت بزرگ صفحه نمایش

در حالی که این دستورالعمل ها برای کلیه فعالیتهای اجرا شده توسط برنامه شما مرتبط هستند ، اما آنها فقط برای برنامه های پارک شده مورد نیاز ردیف 3 هستند.

معیارها شناسه راهنمایی برای اتومبیل ها
پیکربندی و استمرار LS-C1 تغییرات پیکربندی در اتومبیل ها در درجه اول با جابجایی یک برنامه بین نمایشگرها ایجاد می شود ، مانند هنگام انتقال یک برنامه به یا از صفحه نمایش دور .
LS-C2 هیچ راهنمایی اضافی وجود ندارد.

بهینه شده ماشین

معیارها شناسه دسته بندی های قابل اجرا توضیحات
تجربیات پارک شده PE-1 رسانه ، ناوبری ، POI ، IoT

Android Automobile OS فقط: به استثنای ارائه تنظیمات ، تنظیمات و ورود به سیستم در هنگام پارک شدن ، برنامه نباید از طریق فعالیت های خاص خود عملکردی را ارائه دهد.

انیمیشن SA-1 رسانه ، پیام رسانی ، ناوبری ، POI ، IoT

برنامه نباید عناصر انیمیشن را روی صفحه نمایش دهد ، مانند گرافیک انیمیشن یا فیلم.

تبلیغات بصری یا متنی AD-1 رسانه ، پیام رسانی ، ناوبری ، POI ، IoT

برنامه نباید تبلیغات مبتنی بر متن غیر از نام تبلیغ کننده یا نام محصول را نمایش دهد.

استفاده از تصویر IU-1 رسانه ، پیام رسانی ، ناوبری ، POI ، IoT

عناصر برنامه هیچ تصویری را روی صفحه نمایش نمی دهند. استثناها عبارتند از:

  • برنامه ها می توانند یک تصویر استاتیک واحد را برای زمینه محتوا در پس زمینه صفحه مصرف ، مانند Arbon Art یا آرم شرکت تبلیغ کننده نشان دهند.
  • برنامه ها می توانند نمادها را در کشوی ناوبری محتوا نمایش دهند.
  • برنامه ها می توانند تصاویر و عکس ها را برای کمک به رانندگی در تصمیم گیری نشان دهند.
  • برنامه های ناوبری می توانند تصویری را برای راهنمایی خط یا راهنمایی اتصال به نمایش بگذارند.
اطلاعات بصری از طریق تلفن VI-1 رسانه ، ناوبری ، POI ، IoT

Android Auto فقط: اگر کاربر باید به صفحه تلفن برود - برای مثال ، برای درخواست مجوز - آنگاه برنامه باید پیامی را نشان دهد که به کاربر دستور می دهد فقط در هنگام انجام این کار به صفحه تلفن خود نگاه کند. برای اطلاعات بیشتر ، به خطاهای عمومی برای رسانه ها مراجعه کنید و برای ناوبری ، نقطه مورد علاقه و برنامه های اینترنتی اشیاء ، ورودی کاربر را کنترل کنید .

برنامه خراب نمی شود AC-1 ناوبری ، POI ، IoT

کاربران باید بتوانند با استفاده از پنج صفحه یا کمتر ، وظایف خود را در برنامه انجام دهند. برای اطلاعات بیشتر ، به محدودیت های الگو مراجعه کنید.

متن پیمایشی ST-1 رسانه ، پیام رسانی ، ناوبری ، POI ، IoT

The app must not display automatically scrolling text.

دستورات صوتی VC-1 Media, Navigation

The app must support Google Assistant voice commands. For more information, see Support voice actions for media, and Support navigation intents for navigation.

تاخیر در پاسخ DR-1 Media, Navigation, POI, IOT

App-specific buttons must respond to user actions with no more than a two-second delay.

DR-2 Media, Navigation, POI, IOT

The app must launch in no more than 10 seconds.

DR-3 Media, Navigation, POI, IOT

The app must load content in no more than 10 seconds.

کنتراست VD-1 Media, Messaging, Navigation, POI, IOT

The app must provide icons and colors that meet Android Auto's contrast requirements. For more information, see Contrast .

VD-2 رسانه ها

The app must provide white icon sets that the system colorizes to provide automatic contrast compensation.

VD-3 رسانه ها

The app must provide colors that the system can optimize for easy in-vehicle readability.

Grey Buttons GB-1 رسانه ها

Interactive elements that are intentionally greyed-out must be nonfunctional.

Driver Distraction DD-1 ناوبری

The navigation audio channel can only be used by navigation apps and for navigation instructions. For more information, see Voice guidance .

DD-2 Video, Games, Browsers

While driving, the app must not be launchable and the app's UI must not be visible. The app's audio must stop when the user starts driving and cannot be unpaused while driving. For more information, see Ensure there are no distraction optimized activities .

پرداخت ها PA-1 Navigation, POI, IOT

The app must have simple flows if purchases are enabled, using shortcuts such as recent or favorite purchases. For more information, see Purchase using an existing payment method .

The app must not allow any of the following:

  • Setup of payment methods
  • Multiple items to be selected for purchase
  • Commitment to recurring payments, such as subscriptions
Notification Ads NA-1 Media, Messaging, Navigation, POI, IOT

The app must not present advertisements through notifications.

Irrelevant Notifications IN-1 Media, Messaging, Navigation, POI, IOT

The app must display notifications only when relevant to the driver's needs.

مثال ها:
Good: Notifying the user that a new message has arrived.
Bad: Notifying the user about a new album release.

Media Autoplay MA-1 رسانه ها

The app must not autoplay on startup or without user initiated action to select the app or app media. For more information, see Implement play commands .

Messaging Functionality MF-1 پیام رسانی

The app must receive incoming messages. For more information, see Build messaging apps for Android Auto .

MF-2 پیام رسانی

Messages must be properly grouped and displayed in the correct order. For more information, see Build messaging apps for Android Auto .

MF-3 پیام رسانی

The user can reply to a message. For more information, see Build messaging apps for Android Auto .

MF-4 پیام رسانی

The app must use short-form messaging app design patterns. Traditional long-form messaging apps, such as apps for email, are not permitted.

MF-5 پیام رسانی

The app must implement a peer-to-peer messaging service and not notification services, such as those for weather, stocks, and sport scores.

NF-1 ناوبری

The app must provide turn-by-turn navigation directions.

NF-2 ناوبری

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, road obstructions, etc., can be drawn on the safe area of the map.

NF-3 ناوبری

When the app provides text-based turn-by-turn directions, it must also trigger navigation notifications. For more information, see Turn-by-turn notifications .

NF-4 ناوبری

When the navigation app provides text-based turn-by-turn directions, it must send next-turn information to the vehicle's cluster display. For more information, see Navigation metadata .

NF-5 ناوبری

The app must not provide turn-by-turn notifications, voice guidance, or cluster information when another navigation app is providing turn-by-turn instructions. For more information, see Start, end, and stop navigation .

NF-6 ناوبری

The app must handle navigation requests from other Android Auto apps. For more information, see Support navigation intents .

NF-7 ناوبری

The app must provide a "test drive" mode that simulates driving. For more information, see Simulate navigation .

NF-8 ناوبری

The app must draw a light-themed or dark-themed map when instructed to do so. For more information, see Support dark theme .

Point of Interest Functionality PF-1 POI

The app must provide meaningful functionality relevant to driving.

Internet of Things Functionality IT-1 IOT
The IOT app may allow the following while driving:
  • View the current state of devices . For example: to view if a garage door is open or closed, a light bulb is on or off, a security system is armed or disarmed, or a washer is running or completed.
  • Simple, one-touch features that control on and off functions . For example: the ability to turn various devices on and off or open and close them, including turning lights on and off, turning a thermostat on and off, or opening and closing a garage door or curtain. This also includes turning a pre-programmed scene or routine on and off.
  • Notify users about an event in the home or another location . For example: receiving notifications for a routine or scene, a security alert, or a change in a door's open or closed status.
The IOT app must not allow the following while driving:
  • Tasks related to app setup of any kind . For example: the ability to select devices, systems, or locations for use with the IOT app.
  • 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.
Media Controls MC-1 ویدئو

The app integrates with media session. Depending on the content, the app must support either the play/pause or stop playback commands. Additionally, the app must provide title and thumbnail metadata for every media item. See Control and advertise playback using a MediaSession .

Associated large screen quality guidelines

While these guidelines are relevant for all activities implemented by your app, they are Tier 2 requirements only for parked apps .

معیارها شناسه Guidance for cars
Multi-window and multi-resume LS-M2 When an activity is on a distant display , it loses the top resumed activity position when the user interacts with an activity on the main display.
تجربه کاربری LS-U1 Some cars have landscape screens with much greater aspect ratios than are common on other large screen devices. You can use the Automotive Ultrawide hardware profile to test on such a display.
LS-U2 Same as for LS-U1
LS-U3 To qualify as a car optimized app, your app must meet the LS-U3 requirement for touch target sizes. To qualify as car differentiated, it must meet the car UX-1 requirement.

Car differentiated

معیارها شناسه Applicable Categories توضیحات
Navigation Functionality NF-9 ناوبری

The app supports rendering on cluster displays, and only renders map tiles on these displays. See Drawing to the cluster display .

App Rendering AR-2 Video, Games, Browsers

The app renders into display cutouts to fully make use of the screen space available while maintaining the ability for users to continue interacting with all UI elements on the screen. See Adapt to irregularly shaped displays for more details.

تجربه کاربری UX-1 Video, Games, Browsers

Touch targets are at least 64dp.

UX-2 Video, Games, Browsers

Touch targets are at least 24dp apart from each other and 24dp away from screen edges.

UX-3 Video, Games, Browsers

Font sizes should be at least 24sp.

Associated large screen quality guidelines

While these guidelines are relevant for all activities implemented by your app, they are Tier 1 requirements only for parked apps .

معیارها شناسه Guidance for cars
تجربه کاربری LS-U4 Although keyboards are supported by Android Automotive OS, they're less common input methods in cars in comparison to other large screen devices. However, some cars have rotary input devices that rely on the same APIs as tab navigation with a keyboard, so they also require LS-U4 to be met to function properly.
Keyboard, mouse, and trackpad LS-I3 Same as for LS-U4

سوالات متداول

What happens after I submit my app?

Apps for cars are subject to an additional manual review beyond normal Play Store review processes. Your app is tested to ensure compliance against the applicable criteria.

After submitting my app, how will I find out if my app does not meet all the requirements for Android Auto or Android Automotive OS?

If your app does not meet the app quality requirements described on this page, the Play Store team contacts you through the email address specified in the Google Play Console account associated with the app.

Note: For information about how to publish your app in Google Play, see Distribute Android apps for cars .

How do I manage policy violations and appeals?

You can learn more about managing policy violations and appeals in the Google Play policy center.

My app targets more than just Android Auto or Android Automotive OS. If my app does not meet the car requirements, will my new or updated app still appear on Google Play for other devices?

No. When Google begins the approval process, your app undergoes an app quality review. Any subsequent updates are not available for distribution until the app is approved. If you need to make updates to your app for other devices, consider creating a separate release from the updates to your car app.

Important: Due to this restriction, you should not use your production APK for Android Auto support prototyping.

Change notes

می 2024

  • Introduction of the Car quality tiers
  • Driver Distraction
  • App Rendering
    • Categories affected: All categories supported by Android Automotive OS
    • New criteria: AR-1


      In activities implemented by the app, interactive UI elements must not be obstructed by system bars or display cutouts. See Work with window insets and display cutouts .

    • New criteria: AR-2


      The app renders into display cutouts to fully make use of the screen space available while ensuring interactive UI elements remain accessible. See Adapt to irregularly shaped displays for more details.

  • Media Controls
    • Categories affected: Video
    • New criteria: MC-1


      The app integrates with media session. Depending on the content, the app must support either the play/pause or stop playback commands. Additionally, the app must provide title and thumbnail metadata for every media item. See Control and advertise playback using a MediaSession .

  • تجربه کاربری
    • Categories affected: Browsers, Games, Video
    • New criteria: UX-1


      Touch targets are at least 64dp.

    • New criteria: UX-2


      Touch targets are at least 24dp apart from each other and 24dp away from screen edges.

    • New criteria: UX-3


      Font sizes should be at least 24sp.

  • Permitted Experiences
    • Categories affected: Media, Navigation, POI, IOT
    • New criteria: PE-1


      Android Automotive OS only: with the exception of providing setup, settings, and sign-in flows while parked, the app must not provide any functionality through its own activities.

  • Navigation functionality
    • Categories affected: Navigation
    • New criteria: NF-9


      The app supports rendering on cluster displays, and only renders map tiles on these displays. See Drawing to the cluster display .

  • تاخیر در پاسخ
    • Categories affected: Video
    • Removal of criteria DR-1 , DR-2 , and DR-3 for the video category

اکتبر 2023

جولای 2023

  • App Categories : "Browsers" has been added
  • داده های حساس
    • Categories affected: Browsers
    • New criteria: SD-1


      Browsers must not save or allow access to passwords or payment information unless the user can block access to passwords using a profile lock. (Learn how)

    • New criteria: SD-2


      Before syncing data to the car, browsers that synchronize passwords or payments data must do the following steps:

      1. Prompt the user to authenticate.
      2. Notify the user on the car screen their data will be synchronized to the car.

آوریل 2023

مارس 2023

  • Grammar and formatting changes.

دسامبر 2022

  • Internet of Things Functionality
    • Categories affected: Internet of Things
    • New criteria:


      The IOT app may allow the following while driving:
      • View the current state of devices . For example: to view if a garage door is open or closed, a light bulb is on or off, a security system is armed or disarmed, or a washer is running or completed.
      • Simple, one-touch features that control on and off functions . For example: the ability to turn various devices on and off or open and close them, including turning lights on and off, turning a thermostat on and off, or opening and closing a garage door or curtain. This also includes turning a pre-programmed scene or routine on and off.
      • Notify users about an event in the home or another location . For example: receiving notifications for a routine or scene, a security alert, or a change in a door's open or closed status.
      The IOT app must not allow the following while driving:
      • Tasks related to app setup of any kind . For example: the ability to select devices, systems, or locations for use with the IOT app.
      • 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.

می 2022

  • App Categories : "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.


  • استفاده از تصویر
    • Categories affected: Media, Messaging, Navigation, and Point of Interest
    • Previous text:


      App elements do not display any images on the screen. استثناها عبارتند از:

      • 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 do not display any images on the screen. استثناها عبارتند از:

      • 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 thtegories
    • 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 .
    • 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.


آوریل 2022

  • 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.

نوامبر 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.