Вбудовані в додаток сторонні пакети SDK можуть мати значний вплив на його сумісність, продуктивність, безпеку, надійність і якість.
Зміни щодо сторонніх пакетів SDK
Google Play повідомлятиме про відомі проблеми з популярними пакетами SDK у Play Console. Завдяки цьому ви зможете використовувати у своєму додатку лише те програмне забезпечення незалежних розробників, яке відповідає Правилам програми для розробників Google Play і допомагає покращити взаємодію з користувачами.
Ми дізнаємося, який пакет SDK використовується в додатку, з включеного в додаток файлу залежностей. Він містить перелік усіх версій бібліотек, обов’язкових для роботи додатка. У додатках, що публікуються у форматі Android App Bundle, файл залежностей включено за умовчанням. Файли APK додатків, створених до серпня 2021 року, містять файл залежностей, починаючи з плагіна Android Gradle версії 4.0.
Як зрозуміти, що за проблема зі стороннім пакетом SDK виникла в додатку
Докладні відомості про проблеми з версіями SDK, використаними у вашому додатку, можна знайти в Play Console на сторінці Огляд випусків або Робоча версія (угорі).
Якщо додаток більше не відповідає Правилам програми для розробників Google Play через те, що використовує певну версію SDK, нові випуски додатка із цією версією SDK може бути відхилено. Залежно від типу порушення вам, імовірно, потрібно буде перевірити відповідність своєї версії SDK нашим правилам щодо даних користувачів; перейти на іншу версію SDK, рекомендовану власником; або вилучити SDK.
Якщо у вашому додатку використовується версія SDK, яку власник позначив як застарілу або таку, що містить суттєві проблеми, ви отримаєте попередження про це. Настійно радимо дотримуватися вказівок, наданих власником SDK.
Якщо в додатку використовується версія SDK із критичними проблемами, ви все ще можете тимчасово випустити іншу версію додатка. Однак ви повинні оновити додаток до нової версії SDK упродовж 90 днів після його випуску. Через 90 днів ви не зможете публікувати версії додатка, у яких використовується версія SDK із критичними проблемами.
Якщо у вас є запитання щодо версії SDK, яку позначено як застарілу або таку, що містить критичні проблеми, радимо звернутися до власника SDK.
Статті за темою
- Дізнайтеся більше про те, як створювати й розповсюджувати додатки без порушення конфіденційності, в Академії Google Play.