След като качите поне един пакет Android App Bundle в Play Console, можете да прегледате каталога с наличните устройства и да видите кои са съвместими с приложението ви. За да осигурите най-широка достъпност до приложението си, преглеждайте редовно списъците с поддържани и изключени устройства.
Отворете страницата Каталог с устройства (
Тестване и публикуване
> Обхват и устройства > Каталог с устройства).Имайте предвид, че каталогът с устройства не се отнася за мигновените приложения.
Първи стъпки с каталога с устройства
Тази секция съдържа цялата информация, която ви е необходима, за да започнете да използвате каталога с устройства.
Приемане на Общите условия на каталога с устройства
При първия достъп до каталога с устройства трябва да прегледате и приемете Общите условия. За да приемете новите условия, трябва да сте собственик на профила или потребител с глобално разрешение за управление на версиите в стандартния канал. След като приемете условията за едно приложение в профила си, ще можете да продължите да използвате каталога с устройства за всичките си приложения.
Ако не приемете Общите условия:
- няма да имате достъп до каталога с устройства;
- няма да можете да изключвате устройства от разпространението.
Запознаване с основните концепции
Въпросите по-долу обхващат основните концепции, свързани с каталога с устройства и ограниченията за тях. Кликнете върху въпрос, за да го разгънете и да видите отговора или да го свиете.
Какво означава модел устройство и вариант на устройство?Моделът устройство е концепция, която се определя от производителя на оригиналното оборудване (OEM). Това е начинът, по който Play Console описва дадено устройство, за да стесни свойствата му и да групира подобните модели измежду активните устройства с Android, които съществуват днес.
Моделът се състои от два атрибута: търговска марка и устройство. И двата се определят от OEM.
- Търговска марка:
android.os.Build.Brand.
(Обърнете внимание, че марката е името, под което се продава устройството, и може да не е същата като производителя.) Научете повече - Устройство:
android.os.Build.Device.
Научете повече
Например google oriole е модел устройство.
Също така всеки модел устройство има видимо за потребителите име, познато като търговско наименование. Например търговското наименование на google oriole е Pixel 6.
Моделът устройство има разнообразни хардуерни и софтуерни атрибути и сам по себе си може да не е достатъчен за еднозначното им определяне. Например моделите устройства често имат варианти с различни версии на Android и различни по размер RAM памет и хранилище.
За да обобщим – ето най-важните неща, които трябва да имате предвид относно моделите устройства:
- Само по себе си едно устройство не е уникално и може да се използва от различни производители, затова не бива да се посочва без марката.
- Моделът невинаги е достатъчен за определяне на спецификациите на устройството, защото може да има различни варианти.
- Търговското наименование не е достатъчно за определяне на модела на устройството, тъй като производителят може да използва едно и също наименование за най-различни комбинации от {марка устройство}.
В Play Console устройствата се показват във формат {марка устройство} (търговско наименование), например: google oriole (Pixel 6), така че лесно да свържете видимото за потребителите име с по-конкретните спецификации на устройството.
Устройствата се показват в каталога, след като започнат да се използват от критична маса от потребители.
В каталога се показват както сертифицирани, така и несертифицирани устройства. Можете да научите повече за сертифицирането на устройства по-долу.
Можете да разпространявате продуктите си на което и да е ново устройство, още преди да е видимо в каталога, ако:
- е декларирано в манифеста на приложението ви; и
- не е изключено в Play Console.
Това означава, че потребителите могат да инсталират приложението ви на несертифицирани модели устройства, освен ако не предприемете стъпки за ограничаване на тази възможност. Можете да научите повече за сертифицирането на устройства по-долу.
За сертифициран се счита всеки модел устройство, който OEM производителят е сертифицирал като съвместим с Android, като е качил в Google копие на резултатите от съответния тест за съвместимост. Несертифициран модел устройство е този, който OEM производителят не е сертифицирал като съвместим с Android чрез качване в Google на резултати от съответния тест. В резултат:
- несертифицираните устройства може да не са сигурни;
- несертифицираните устройства може да не получават системни актуализации за Android и такива на приложенията;
- приложенията и функциите на несертифицираните устройства може да не работят правилно;
- създаването на резервно копие на данните на несертифицираните устройства може да не се извършва по надежден начин.
Ето някои важни неща, които трябва да имате предвид относно третирането и поведението на сертифицираните и несертифицираните устройства:
- Видимост в каталога: Несертифицираните модели ще се показват в каталога с устройства, когато се използват от критична маса от потребители. За да ги видите, можете да филтрирате списъка по състоянието на сертифициране. Възможно е да има несертифицирани варианти на сертифицирани модели устройства. Това се случва, ако дадено устройство се самоопредели като сертифициран модел, но не премине проверките от API на Google Play за тестване на целостта. Тези варианти не се показват в каталога с устройства.
- Разпространение: Приложението ви може да е налице за инсталиране от Google Play на несертифицирани модели устройства, освен ако не предприемете стъпки за ограничаване на тази възможност. За да научите повече, преминете към секцията по-долу Управление на разпространението на приложението ви на устройства, които не отговарят на изискванията за цялост.
- Показатели за Android: Само сертифицираните устройства, отговарящи на всички изисквания за цялост, допринасят за техническите показатели за качество, които влияят на възможността за откриване и популяризиране на приложението ви в Google Play.
Запознаване с насочването на приложението ви по устройство
Моделите устройства, на които потребителите могат да открият приложението ви в Google Play и да го инсталират, са известни като целеви устройства. Целевите устройства се определят от две неща: декларациите в манифеста и правилата ви за изключване в Play Console. Тези декларации и правила се прилагат на различни нива за устройствата и приложенията.
Декларациите в манифеста определят кои устройства се поддържат от приложението ви и се прилагат на ниво отделно устройство. Например ако зададете Android 9 за minSdk, само устройства с Android 9 и по-нови версии ще отговарят на условията за приложението ви. Ако някои варианти на даден модел работят с Android 9, а други – с по-стари версии, само вариантите с Android 9 ще отговарят на условията.
Изключванията в Play Console могат да се прилагат на две нива:
- На ниво модел: в такъв случай всички устройства с този модел са изключени.
- На ниво правило: базираното на правило изключване се прилага на ниво отделно устройство, точно както декларациите в манифеста. Това означава, че някои модели устройства може да се показват в каталога като частично изключени.
Забележка: Изключванията заменят поддържаните устройства, декларирани в манифеста на приложението ви.
За да прегледате всички налични устройства и да разберете къде приложението ви е налице за разпространение в Google Play:
- Отворете Play Console и страницата Каталог с устройства (
Тестване и публикуване
> Обхват и устройства > Каталог с устройства). - Изберете разделите Всички устройства, Поддържани устройства, Изключени устройства или Целеви устройства.
- За да изтеглите списък с устройства като CSV файл, кликнете върху Експортиране на списъка с устройства вдясно на страницата.
За да разберете какво е състоянието на насочване за отделен модел устройство, прегледайте графата „Състояние“ на страниците Списък с устройства или Подробности за устройството. Показва се състоянието на насочване по устройство за всички активни пакети Android App Bundle или APK файлове, свързани с приложението ви. Можете да разгънете секцията по-долу, за да видите възможните състояния на насочване по модел устройство.
Състояния на насочване по модел устройство- Поддържа се: Приложението ви е налице в Google Play за потребителите на това устройство.
- Поддържа се частично: Приложението ви е налице само за някои варианти на този модел устройство.
- Изключено от правило: Приложението ви не е налице за съответния модел устройство. Ще видите това състояние, ако имате правило за изключване, което обхваща въпросния модел.
- Частично изключено чрез правило: Приложението ви е налице само за някои варианти на този модел устройство. Може да видите това състояние, ако имате правило за изключване според RAM паметта, която може да варира за различните варианти на даден модел.
- Изключени ръчно: Приложението ви не е налице за този модел устройство. Ще виждате това състояние само ако ръчно сте изключили съответния модел.
- Не се поддържа: Приложението ви не е налице за този модел устройство. Ще виждате това състояние, ако устройството не отговаря на декларирано в манифеста изискване за функция или свойство (например размер на екрана или ниво на SDK). Някои устройства например може да нямат сензор за компас. Ако основната функционалност на приложението ви изисква използването на такъв сензор, то няма да е съвместимо с тях.
- Забележка: Ще виждате това състояние, когато всички варианти, свързани с даден модел устройство, не са съвместими. Ако някои от тях се поддържат, състоянието ще бъде „Поддържа се частично“.
Следват няколко важни неща, които да имате предвид относно насочването по устройство:
- Изключването на устройства се управлява на ниво приложение.
- Състоянието на поддръжка на дадено устройство се показва на ниво канал, защото е декларирано в манифеста ви. Тъй като може да сте публикували различни пакети в отделните канали (стандартен, отворен, затворен тестови и вътрешен тестови канал), в подробностите за устройството ще виждате и състоянието за всеки канал. Ако например бета-версията на приложението ви изисква повече функции от тази в стандартния канал, може да забележите, че дадено устройство се поддържа в стандартния, но не и в бета-канала.
Търсене в списъка с устройства и филтриране на записите в него
В списъка с устройства се показват всички модели за избрания от вас раздел („Всички устройства“, „Поддържани устройства“ и т.н.), сортирани по модел устройство.
Можете да стеснявате списъка по два начина:
- Използвайте лентата за търсене в горната част на страницата, за да филтрирате списъка с модели или да търсите отделни модели устройства.
- Филтрирайте списъка с модели устройства по производител, устройство или други атрибути.
Преглед на подробности за устройствата
За да научите повече за даден модел устройство, включително за всички варианти, можете да кликнете върху страницата с подробности.
Страницата с подробности ви предоставя повече информация за спецификациите и вариантите на избрания модел устройство. Можете да разгънете секцията по-долу, за да видите възможните подробности за устройството.
Подробности за устройството-
Обобщена информация: Важни за приложението ви показатели за избрания модел устройство, както и разпределение на модела по RAM и версия на Android за приложението ви. Тази информация може да ви помогне да установите правилната логика за насочване за това устройство и да отстраните проблеми за модела.
Постоянни атрибути: Атрибути, които са еднакви за всички варианти на този модел устройство.
Променливи атрибути: Атрибути, които може да варират за различните версии или варианти на модела устройство. Можете да стесните списъка с варианти, които представляват интерес, като изберете важни атрибути.
Списък с варианти: Списъкът с всички известни варианти на този модел устройство, като се вземат предвид филтрите, които сте приложили за променливите атрибути. В този списък се показват само сертифицираните варианти.
Най-популярен вариант: Вариантът на този модел устройство, който има най-много инсталирания от Google Play. Това включва всички приложения в Google Play и не е конкретно за приложението ви. Ако даден модел устройство има много варианти, най-популярният вариант може да ви помогне да се ориентирате с какво устройство да се сдобиете или на какъв модел да проведете тестове.
Изключване на разпространението на приложението ви до определени устройства
Можете да настроите правила за изключване на разпространението на приложението ви в Google Play до определени устройства. Потребителите на изключени устройства няма да могат да виждат приложението ви в Google Play, нито да го инсталират.
Пояснения:
- Правилата за изключване на устройства не важат за вътрешните изпитатели.
- Изключването на устройства въз основа на проверките на целостта се управлява от страницата Цялост на приложението (
Тестване и публикуване
> Цялост на приложението). Посетете тази страница в Помощния център, за да научите как да включите функцията за проверки на целостта за малката си обява в магазина, така че Google Play да може да проверява дали устройствата преминават съответните проверки, преди да я направи видима за потребителите.
Можете да разгънете и свиете секциите по-долу, за да разберете различните опции за управление на разпространението на приложението.
Управление на разпространението на приложението ви на конкретни модели устройстваС помощта на ръчното изключване на устройствата с известни проблеми със съвместимостта можете да осигурите по-добра практическа работа за потребителите си. Този процес се нарича ръчно изключване.
Преди да изключите устройства, имайте предвид следното:
- Извършването на тази промяна изключва избраните модели устройства за цялото ви приложение. Не можете да изключите отделни Android App Bundle или APK файлове.
- Изключването на даден модел засяга всички варианти на устройството, включително бъдещите. Ако целта на изключването е приложението ви да не е налице за модели устройства от по-нисък клас, вместо това бихте могли да използвате правила за изключване.
Изключване на устройство
- Отворете Play Console и страницата Каталог с устройства (
Тестване и публикуване
> Обхват и устройства > Каталог с устройства). - Изберете модела устройство, който искате да изключите, и отворете страницата с подробности.
- Горе вдясно на екрана изберете Изключване на устройството. Моделът устройство, който избрахте в стъпка 2, включително всички негови варианти, вече ще бъде изключен.
Ако искате да изключите устройства по показатели за ефективността, можете да създадете правила за насочване въз основа на едночипова система или размер на RAM паметта.
Ако например приложението ви изисква съхраняване на голямо количество данни, можете да настроите правило, с което да изключите устройствата с по-малко от 512 MB RAM.
Преди да настроите правила за изключване, имайте предвид следното:
- Тези правила се прилагат за новодобавените в каталога устройства, които отговарят на критериите за изключване.
- Правилата за RAM работят само за устройства с Android 4.1 и по-нови версии (SDK ниво 16 или по-високо) и не се прилагат за APK файлове за Wear OS. Тези правила са въз основа на общата памет на устройството (
TotalMem
), а не на посочената от производителя на съответната марка.
Настройване на правило
- Отворете Play Console и страницата Каталог с устройства (
Тестване и публикуване
> Обхват и устройства > Каталог с устройства). - Изберете Управление на правилата за изключване горе вдясно на страницата.
- Изберете RAM или Едночипова система.
- За да добавите няколко правила, изберете бутона ИЛИ. Ще се покаже друг инструмент за избор.
- За да премахнете дадено правило, изберете иконата за отказ .
- Прегледайте списъка с устройства, който се показва в долната част на екрана.
- След като насочите правилото си към точния списък с устройства, запазете промените.
Управление на разпространението на приложението ви на устройства, съвместими с Android Go
Можете да изключите приложението си така, че да не е налице на определени устройства, въз основа на съвместимостта с Android (Go).
Подробности за Android (Go)
Android (Go) оптимизира практическата работа с Android на устройства от базов клас, които работят с Android 8.1 (27-о API ниво) или по-нова версия и имат 1 GB RAM или по-малко. Научете как да оптимизирате приложенията си за устройства с Android (Go).
Настройване на правила за изключване на устройства с Android (Go)
- Отворете Play Console и страницата Каталог с устройства (
Тестване и публикуване
> Обхват и устройства > Каталог с устройства). - Изберете раздела Изключени устройства.
-
До „Правила за изключване“ изберете Управление на правилата за изключване.
- До „Изключвания чрез Android Go“ изберете опция:
- Изключвания чрез Android Go
- Без изключване на устройствата с Android Go: Избрано по подразбиране.
- Изключване на устройствата с Android Go: Тази опция не позволява инсталирането на приложението ви от Google Play на устройства с Android Oreo (Go).
- Изключвания чрез Android Go