Paljud rakenduste arendajad tuginevad oma rakenduste põhifunktsioonide lubamiseks kolmandate osapoolte toodetele ja teenustele. Neid teenuseid levitatakse tihtipeale ühe või enama kooditeegi kaudu, mida nimetatakse ühiselt tarkvaraarenduse komplektiks (SDK).
Google Play SDK Index aitab teil tutvuda kõige sagedamini kasutatavate äriliste SDK-dega. See ühendab Google Play rakenduste kasutusandmed koodituvastuse kaudu kogutud teabega, et pakkuda atribuute ja signaale, mis on loodud selleks, et aidata teil otsustada, kas SDK teie rakendusse lisada, see sinna alles jätta või eemaldada.
SDK Indexi kasutamine
Võite otsida SDK-d nime, ettevõtte nime või Maveni ID järgi otsinguribal või otsida seda kategooriast, millesse see kuulub. Seal saate klõpsata kirjel, et rohkem üksikasju näha. Iga SDK kirje ühendab nende Google Play rakenduste kasutusandmed, millel on vähemalt 1000 installimist (installimised seadmetes, mis on viimase 30 päeva jooksul vähemalt üks kord sisse lülitatud) ja mis jagavad oma teekide sõltuvusi Google Playga.
SDK kirje teabe selgitus
SDK kirje lehelt leiate järgmised SDK signaalide ja atribuutide komplektid.
- Arendaja üksikasjad: SDK nimi, logo ja ettevõtte nimi, nagu need on registreerinud SDK pakkuja. Kui SDK-d ei ole registreerinud selle pakkuja, võetakse üksikasjad uusima SDK versiooni POM-failist. Kui see pole saadaval, kuvatakse SDK Maveni ID koos domeeninime ja kohatäitelogoga.
- Registreerimise märk: näitab, et SDK on registreeritud Google Play SDK Console'is. Märk näeb välja selline:
Google Play arendajana on teie kohustus tagada, et teie kasutatavad SDK-d ei põhjusta Google Play arendaja programmieeskirjade rikkumist.
- SDK üksikasjad
- Nende Maveni artefaktide loend, mis üheskoos moodustavad eristuva äritoote või -teenuse, mida SDK pakkuja pakub. See loend ei pruugi alati lõplik olla, kuna see SDK võib sõltuda teistest teekidest, kuid tavaliselt sisaldab loend peamisi teeke.
- URL, mida SDK pakkujad saavad rakenduste arendajatele andmete ohutuse vormide täitmisel abiks mõeldud juhiste linkimiseks kasutada.
- Androidi integreerimine: see teave põhineb SDK uusimal versioonil.
- Uusim versioon
- API sihitav tase
- Minimaalne API tase
- ProGuardi reeglid – kontrollib, kas Maveni andmehoidlas avaldatud AAR-is või JAR-is on olemas ProGuardi fail. Sellisel juhul liidetakse ProGuardi fail automaatselt rakenduse ProGuardi reeglite failiga.
- Märkus. Nii API sihitav tase kui ka minimaalne API tase ekstraktitakse AndroidManifest.xml-ist või AAR-i failidest. Kui JAR-failid avaldatakse, ei ole meil seda teavet ja selle asemel kuvatakse tekst „Puudub“.
- SDK adopteerimine rakenduse installimiste järgi: näitab eri suurustes installibaasidega rakenduste SDK kasutust.
- SDK adopteerimine versiooni järgi: näitab SDK viite kõige enam kasutatud versiooni ja igat versiooni kasutavate rakenduste arvu.
- Androidi load: näitab loendit Androidi lubadest, mis valvavad API-t/API-sid, mida kasutab vähemalt üks SDK hiljutine versioon. SDK versiooni peetakse hiljutiseks, kui see on avaldatud viimase aasta jooksul. See hõlmab SDK valikulist kasutamist juhul, kui SDK ei nõua alati seda luba, ja võib seda kasutada ainult siis, kui rakendus on selle kättesaadavaks muutnud.
- Märkus. Google Play ei suuda alati tuvastada kõiki lubasid, mida SDK kasutab.
- Tähtis! Alates 2023. aasta aprillist leiab jaotisest „Androidi load“ ka lisateavet Google Play eeskirjanõuete kohta. Loa kasutamisele võidakse Google Plays kohaldada piiratud juurdepääsu ja/või avalikustamisteate nõudeid ning nõusoleku tingimusi (lisaks konkreetsetele regulatiivsetele nõuetele, kui rakendus kättesaadavaks muudetakse).
- SDK säilitamine rakenduse järgi: näitab, kui tõenäoliselt (Google Plays avaldatud rakenduste jälgimise alusel) kasutab rakendus pärast määratud aja möödumist ikka SDK-d. Rakenduse puhul peetakse SDK kasutamine lõpetatuks, kui seda kasutavast rakendusest pole ühtegi avaldatud versiooni.
- Versiooni ülevaade: kokkuvõtte versioonipõhistest sõnumitest, mille on esitanud Play SDK Console'is osalevad SDK pakkujad.
Millised SDK-d on Indexisse lisatud?
Selleks et SDK lisataks Google Play SDK Indexisse, peab SDK:
- olema Maveni andmehoidla kaudu levitatav äriline SDK;
- kuuluma ühte olemasolevasse SDK Indexi kategooriasse;
- vastama SDK Indexi rakenduste aktiivsete installimiste ja kasutamisstatistika lävedele vastavalt Google Play andmetele: seda kasutavad 100 rakendust ja sellel on vähemalt 100 miljonit rakenduse installimist.
Märkus. Andmed põhinevad rakendustel, mis jagavad oma teegi sõltuvusi Google Playga ja millel on üle 1000 installimise. Installimised loendatakse ainult seadmetes, mis on viimase 30 päeva jooksul vähemalt ühe korra sisse lülitatud.
Kui arvate, et teie SDK vastab kriteeriumitele, kuid seda pole loendis, täitke loendisse lisamise taotluse vorm ja esitage oma SDK üksikasjad. Kui me leiame, et see vastab loendi kriteeriumitele, võtame teiega SDK lisamiseks ühendust.
Seotud sisu
- Lisateave rakenduses kolmandate osapoolte SDK-de kasutamise kohta
- Kui olete SDK pakkuja, võite vaadata seda valikulist vormingut, mida saate kasutajatele Google Play jaotise Andmete ohutus kohta juhiste avaldamiseks kasutada