Гоогле Плаи конзола ће помоћи програмерима да избегну уклањање својих апликација из Гоогле Плаи продавнице случајним кршењем смерница.
Случајна кршења смерница. То се дешава и најбољима од нас. Не знате шта сте погрешили, али Гоогле је ипак уклонио вашу апликацију након ажурирања, пружајући само нејасно објашњење о томе шта сте погрешили и шта можете да урадите да то поправите. Понекад ће ово бити грешка, али други пут је Гугл имао разлог за то — чак и ако не знате који је то разлог или ако нисте знали да је то противно њиховим условима. На срећу, Гоогле представља нове алате у Гоогле Плаи конзоли како би покушао да спречи да се то догоди.
Током "Нове алатке које ће вам помоћи да правите безбедније апликације на Гоогле Плаи-у„разговарајте на Гоогле И/О 2021, Гоогле је представио неколико предстојећих промена на Плаи конзоли које ће помоћи програмерима да унесу измене у своју апликацију пре него што њихова апликација буде уклоњена због кршења смерница.
Прво, страница „статус смерница“ у одељку „смернице и програми“ на Гоогле Плаи конзоли ће вам ускоро дати упозорења о потенцијалним смерницама кршења и информације о томе како да их исправите пре него што се предузму било какве мере (али само за одређене врсте кршења смерница које Гоогле није наведено).
Друго, Гоогле коначно ради на смањењу броја уклањања апликација узрокованих не кршењем смерница саме апликације, већ стварима које СДК-ови користе. СДК-ови независних произвођача су невероватно распрострањени у апликацијама, а Гоогле каже да се већина кода просечне апликације састоји од кода из СДК-а, а не од власничког кода. Међутим, чак и ако апликација не поседује код СДК-а, Гоогле Плаи и даље сматра програмера одговорним за оно што тај код ради. Већина програмера апликација нема ресурсе или алате за ревизију свих СДК-ова које користе, па зато Гоогле сада сарађује са добављачима популарних СДК-ова како би их учинио безбеднијим.
Програм раног приступа за Гоогле Плаи СДК конзолу покренут је прошле године са партнерима као што су АппсФлиер, АппЛовин, мопуб и бранцх, а Гоогле сада покреће фронт-енд за СДК конзолу која омогућава добављачима СДК-а да региструју и управљају својим СДК-овима, пријављују проблеме са својим СДК-овима и виде статистику коришћења и извештавање о паду. Ово успоставља директну линију комуникације између Гоогле-а, добављача СДК-а и програмера апликације, тако да Гоогле може да пружи упутства о проблемима са СДК-ом на основу извештаја добављача.
Када постоји проблем, програмери могу да добију упозорења у Гоогле Плаи конзоли о неподржаним или неусаглашеним верзије пакета за развој софтвера које користе, дајући им прилику да унесу измене пре него што се предузму било каква радња против њих апликација. Међутим, ово се може урадити само ако програмер апликације дели своје зависности од библиотеке са Гоогле-ом. Апликације које користе Андроид Апп Бундле (ААБ) формат (који ће ускоро бити неопходан за све апликације на Гоогле Плаи-у) ће аутоматски имати дељење зависности од библиотеке. Апликације направљене као АПК-ови ће такође аутоматски имати дељење зависности од библиотеке почевши од Андроид Градле додатка 4.0, али програмери могу да одустану од дељења зависности од својих библиотека.
Шта мислите о овим променама?