„Google Play Console“ dabar padės kūrėjams išvengti programų pašalinimo

„Google Play Console“ padės kūrėjams išvengti, kad jų programos nebūtų pašalintos iš „Google Play“ parduotuvės dėl atsitiktinių politikos pažeidimų.

Atsitiktiniai politikos pažeidimai. Taip atsitinka geriausiems iš mūsų. Nežinote, ką padarėte ne taip, bet „Google“ vis dėlto pašalino jūsų programą po atnaujinimo ir pateikė tik neaiškų paaiškinimą, ką padarėte ne taip ir ką galite padaryti, kad tai ištaisytumėte. Kartais tai gali būti klaida, bet kartais „Google“ turėjo tam priežastį, net jei nežinote, kas tai yra, arba nežinojote, kad tai prieštarauja jų sąlygoms. Laimei, „Google“ siūlo naujus „Google Play Console“ įrankius, kad taip nenutiktų.

Metu "Nauji įrankiai, padėsiantys kurti saugesnes programas sistemoje „Google Play“.“ kalbėkite adresu „Google I/O“, 2021 m, „Google“ pristatė keletą būsimų „Play Console“ pakeitimų, kurie padės kūrėjams pakeisti savo programą prieš pašalinant programą dėl politikos pažeidimo.

Pirma, „Google Play Console“ skiltyje „Politika ir programos“ esančiame puslapyje „politikos būsena“ netrukus bus pateikta įspėjimų apie galimą politiką. pažeidimai ir informacija apie tai, kaip juos ištaisyti prieš imantis bet kokių vykdymo veiksmų (bet tik dėl tam tikrų politikos pažeidimų, kurių „Google“ nepadarė nurodyta).

Antra, „Google“ pagaliau stengiasi sumažinti programų pašalinimų skaičių, atsirandantį ne dėl pačios programos politikos pažeidimų, o dėl dalykų, kuriuos daro jos naudojami SDK. Trečiųjų šalių SDK yra neįtikėtinai paplitę programose, o „Google“ teigia, kad didžiąją dalį vidutinės programos kodo sudaro kodas iš SDK, o ne patentuotas kodas. Tačiau net jei programai nepriklauso SDK kodas, „Google Play“ vis tiek laiko kūrėją atsakingą už tai, ką tas kodas daro. Daugelis programų kūrėjų neturi išteklių ar įrankių visų naudojamų SDK tikrinimui, todėl „Google“ dabar bendradarbiauja su populiarių SDK teikėjais, kad jie būtų saugesni.

Praėjusiais metais pradėta „Google Play SDK Console“ išankstinės prieigos programa kartu su tokiais partneriais kaip „AppsFlyer“, „AppLovin“, „mopub“ ir filialas, o „Google“ dabar pristato SDK konsolės sąsaja, leidžianti SDK teikėjams registruoti ir tvarkyti savo SDK, pranešti apie SDK problemas ir peržiūrėti naudojimo statistiką bei gedimų ataskaitas. Tai užmezga tiesioginį ryšį tarp „Google“, SDK teikėjo ir programos kūrėjo, todėl „Google“ gali teikti gaires dėl SDK problemų, remdamasi teikėjo ataskaitomis.

Iškilus problemai, kūrėjai gali gauti įspėjimus sistemoje „Google Play Console“ apie nepalaikomus arba neatitinkančius naudojamų SDK versijų, suteikdami jiems galimybę atlikti pakeitimus prieš imantis bet kokių veiksmų prieš juos programėlė. Tačiau tai galima padaryti tik tuo atveju, jei programos kūrėjas bendrina savo bibliotekos priklausomybes su „Google“. Programoms, naudojančioms „Android App Bundle“ (AAB) formatą (kurio netrukus reikės visoms „Google Play“ programoms), bibliotekos priklausomybės bus automatiškai bendrinamos. Programų, sukurtų kaip APK, bibliotekos priklausomybės taip pat bus automatiškai bendrinamos nuo 4.0 versijos „Android Gradle Plugin“, tačiau kūrėjai gali atsisakyti bendrinti bibliotekos priklausomybes.

Ką manote apie šiuos pokyčius?