Priimkite pagrįstus sprendimus naudodami „Google Play“ SDK indeksą

Daugelis programų kūrėjų naudoja trečiųjų šalių produktus ir paslaugas, kad įgalintų svarbiausias funkcijas programose. Šios paslaugos dažnai platinamos pasitelkiant vieną ar kelias kodų bibliotekas, kurios bendrai vadinamos programavimo komplektu (SDK).

„Google Play“ SDK indeksas padeda sužinoti daugiau apie dažniausiai naudojamus komercinius SDK. Čia derinami naudojimo duomenys iš „Google Play“ programų su informacija, surinkta naudojant kodo aptikimą, kad būtų galima teikti atributus ir signalus, padedančius nuspręsti, ar taikyti, palikti ar pašalinti SDK iš programos.

SDK indekso naudojimas

SDK paieškos juostoje galite ieškoti pagal jo pavadinimą, įmonės pavadinimą ar „Maven“ ID arba ieškoti kategorijoje, kuriai jis priklauso. Čia galite spustelėti įrašą ir peržiūrėti išsamesnę informaciją. Kiekviename SDK įraše sujungiami naudojimo duomenys iš „Google Play“ programų, kurios sulaukė bent 1 000 diegimų (diegimų įrenginiuose, kurie buvo įjungti bent vieną kartą per pastarąsias 30 dienų) ir kurie bendrina bibliotekos būtinuosius šaltinius su „Google Play“.

Kaip suprasti SDK įrašo informaciją

SDK įrašo puslapyje rasite toliau nurodytą SDK signalų ir atributų rinkinį.

  • Išsami kūrėjo informacija: SDK pavadinimas, logotipas ir įmonės pavadinimas, kuriuos užregistravo SDK teikėjas. Tais atvejais, kai SDK neužregistravo jo teikėjas, išsami informacija gaunama iš naujausios SDK versijos POM failo. Jei jis nepasiekiamas, vietoje jo rodomas SDK „Maven“ ID kartu su domeno pavadinimu ir rezervuotos vietos logotipu.
  • Registracijos ženklelis: rodo, kad SDK užregistruotas „Google Play SDK Console“. Štai kaip atrodo ženklelis:

    Kadangi esate „Google Play“ kūrėjas, privalote užtikrinti, kad jokie jūsų naudojami SDK nepažeistų „Google Play“ kūrėjų programos politikos.
  • Išsami SDK informacija
    • Sąrašas su „Maven“ objektais, kurie kartu sudaro atskirą SDK teikėjo siūlomą komercinį produktą ar paslaugą. Šis sąrašas ne visada yra išsamus, nes gali būti kitų bibliotekų, nuo kurių priklauso šis SDK, bet paprastai jis apima visas aukščiausio lygio bibliotekas.
    • SDK teikėjams skirtas URL, kad būtų galima pateikti nuorodas į nurodymus, padedančius programų kūrėjams užpildyti duomenų saugos formas.
  • „Android“ integravimas: ši informacija pagrįsta naujausia SDK versija.
    • Naujausia versija
    • Tikslinis API lygis
    • Mažiausias API lygis
    • „ProGuard“ taisyklės – patikrina, ar „Maven“ saugykloje paskelbtame AAR arba JAR yra „ProGuard“ failas. Jei taip, „ProGuard“ failas automatiškai sujungiamas su programos „ProGuard“ taisyklių failu.
      • Pastaba: tikslinis API lygis ir minimalus API lygis gaunami iš AAR failų „AndroidManifest.xml“. Kai JAR failai paskelbiami, nebeturime šios informacijos ir vietoje jos pateikiame „Nenurodyta“.
  • SDK taikymas pagal programos diegimus: parodomas SDK naudojimas pagal skirtingų dydžių diegimų skaičių.
  • SDK versijos taikymas: pateikiamos penkios dažniausiai naudojamos SDK versijos ir programų, kuriose naudojama kiekviena iš tų versijų, skaičius.
  • „Android“ leidimai: parodomas „Android“ leidimų, saugančių API, kurią naudoja bent viena naujausia SDK versija, sąrašas. SDK versija laikoma naujausia, jei buvo paskelbta per pastaruosius metus. Tai apima pasirenkamą SDK naudojimą, kai SDK ne visada reikalauja šio leidimo ir kai gali jį naudoti tik tuo atveju, jei programoje jis yra pasiekiamas.
    • Pastaba: „Google Play“ ne visada gali aptikti visus SDK naudojamus leidimus.
    • Svarbu: nuo 2023 m. balandžio mėn. skiltyje „Android“ leidimai“ taip pat teikiama papildomos informacijos apie „Google Play“ politikos reikalavimus. Naudojant leidimą „Google Play“ gali būti taikomi ribotos prieigos ir (arba) paskelbimo ir sutikimo reikalavimai (kartu su konkrečiais reguliavimo reikalavimais, kai programa pasiekiama).
  • SDK saugojimas pagal programą: pateikiama tikimybė (pagal tai, kas buvo stebima sistemoje „Google Play“ paskelbtose programose), kad programa vis tiek naudos šį SDK praėjus nurodytam laikui. Laikoma, kad programa nustojo naudoti SDK, jei nėra ją naudojančių aktyvių programos versijų.
  • Versijos apžvalga: visų konkrečios versijos SDK teikėjų, dalyvaujančių „Play SDK Console“, pranešimų suvestinė.

Kurie SDK pateikiami indekse?

Kad SDK būtų pateiktas „Google Play“ SDK indekse, jis turi:

  • būti komercinis SDK, platinamas per „Maven“ saugyklą;
  • patekti į vieną iš esamų SDK indekso kategorijų;
  • atitikti SDK indekso aktyvios programos ir naudotojų naudojimo diegimų slenksčius pagal „Google Play“ duomenis: naudojama 100 programų ir sulaukiama bent 100 mln. programų diegimų.

Pastaba: duomenys pagrįsti programomis, kurios bendrina bibliotekos būtinuosius šaltinius su „Google Play“ ir buvo įdiegtos daugiau nei 1 000 kartų. Skaičiuojami tik tų įrenginių, kurie buvo įjungti bent vieną kartą per pastarąsias 30 dienų, diegimai.

Jei manote, kad jūsų SDK atitinka kriterijus, bet jo nėra sąraše, užpildykite įtraukimo į sąrašą užklausos formą ir pateikite išsamią SDK informaciją. Jei nustatysime, kad jis atitinka įrašo kriterijus, susisieksime su jumis, kad jis būtų pridėtas.

Susijęs turinys

Ar tai buvo naudinga?

Kaip galime jį patobulinti?

Reikia daugiau pagalbos?

Išbandykite kitus toliau nurodytus veiksmus.

Paieška
Išvalyti paiešką
Uždaryti paiešką
Pagrindinis meniu
15124609768025599778
true
Paieška pagalbos centre
true
true
true
true
true
92637
false
false