Google Play Console aitab arendajatel vältida nende rakenduste eemaldamist Google Play poest juhuslike eeskirjade rikkumise tõttu.
Juhuslikud poliitika rikkumised. See juhtub meist parimatega. Te ei tea, mida valesti tegite, kuid Google eemaldas teie rakenduse siiski pärast värskendust, andes vaid ebamäärase selgituse selle kohta, mida valesti tegite ja mida saate selle parandamiseks teha. Mõnikord on see viga, kuid mõnikord oli Google'il selleks põhjust – isegi kui te ei tea, mis see põhjus on või kui te ei teadnud, et see on nende tingimustega vastuolus. Õnneks pakub Google Google Play Console'is uusi tööriistu, et proovida seda vältida.
Jooksul "Uued tööriistad, mis aitavad teil Google Plays turvalisemaid rakendusi luua"räägi kl Google I/O 2021, avalikustas Google Play Console'is peotäie eelseisvaid muudatusi, mis aitavad arendajatel teha oma rakenduses muudatusi enne, kui nende rakendus eeskirjade rikkumise tõttu eemaldatakse.
Esiteks, Google Play Console'i jaotise "Eeskirjad ja programmid" all olev leht "Eeskirjade olek" annab teile peagi hoiatusi võimalike eeskirjade kohta. rikkumisi ja teavet nende parandamise kohta enne jõustamismeetmete võtmist (kuid ainult teatud tüüpi eeskirjade rikkumiste puhul, mida Google pole teinud täpsustatud).
Teiseks töötab Google lõpuks selle nimel, et vähendada rakenduste eemaldamiste arvu, mis ei ole põhjustatud mitte rakenduse enda eeskirjade rikkumisest, vaid asjadest, mida tema kasutatavad SDK-d teevad. Kolmandate osapoolte SDK-d on rakendustes uskumatult levinud ja Google ütleb, et suurem osa keskmise rakenduse koodist koosneb pigem SDK koodist kui patenteeritud koodist. Kuid isegi kui rakendus ei oma SDK koodi, vastutab Google Play selle koodi eest ikkagi arendaja. Enamikul rakenduste arendajatel pole ressursse ega tööriistu kõigi kasutatavate SDK-de auditeerimiseks, mistõttu teeb Google nüüd koostööd populaarsete SDK-de pakkujatega, et muuta need turvalisemaks.
Google Play SDK Console'i varajase juurdepääsu programm käivitati eelmisel aastal koos selliste partneritega nagu AppsFlyer, AppLovin, mopub ja filiaal ning Google käivitab nüüd SDK konsooli esiosa, mis võimaldab SDK pakkujatel registreerida ja hallata oma SDK-sid, teatada oma SDK-dega seotud probleemidest ning vaadata kasutusstatistikat ja krahhiaruandeid. See loob otseühenduse Google'i, SDK pakkuja ja rakenduse arendaja vahel, et Google saaks pakkuda SDK probleemide kohta juhiseid pakkuja aruannete põhjal.
Probleemi korral saavad arendajad Google Play Console'is hoiatusi toetamata või mitteühilduva kohta SDK-de versioonid, mida nad kasutavad, andes neile võimaluse teha muudatusi enne, kui nende vastu midagi ette võetakse rakendus. Seda saab teha aga ainult siis, kui rakenduse arendaja jagab oma teegi sõltuvusi Google'iga. Android App Bundle'i (AAB) vormingut (mida peagi nõutakse kõigi Google Play rakenduste jaoks) kasutavate rakenduste teegi sõltuvusi jagatakse automaatselt. APK-dena loodud rakenduste teegi sõltuvusi jagatakse automaatselt alates Android Gradle Plugin 4.0-st, kuid arendajad saavad oma teegi sõltuvuste jagamisest loobuda.
Mida arvate nendest muudatustest?