Kui olete Play Console'i üles laadinud vähemalt ühe rakenduse kogumi, saate vaadata saadaolevate seadmete kataloogi ja seda, millised seadmed teie rakendusega ühilduvad. Toetatud ja välistatud seadmete loendite regulaarne ülevaatamine aitab tagada rakenduse võimalikult laiaulatusliku saadavaloleku.
Avage leht Seadmete kataloog (Testimine ja avaldamine > Katvus ja seadmed > Seadmete kataloog).
Pidage meeles, et seadmete kataloog ei kehti installimata avatavate rakenduste puhul.
Seadmete kataloogi kasutamise alustamine
See jaotis sisaldab kogu teavet, mida vajate seadmete kataloogi kasutamise alustamiseks.
Seadmete kataloogi teenusetingimustega nõustumine
Seadmete kataloogi esmakordsel avamisel tuleb teil teenusetingimused üle vaadata ja nendega nõustuda. Uute tingimustega nõustumiseks peate olema konto omanik või kasutaja, kellel on üldine luba tootmisversioonide haldamiseks. Kui olete ühe oma kontol oleva rakenduse puhul tingimustega nõustunud, võite seadmete kataloogi kasutamist jätkata kõikide oma rakenduste jaoks.
Kui te teenusetingimustega ei nõustu, toimub järgmine.
- Te ei pääse seadmete kataloogile juurde.
- Te ei saa seadmeid levitamisest välistada.
Põhikontseptsioonide mõistmine
Allolevad küsimused käsitlevad seadmete kataloogi ja seadmete piirangute põhikontseptsioone. Klõpsake küsimusel, et seda laiendada ja vastust näha või see ahendada.
Mis on seadmemudel? Mis on seadme variant?Seadmemudel on kontseptsioon, mille määratleb originaalseadmete tootja (OEM). See on viis, kuidas Play Console seadet kirjeldab, et piiritleda selle omadusi ja rühmitada sarnased seadmemudelid tänapäeval eksisteerivate Android-seadmete hulgas.
Seadmemudel koosneb kahest atribuudist: jaemüügibrändist ja seadmest. Need mõlemad määratleb OEM.
- Jaemüügibränd:
android.os.Build.Brand.
(Pange tähele, et bränd on nimi, mille all seadet turundatakse, ja see ei pruugi tootjaga kattuda.) Lisateave - Seade:
android.os.Build.Device.
Lisateave
Näiteks google oriole on seadmemudel.
Igal seadmemudelil on ka kasutajatele suunatud nimi ehk turundusnimi. Näiteks seadme google oriole turundusnimi on Pixel 6.
Seadmemudelil on mitmesugused riistvara- ja tarkvaraatribuudid ning seadmemudelist üksi ei pruugi piisata nende atribuutide unikaalseks tuvastamiseks. Näiteks on seadmemudelitel tihti variante, millel on erinevad Androidi versioonid ning erinev kogus muutmälu ja salvestusruumi
Kokkuvõttes tasub seadmemudelite puhul tähele panna järgmisi tähtsamaid aspekte.
- Seade üksi ei ole unikaalne ja seda võib kasutada mitu tootjat, nii et seda ei tohiks kasutada ilma brändita.
- Seadmemudel ei ole alati piisav tehniliste andmete tuvastamiseks, kuna võivad eksisteerida erinevad variandid.
- Turundusnimi ei ole seadmemudeli tuvastamiseks piisav, kuna tootja võib kasutada sama turundusnime mitme erineva {brändiseadme} kombinatsiooni jaoks.
Play Console'is kuvatakse seadmed kujul {brändiseade} (turundusnimi), näiteks „google oriole (Pixel 6)“, et kasutajatele suunatud nime oleks lihtne seostada seadme üksikasjalikumate spetsifikatsioonidega.
Seadmed ilmuvad kataloogis siis, kui neid kasutab kriitiline hulk inimesi.
Kataloogis kuvatakse nii sertifitseeritud kui ka sertifitseerimata seadmed. Vaadake altpoolt lisateavet seadmete sertifitseerimise kohta.
Rakendused ja mängud on mis tahes uue seadme jaoks saadaval ka enne, kui seade kataloogis ilmub, kui täidetud on järgmised tingimused.
- Seade sisaldub teie rakenduse manifesti seadmete deklaratsioonides.
- See ei ole Play Console'is välistatud.
See tähendab, et kasutajad saavad installida teie rakenduse sertifitseerimata seadmemudelitesse, v.a juhul, kui piirate seda. Vaadake altpoolt lisateavet seadmete sertifitseerimise kohta.
Sertifitseeritud seadmemudel on mudel, mis on OEM-i sertifikaadi kohaselt Androidiga ühilduv. Selleks laadib OEM Google'isse üles oma Androidi ühilduvustesti tulemuste koopia. Sertifitseerimata seadmemudel on mudel, mis ei ole Androidiga ühilduv, kuna OEM ei ole Androidi ühilduvustesti tulemusi Google'isse üles laadinud. Tulemus on järgmine.
- Sertifitseerimata seadmed ei pruugi olla turvalised.
- Sertifitseerimata seadmed ei pruugi saada Androidi süsteemivärskendusi ega rakenduste värskendusi.
- Sertifitseerimata seadmete rakendused ja funktsioonid ei pruugi õigesti töötada.
- Sertifitseerimata seadmetes olevaid andmeid ei pruugita turvaliselt varundada.
Siin on mõned tähtsad asjad, mida seoses sertifitseeritud ja sertifitseerimata seadmete käsitlemise ja käitumisega meeles pidada.
- Nähtavus kataloogis: sertifitseerimata seadmemudelid ilmuvad seadmete kataloogis siis, kui neil on kriitiline hulk kasutajaid. Nende vaatamiseks võite seadmete loendis filtreerida seadmete sertifitseerimisoleku järgi. Sertifitseeritud seadmemudelitel võib olla sertifitseerimata variante. See juhtub olukorras, kus seadmed teatavad endast kui sertifitseeritud seadmemudelist, ent ei läbi Play Integrity kontrolle. Need seadmed ei ilmu seadmete kataloogis.
- Levitamine: teie rakendus võib olla sertifitseerimata seadmemudelites Google Plays installimiseks saadaval, v.a juhul, kui määrate piirangud. Vaadake lisateavet allpool jaotisest Rakenduse levitamise haldamine seadmetes, mis ei täida seadmete terviklikkuse nõudeid.
- Android Vitalsi mõõdikud: ainult sertifitseeritud ja terviklikud seadmed annavad panuse Vitalsi tehnilise kvaliteedi mõõdikutesse, mis mõjutavad seda, kas teie rakendus on Google Plays avastatav ja reklaamitav.
Rakenduse seadmete sihtimise mõistmine
Seadmemudelite komplekti, milles kasutajad saavad Google Plays teie rakendust avastada ja selle installida, nimetatakse teie sihitud seadmeteks. Teie sihitud seadmete määramiseks kasutatakse kaht tegurit: teie manifesti deklaratsioone ja Console'i välistamisreegleid. Need deklaratsioonid ja reeglid toimivad seadmetes ja rakendustes eri detailsustasemetel.
Manifesti deklaratsioonid määratlevad, milliseid seadmeid teie rakendus toetab. Need toimivad individuaalsete seadmete tasemel. Näiteks kui atribuudi minSdk väärtuseks määratakse Android 9, on teie rakenduse jaoks sobilikud ainult seadmed, milles töötab Android 9 või uuemad versioonid. Kui teatud seadmemudeli mõned variandid kasutavad operatsioonisüsteemi Android 9 ja mõned vanemat versiooni, on Android 9-ga variandid sobilikud, ent vanemate versioonidega variandid mitte.
Console'i välistusi saab rakendada kahel tasemel.
- Seadmemudeli tasemel: selle stsenaariumi puhul välistatakse kõik selle mudeliga seadmed.
- Reegli tasemel: reeglipõhised välistused rakenduvad individuaalse seadme tasemel, nagu ka manifesti deklaratsioonid. See tähendab, et mõningad seadmemudelid võidakse kataloogis kuvada osaliselt välistatuna.
Märkus. Välistused alistavad teie rakenduse manifestis deklareeritud toetatud seadmed.
Tehke järgmist, et vaadata kõiki saadaolevaid seadmeid ja selgitada välja, kus teie rakendus Google Plays levitamiseks saadaval on.
- Avage Play Console ja minge lehele Seadmete kataloog (Testimine ja avaldamine > Katvus ja seadmed > Seadmete kataloog).
- Valige vahekaart Kõik, Toetatud, Välistatud või Sihitud.
- Selleks et seadmete loend CSV-failina alla laadida, klõpsake lehe paremas osas valikul Seadmete loendi eksportimine.
Individuaalse seadmemudeli sihtimisoleku mõistmiseks vaadake veergu „Olek“ lehel Seadmete loend või Seadmete üksikasjad. See näitab seadme sihtimise olekut kõigi teie rakendusega seotud aktiivsete rakenduse kogumite või APK-de puhul. Võite allolevat jaotist laiendada, et vaadata võimalikke seadmemudelite sihtimisolekuid.
Seadmemudelite sihtimisolekud- Toetatud: teie rakendus on Google Plays selle seadme kasutajatele saadaval.
- Osaliselt toetatud: teie rakendus on saadaval selle seadmemudeli teatud variantide, ent mitte kõigi variantide jaoks.
- Reegli alusel välistatud: teie rakendus ei ole selle seadmemudeli jaoks saadaval. Näete seda olekut, kui teil on välistamisreegel, mis kehtib selle seadmemudeli puhul.
- Reegli alusel osaliselt välistatud: teie rakendus on saadaval selle seadmemudeli teatud variantide, ent mitte kõigi variantide jaoks. Võite näha seda olekut, kui teil on välistamisreegel, mis on seotud RAM-iga, mis võib olenevalt seadmemudeli variandist varieeruda.
- Käsitsi välistatud: teie rakendus ei ole selle seadmemudeli jaoks saadaval. Näete seda olekut ainult juhul, kui olete seadmemudeli käsitsi välistanud.
- Toetamata: teie rakendus ei ole saadaval üheski seadmes, millel on see seadmemudel. Näete seda olekut juhul, kui teie manifest nõuab funktsiooni või atribuuti (nt ekraani suurust või SDK taset), mis ei ole seadmes saadaval. Näiteks mõnes seadmes ei pruugi olla kompassiandurit. Kui teie rakenduse põhifunktsioon nõuab kompassianduri kasutamist, siis ei ole teie rakendus nende seadmetega ühilduv.
- Märkus. Näete seda olekut, kui kõik seadmemudeliga seotud variandid ei ole ühilduvad. Kui mõnd varianti toetatakse, kuvatakse olek „Osaliselt toetatud“.
Pidage seadmete sihtimisega seoses meeles järgmisi tähtsaid aspekte.
- Seadmete välistamist hallatakse rakendusepõhiselt.
- Seadme toetamise olek kuvatakse rajapõhiselt, kuna see on deklareeritud teie manifestis. Kuna eri radadel (tootmis-, alfa-, beeta- ja sisetesti rada) võivad olla välja lastud eri kogumid, näete seadme üksikasjades ka iga raja olekut. Näiteks kui teie rakenduse beetaversioon nõuab rohkem funktsioone kui tootmisversioon, võite märgata, et seadet toetatakse tootmisversioonis, kuid mitte beetaversioonis.
Seadmete loendist otsimine ja loendi filtreerimine
Seadmete loend hõlmab kõiki seadmemudeleid teie valitud vahekaardi alusel (kõik seadmed, toetatud seadmed jne) ning need on sorditud seadmemudeli järgi.
Seadmete loendit saate kitsendada kahel moel.
- Kasutage lehe ülaosas olevat otsinguriba, et filtreerida mudelite loendit või otsida individuaalseid seadmemudeleid.
- Filtreerige seadmemudelite loendit tootja, seadme või muude atribuutide alusel.
Seadme üksikasjade vaatamine
Seadmemudeli, sealhulgas variantide paremaks mõistmiseks võite klõpsata, et avada üksikasjade leht.
Üksikasjade leht annab lisateavet valitud seadmemudeli tehniliste näitajate ja variantide kohta. Võite laiendada allolevat jaotist, et vaadata seadme võimalikke üksikasju.
Seadme üksikasjad-
Kokkuvõte. Teie rakendusega seotud tähtsad mõõdikud selle seadmemudeli kohta ja selle seadmemudeli levitused RAM-i ja Androidi versiooni alusel teie rakenduse jaoks. See teave võib aidata teil luua selle seadme jaoks õige sihtimisloogika ja teha seadmemudeliga seotud probleemide veaotsingut.
Järjepidevad atribuudid: atribuudid, mis on selle seadmemudeli kõigi variantide puhul samad.
Varieeruvad atribuudid: atribuudid, mis võivad selle seadmemudeli eri versioonide või variantide puhul varieeruda. Võite huvipakkuvaid variante kitsendada, valides tähtsad atribuudid.
Variantide loend: loend kõigist selle seadmemudeli teadaolevatest variantidest, võttes arvesse filtreid, mille olete varieeruvatele atribuutidele määranud. Variantide loend hõlmab ainult sertifitseeritud variante.
Kõige populaarsem variant: Selle seadmemudeli variant, millel on Google Plays kõige rohkem installimisi. See hõlmab kõiki Google Plays olevaid rakendusi ega kajasta ainult teie rakendust. Kui seadmemudelil on palju variante, võib kõige populaarsem variant toimida suunisena, mis aitab välja selgitada, millist seadmemudelit hankida või millises seadmemudelis testida.
Rakenduse levitamise välistamine teatud seadmetes
Saate seadistada reeglid, mille põhjal seadmed Google Plays rakenduse levitamisest välistada. Välistatud seadmetes ei näidata Google Plays teie rakendust ja nendes ei saa teie rakendust Google Play kaudu installida.
Nõuanded
- Seadmete välistamisreeglid ei kehti sisetestis osalejatele.
- Seadmete välistamist terviklikkuse kontrollide põhjal hallatakse lehel Rakenduse terviklikkus (Testimine ja avaldamine > Rakenduse terviklikkus). Sellelt abikeskuse lehelt leiate teavet selle kohta, kuidas terviklikkuse kontrollid oma poekirje puhul sisse lülitada, et Google Play saaks kontrollida, kas seadmed läbivad terviklikkuse kontrollid, enne kui teie poekirje kasutajatele nähtavaks muudetakse.
Võite allolevaid jaotisi laiendada ja ahendada, et mõista rakenduse levitamise eri haldamisvalikuid.
Rakenduse levitamise haldamine konkreetsetes seadmemudelitesKui välistate käsitsi seadmed, millel on teadaolevad ühilduvusprobleemid, saate kasutajatele paremat kasutuskogemust pakkuda. Seda nimetatakse käsitsi välistamiseks.
Enne mis tahes seadmete välistamist pange tähele järgmist.
- Selle muudatuse tegemine välistab valitud seadmemudeli(d) teie kogu rakenduse jaoks. Te ei saa välistada individuaalseid rakenduse kogumeid ja APK-sid.
- Seadmemudelite välistused mõjutavad kõiki seadmete variante, sealhulgas tulevasi variante. Kui teie välistuse eesmärk on tagada, et teie rakendus ei oleks saadaval madalamate tehniliste näitajatega seadmemudelites, kaaluge selle asemel reeglipõhiste välistuste kasutamist.
Seadme välistamine
- Avage Play Console ja minge lehele Seadmete kataloog (Testimine ja avaldamine > Katvus ja seadmed > Seadmete kataloog).
- Valige seadmemudel, mille soovite välistada, ja avage üksikasjade leht.
- Valige kuva ülaosas paremal käsk Välista seade. Teises toimingus valitud seadmemudel, sealhulgas kõik variandid, välistatakse.
Kui soovite seadmed välistada toimivusnäidikute põhjal, saate luua sihtimisreeglid RAM-i mahu või kiibil oleva süsteemi (SoC) põhjal.
Näiteks kui teie rakendus nõuab andmete jaoks palju salvestusruumi, võite seadistada reegli, mille põhjal välistatakse seadmed, millel on alla 512 MB RAM-i.
Enne reeglipõhiste välistamiste seadistamist pange tähele järgmist.
- Reeglipõhised välistamised rakendatakse uutele kataloogi lisatud seadmetele, mis vastavad välistamiskriteeriumidele.
- RAM-i reeglid töötavad ainult seadmetes, milles on Android 4.1 või uuem versioon ja SDK versioon 16 või uuem, ja need ei kehti Wear OS-i APK-de puhul. RAM-i reeglid põhinevad seadmes saadaoleval tervel mälumahul (
TotalMem
), mitte seadme tutvustuses esitatud mälul.
Reegli seadistamine
- Avage Play Console ja minge lehele Seadmete kataloog (Testimine ja avaldamine > Katvus ja seadmed > Seadmete kataloog).
- Tehke lehe paremas ülaosas valik Välistamisreeglite haldamine.
- Tehke valik RAM või Kiibil olev süsteem.
- Mitme reegli lisamiseks valige nupp VÕI. Kuvatakse teine valija.
- Reegli eemaldamiseks valige tühistamisikoon .
- Vaadake üle ekraani allosas kuvatud seadmete loend.
- Kui teie reegel sihib õiget seadmete loendit, salvestage muudatused.
Hallake rakenduse levitamist seadmetes, mis ühilduvad teenusega Android Go
Rakenduse saab teatud seadmetes välistada Androidiga (Go versiooniga) ühilduvuse põhjal.
Androidi (Go versiooni) üksikasjad
Android (Go versioon) optimeerib Androidi kasutuskogemust algtaseme seadmetes, milles käitatakse Android 8.1 (API tase 27) või uuemat, milles on kuni 1 GB RAM-i. Vaadake, kuidas optimeerida rakendusi seadmete jaoks, milles käitatakse Androidi (Go versiooni).
Välistamisreeglite seadistamine Androidi (Go versiooni) jaoks
- Avage Play Console ja minge lehele Seadmete kataloog (Testimine ja avaldamine > Katvus ja seadmed > Seadmete kataloog).
- Valige vaheleht Välistatud seadmed.
-
Tehke jaotise „Välistamisreeglid“ kõrval valik Välistamisreeglite haldamine.
- Tehke valiku „Android Go välistamised“ kõrval valik.
- Android Go välistamised
- Ära välista Android Go seadmeid: see on valitud vaikimisi.
- Välista Android Go seadmed: seadmetel, mis käitavad operatsioonisüsteemi Android Oreo (Go versiooni), ei lubata Google Playst teie rakendust installida.
- Android Go välistamised