Donosite informirane odluke pomoću web-lokacije Google Play SDK Index

Mnogi razvojni programeri aplikacija oslanjaju se na proizvode i usluge trećih strana kako bi omogućili ključne funkcije u svojim aplikacijama. Te se usluge često distribuiraju putem jedne ili više biblioteka koda koje se zajedno nazivaju paket za razvoj softvera (SDK).

Google Play SDK Index omogućuje vam da saznate više o najčešće korištenim komercijalnim SDK-ovima. Upotrebljava podatke o upotrebi iz aplikacija Google Playa u kombinaciji s podacima prikupljenim putem otkrivanja koda radi pružanja atributa i signala koji su osmišljeni kako bi vam pomogli da odlučite želite li usvojiti, zadržati ili ukloniti SDK iz aplikacije.

Upotreba web-lokacije SDK Index

SDK možete pretražiti po nazivu, nazivu tvrtke ili ID-ju za Maven pomoću trake za pretraživanje ili ga potražite u kategoriji kojoj pripada. Odatle možete kliknuti unos da biste saznali više. Svaki unos SDK-a kombinira podatke o upotrebi iz aplikacija Google Playa koje imaju najmanje 1000 instaliranja (instaliranja na uređajima koji su se uključili barem jednom u posljednjih 30 dana) i koji dijele zavisnost biblioteke s Google Playom.

Kako tumačiti podatke o unosu SDK-a

Na stranici unosa SDK-a možete pronaći sljedeći skup signala i atributa SDK-a:

  • Pojedinosti o razvojnom programeru: naziv SDK-a, logotip i naziv tvrtke koji je zabilježio davatelj SDK-a. U slučajevima kada davatelj usluga nije registrirao SDK, pojedinosti se preuzimaju iz POM datoteke najnovije verzije SDK-a. Ako nije dostupna, prikazuje se ID za Maven SDK-a, kao i naziv domene i logotip rezerviranog mjesta.
  • Značka registracije: označava da je SDK registriran na usluzi Google Play SDK Console. Evo kako značka izgleda:

    Kao razvojni programer Google Playa dužni ste osigurati da SDK-ovi koje upotrebljavate ne uzrokuju kršenje programskih pravila za razvojne programere Google Playa.
  • Pojedinosti o SDK-u:
    • Popis artefakata za Maven koji zajedno čine prepoznatljivi komercijalni proizvod ili uslugu koju nudi davatelj SDK-a. Taj popis možda nije uvijek iscrpan jer možda postoje druge biblioteke o kojima SDK ovisi, ali će obično uključivati sve biblioteke najviše razine.
    • URL za davatelje SDK-a koji vodi na smjernice koje se objavljuju kako bi razvojni programeri aplikacija lakše ispunili obrazac Sigurnost podataka.
  • Integracija Androida: ove se informacije temelje na najnovijoj verziji SDK-a.
    • Najnovija verzija
    • Ciljana razina API-ja
    • Minimalna razina API-ja
    • ProGuard pravila – provjeravaju postoji li ProGuard datoteka u automatski primijenjenim preporukama (AAR) ili JAR datoteci koje su objavljene u spremištu Maven. U tom se slučaju datoteka ProGuarda automatski spaja s datotekom pravila o ProGuardu za aplikaciju.
      • Napomena: ciljana i minimalna razina API-ja izdvajaju se iz datoteke AndroidManifest.xml u AAR datotekama. Prilikom objavljivanja JAR datoteka nemamo te podatke i umjesto njih prikazujemo "Nije navedeno".
  • Usvajanje SDK-a po instalacijama aplikacije: prikazuje upotrebu SDK-a za aplikacije različitih veličina baze instalacija.
  • Usvajanje verzije SDK-a: prikazuje pet najčešće korištenih verzija SDK-a i broj aplikacija koje upotrebljavaju svaku od tih verzija.
  • Dopuštenja za Android: prikazuje popis dopuštenja za Android koja štite API-je koje upotrebljava barem jedna nedavna verzija SDK-a. Verzija SDK-a smatra se nedavnom ako je objavljena u zadnjih godinu dana. To uključuje neobaveznu upotrebu SDK-a pri kojoj SDK ne zahtijeva uvijek to dopuštenje i može ga upotrebljavati samo ako ga je aplikacija učinila dostupnim.
    • Napomena: Google Play ne može uvijek otkriti sva dopuštenja koja upotrebljava SDK.
    • Važno: od travnja 2023. "dopuštenja za Android" pružaju i dodatne informacije o zahtjevima pravila za Google Play. Upotreba dopuštenja može podlijegati zahtjevima za ograničeni pristup i/ili otkrivajuću objavu i uvjetima koje je potrebno ispuniti u vezi s pribavljanjem pristanka na Google Playu (uz konkretne regulatorne zahtjeve na lokaciji na kojoj je aplikacija dostupna).
  • Zadržavanje SDK-a po aplikaciji: predstavlja vjerojatnost (na temelju onoga što je opaženo u aplikacijama objavljenim na Google Playu) da će aplikacija nakon određenog vremena i dalje upotrebljavati taj SDK. Smatra se da je aplikacija prestala upotrebljavati SDK ako ne postoji objavljena verzija aplikacije koja ga upotrebljava.
  • Pregled verzije: sažetak svih poruka davatelja SDK-ova koji sudjeluju na Play SDK konzoli, a koje se odnose na određene verzije.

Koji su SDK-ovi navedeni na indeksu?

Da bi bio naveden na Google Play SDK Indexu, SDK mora ispunjavati sljedeće zahtjeve:

  • Mora biti komercijalni SDK koji se distribuira putem spremišta za Maven.
  • Mora pripadati jednoj od postojećih kategorija SDK Indexa.
  • Mora zadovoljiti pragove za instalacije aktivnih aplikacija i broja korisnika SDK Indexa, prema podacima Google Playa: upotrebljava ih 100 aplikacija i ostvaruju najmanje 100 milijuna instalacija aplikacija.

Napomena: podaci se temelje na aplikacijama koje dijele zavisnosti biblioteke s Google Playom i koje imaju više od 1000 instaliranja. Računaju se samo instaliranja na uređajima koji su uključeni najmanje jednom u posljednjih 30 dana.

Ako smatrate da vaš SDK ispunjava kriterije, a nije naveden, ispunite obrazac zahtjeva za unos i navedite pojedinosti o SDK-u. Ako utvrdimo da ispunjava kriterije za unos, obratit ćemo vam se kako bismo ih dodali.

Povezani sadržaj

Je li to bilo korisno?

Kako to možemo poboljšati?
Pretraživanje
Izbriši pretraživanje
Zatvaranje pretraživanja
Glavni izbornik
16997046923123922602
true
Pretraži Centar za pomoć
true
true
true
true
true
92637
false
false