Google Play Console teraz pomôže vývojárom vyhnúť sa odstraňovaniu aplikácií

Google Play Console pomôže vývojárom vyhnúť sa odstráneniu ich aplikácií z Obchodu Google Play v dôsledku náhodného porušenia pravidiel.

Náhodné porušenia pravidiel. Stáva sa to tým najlepším z nás. Neviete, čo ste urobili zle, ale Google vašu aplikáciu po aktualizácii napriek tomu stiahol, pričom poskytol len vágne vysvetlenie toho, čo ste urobili zle a čo môžete urobiť, aby ste to napravili. Niekedy to bude chyba, ale inokedy mal na to Google dôvod – aj keď neviete, aký je to dôvod, alebo ak ste nevedeli, že je to v rozpore s ich podmienkami. Našťastie spoločnosť Google ponúka nové nástroje v službe Google Play Console, aby sa pokúsila zabrániť tomu, aby sa to stalo.

Počas "Nové nástroje, ktoré vám pomôžu vytvárať bezpečnejšie aplikácie v službe Google Play"hovoriť o Google I/O 2021Google predstavil niekoľko pripravovaných zmien v konzole Play Console, ktoré pomôžu vývojárom vykonať zmeny v ich aplikácii predtým, ako bude ich aplikácia odstránená z dôvodu porušenia pravidiel.

Po prvé, stránka „stav pravidiel“ v sekcii „pravidlá a programy“ v službe Google Play Console vám čoskoro poskytne upozornenia na potenciálne pravidlá porušenia a informácie o tom, ako ich opraviť pred prijatím akýchkoľvek opatrení na presadzovanie pravidiel (ale len pre konkrétne typy porušení pravidiel, ktoré spoločnosť Google neurobila špecifikované).

Po druhé, Google konečne pracuje na znížení počtu odstránení aplikácií, ktoré nie sú spôsobené porušením pravidiel samotnej aplikácie, ale tým, čo robia súpravy SDK, ktoré používa. Súpravy SDK tretích strán sú v aplikáciách neuveriteľne rozšírené a spoločnosť Google tvrdí, že väčšina kódu priemernej aplikácie pozostáva z kódu zo súpravy SDK a nie z vlastného kódu. Aj keď však aplikácia nevlastní kód súpravy SDK, v službe Google Play je za činnosť tohto kódu zodpovedný vývojár. Väčšina vývojárov aplikácií nemá prostriedky ani nástroje na audit všetkých súprav SDK, ktoré používajú, a preto Google teraz spolupracuje s poskytovateľmi populárnych súprav SDK, aby boli bezpečnejšie.

Program skorého prístupu Google Play SDK Console bol spustený minulý rok s partnermi ako AppsFlyer, AppLovin, mopub a branch a Google teraz spúšťa front-end pre konzolu SDK, ktorý umožňuje poskytovateľom súpravy SDK registrovať a spravovať svoje súpravy SDK, hlásiť problémy so súpravami SDK a zobrazovať štatistiky používania a správy o zlyhaní. Tým sa vytvorí priama komunikácia medzi spoločnosťou Google, poskytovateľom súpravy SDK a vývojárom aplikácie, takže spoločnosť Google môže poskytnúť poradenstvo v súvislosti s problémami so súpravou SDK na základe správ od poskytovateľa.

Keď sa vyskytne problém, vývojári môžu dostať v službe Google Play Console upozornenia na nepodporované alebo nevyhovujúce verzií súprav SDK, ktoré používajú, čo im dáva možnosť vykonať zmeny predtým, ako sa proti nim podnikne akékoľvek opatrenie aplikácie. Dá sa to však urobiť iba vtedy, ak vývojár aplikácie zdieľa svoje závislosti knižnice so spoločnosťou Google. Aplikácie používajúce formát Android App Bundle (AAB) (čo bude čoskoro potrebné pre všetky aplikácie v Google Play) budú mať automaticky zdieľané závislosti knižnice. Aplikácie vytvorené ako súbory APK budú mať tiež automaticky zdieľané závislosti knižnice od doplnku Android Gradle Plugin 4.0, ale vývojári sa môžu odhlásiť zo zdieľania svojich závislostí knižníc.

Čo si myslíte o týchto zmenách?