Daudzi lietotņu izstrādātāji izmanto trešo pušu produktus un pakalpojumus, lai nodrošinātu savu lietotņu pamatfunkcijas. Šie pakalpojumi bieži tiek izplatīti, izmantojot vienu vai vairākas kodu bibliotēkas, kas parasti kopā tiek sauktas par programmatūras izstrādes komplektu (Software Development Kit — SDK).
Izpētot Google Play SDK rādītāju, varat uzzināt vairāk par visbiežāk izmantotajiem komerciālajiem SDK. Rādītājā ir apvienoti lietojuma dati no Google Play lietotnēm, ietverot informāciju, kas ievākta, izmantojot koda noteikšanu, lai nodrošinātu atribūtus un signālus, kas izstrādāti, lai palīdzētu jums izlemt, vai ieviest, paturēt vai noņemt SDK no savas lietotnes.
SDK rādītāja izmantošana
SDK varat meklēt meklēšanas joslā pēc nosaukuma, uzņēmuma nosaukuma vai Maven ID, vai arī varat to meklēt atbilstošajā kategorijā. Parādītajā sarakstā varat noklikšķināt uz ieraksta, lai skatītu detalizētu informāciju. Katrā SDK ierakstā ir apvienoti lietojuma dati no Google Play lietotnēm, kurām ir vismaz 1000 instalēšanas gadījumu (instalēšanas gadījumi ierīcēs, kas pēdējo 30 dienu laikā ir bijušas ieslēgtas vismaz vienu reizi) un kuras kopīgo savas bibliotēku atkarības ar Google Play.
Kā interpretēt SDK ierakstu informāciju
SDK ieraksta lapā būs redzama tālāk norādītā SDK signālu un atribūtu kopa.
- Izstrādātāja informācija: SDK nodrošinātāja reģistrētais SDK nosaukums, logotips un uzņēmuma nosaukums. Ja SDK nodrošinātājs nav reģistrējis attiecīgo SDK, informācija tiek iegūta no jaunākās SDK versijas POM faila. Ja tas nav pieejams, tiek rādīts SDK Maven ID, kā arī domēna nosaukums un viettura logotips.
- Reģistrācijas emblēma: norāda, ka SDK ir reģistrēts pakalpojumā Google Play SDK Console. Tālāk ir parādīts, kā šī emblēma izskatās.
Ja esat Google Play izstrādātājs, jūs esat atbildīgs par to, lai, izmantojot attiecīgos SDK, netiktu pārkāptas Google Play izstrādātāju programmu politikas.
- Informācija par SDK
- Saraksts ar Maven artefaktiem, kas kopā veido konkrēto komerciālo produktu vai pakalpojumu, ko piedāvā SDK nodrošinātājs. Šis saraksts ne vienmēr ir pilnīgs, jo var būt arī citas bibliotēkas, no kurām šis SDK ir atkarīgs, taču parasti sarakstā ir norādītas augstākā līmeņa bibliotēkas.
- Vietrādis URL, kas paredzēts SDK nodrošinātājiem, lai sniegtu saiti uz norādījumiem, ko lietotņu izstrādātāji var izmantot, lai aizpildītu datu drošības veidlapas.
- Android integrācija: šī informācija ir balstīta uz jaunāko SDK versiju.
- Jaunākā versija
- Mērķa API līmenis
- Minimālais API līmenis
- ProGuard kārtulas — pārbauda, vai Maven krātuvē publicētajā AAR vai JAR failu bibliotēkā ir pieejams ProGuard fails. Ja ProGuard fails ir pieejams, tas tiek automātiski sapludināts ar lietotnē esošo ProGuard kārtulu failu.
- Piezīme. Gan mērķa API līmenis, gan minimālais API līmenis tiek izgūts no faila AndroidManifest.xml, kas ir ietverts AAR failu bibliotēkā. Kad tiek publicēti JAR faili, mums šī informācija nav pieejama, tāpēc ir redzams teksts “Nav norādīts”.
- SDK ieviešana pēc lietotņu instalēšanas gadījumiem: tiek rādīts SDK lietojums lietotnēs ar atšķirīgu instalētāju pamatgrupu lielumu.
- SDK versijas ieviešana: tiek rādītas piecas visbiežāk izmantotās SDK versijas un to lietotņu skaits, kurās tiek izmantota katra šī versija.
- Android atļaujas: tiek rādīts to Android atļauju saraksts, kas aizsargā API, kura tiek izmantota vismaz vienā nesenā SDK versijā. SDK versija ir nesena, ja tā ir publicēta pēdējā gada laikā. Tas attiecas arī uz neobligātu izmantošanu, kad SDK ne vienmēr pieprasa šo atļauju, un tā tiek izmantota tikai gadījumos, kad lietotne to ir padarījusi pieejamu.
- Piezīme. Google Play ne vienmēr var konstatēt visas atļaujas, ko izmanto SDK.
- Svarīgi! No 2023. gada aprīļa sadaļā “Android atļaujas” ir sniegta arī papildu informācija par Google Play politiku prasībām. Uz atļaujas izmantošanu var attiekties ierobežotas piekļuves un/vai informācijas atklāšanas un piekrišanas prasības pakalpojumā Google Play (papildus konkrētām normatīvajām prasībām vietās, kur lietotne ir pieejama).
- SDK saglabāšana pēc lietotnes: norāda iespējamību (balstoties uz novērojumiem par pakalpojumā Google Play publicētajām lietotnēm), ka lietotne joprojām izmantos šo SDK pēc norādītā laika. Lietotnē vairs netiek izmantots SDK komplekts, ja vairs nav nevienas aktīvas versijas lietotnei, kurā komplekts tika izmantots.
- Versijas pārskats: kopsavilkums par versiju aprakstošiem ziņojumiem, ko snieguši SDK nodrošinātāji, kuri izmanto rīku Play SDK Console.
Kuri SDK ir ietverti rādītājā?
Lai SDK tiktu iekļauts Google Play SDK rādītājā, tam ir jāatbilst tālāk norādītajām prasībām.
- Tas ir komerciāls SDK, kas tiek izplatīts, izmantojot Maven krātuvi.
- Tam ir jāatbilst kādai no esošajām SDK rādītāja kategorijām.
- Tam ir jāsasniedz SDK rādītāja aktīvo lietotņu un lietotāju lietojuma instalēšanas gadījumu sliekšņi saskaņā ar Google Play datiem: tam ir jābūt izmantotam 100 lietotnēs, un lietotnēm jābūt instalētām vismaz 100 miljonus reižu.
Piezīme. Dati tiek balstīti uz lietotnēm, kuru bibliotēku atkarības ir kopīgotas pakalpojumā Google Play un kuras ir instalētas vairāk nekā 1000 reižu. Instalēšanas gadījumi tiek skaitīti tikai ierīcēs, kas pēdējo 30 dienu laikā ir ieslēgtas vismaz vienu reizi.
Ja uzskatāt, ka jūsu SDK atbilst kritērijiem, taču nav norādīts sarakstā, lūdzu, aizpildiet ieraksta pieprasījuma veidlapu un norādiet informāciju par savu SDK. Ja konstatēsim, ka SDK atbilst ieraksta kritērijiem, mēs ar jums sazināsimies, lai to pievienotu.
Saistīts saturs
- Uzziniet par trešo pušu SDK izmantošanu savā lietotnē.
- Ja esat SDK nodrošinātājs, varat skatīt šo iespējamo formāta variantu, ko varat izmantot, lai publicētu norādījumus lietotājiem par Google Play sadaļu “Datu drošība”