Google Play Console тепер допоможе розробникам уникнути видалення програм

click fraud protection

Google Play Console допоможе розробникам уникнути видалення їхніх додатків із магазину Google Play через випадкове порушення політики.

Випадкові порушення політики. Це трапляється з найкращими з нас. Ви не знаєте, що зробили не так, але Google все одно видалив вашу програму після оновлення, надавши лише розпливчасте пояснення того, що ви зробили не так, і що ви можете зробити, щоб це виправити. Іноді це буде помилка, але іноді у Google були причини для цього, навіть якщо ви не знаєте, що це за причина, або якщо ви не знали, що це суперечить їхнім умовам. На щастя, Google пропонує нові інструменти в Google Play Console, щоб спробувати запобігти цьому.

Під час "Нові інструменти, які допоможуть створювати безпечніші програми в Google Play"розмовляти в Google I/O 2021, Google оприлюднив кілька майбутніх змін у Play Console, які допоможуть розробникам вносити зміни у свої програми до того, як їх буде видалено через порушення політики.

По-перше, на сторінці «статус політики» в розділі «політика та програми» в Google Play Console незабаром з’являться попередження про потенційну політику порушення та інформацію про те, як їх виправити, перш ніж вживати заходів (але лише для певних типів порушень політики, які Google не зазначено).

По-друге, Google нарешті працює над тим, щоб зменшити кількість видалень програм, спричинених не порушенням політики самої програми, а діями SDK, які вона використовує. Сторонні SDK неймовірно поширені в програмах, і Google каже, що більшість коду середньої програми складається з коду SDK, а не пропрієтарного коду. Однак, навіть якщо програма не володіє кодом SDK, Google Play все одно несе відповідальність за роботу цього коду на розробнику. Більшість розробників додатків не мають ресурсів чи інструментів для перевірки всіх SDK, які вони використовують, тому Google зараз співпрацює з постачальниками популярних SDK, щоб зробити їх безпечнішими.

Програма раннього доступу Google Play SDK Console була запущена минулого року за участю таких партнерів, як AppsFlyer, AppLovin, mopub і branch, а зараз Google запускає інтерфейс для консолі SDK, який дозволяє постачальникам SDK реєструвати та керувати своїми SDK, повідомляти про проблеми з їхніми SDK, а також переглядати статистику використання та звіти про збої. Це встановлює прямий зв’язок між Google, постачальником SDK і розробником програми, тож Google може надавати вказівки щодо проблем із SDK на основі звітів постачальника.

У разі виникнення проблеми розробники можуть отримати попередження в Google Play Console про непідтримувані або несумісні версії пакетів SDK, які вони використовують, що дає їм можливість внести зміни, перш ніж проти них буде вжито будь-яких заходів додаток Однак це можна зробити, лише якщо розробник програми надасть Google доступ до своїх залежностей бібліотеки. Програми, які використовують формат Android App Bundle (AAB) (який незабаром стане необхідним для всіх програм у Google Play), автоматично отримають спільний доступ до бібліотечних залежностей. Програми, створені як файли .apk, також автоматично матимуть спільний доступ до своїх залежностей бібліотеки, починаючи з Android Gradle Plugin 4.0, але розробники можуть відмовитися від спільного використання своїх залежностей бібліотеки.

Що ви думаєте про ці зміни?