Як правильно використовувати пакети SDK

Багато розробників використовує сторонні продукти й сервіси, щоб забезпечувати роботу основних функцій своїх додатків. Такі сервіси часто розповсюджуються через одну або кілька бібліотек коду, які разом називають пакетом інструментів для розробки програмного забезпечення (SDK).

Рекомендації розробникам, які використовують сторонні пакети SDK

Якщо ви використовуєте SDK, то повинні подбати про те, щоб сторонній код і методи роботи з даними відповідали Правилам програми для розробників додатків у Google Play і не призводили до їх порушення додатком.

У новому розділі Вимоги до SDK описано, як деякі з наших вимог щодо конфіденційності й безпеки застосовуються до SDK і як розробникам правильно інтегрувати ці пакети у свої додатки. Крім надання об’єднаного списку вимог до SDK, ми наголошуємо на наших рекомендаціях щодо обробки даних користувачів у додатках з SDK. Наприклад, усі дані, зібрані за допомогою SDK, мають оброблятися так, ніби їх було зібрано безпосередньо в додатку.

Якщо у вашому додатку використовується SDK, ви повинні виконувати такі вимоги:

  • передавати третім особам дані користувачів, зібрані через ваш додаток, лише коли це потрібно;
  • знати, як пакети SDK у вашому додатку обробляють дані користувачів, а також розуміти, які дозволи при цьому застосовуються, які дані збираються й навіщо;
  • знати про додаткові обмеження, пов’язані з використанням чутливих даних, наприклад у додатках, призначених для дітей;
  • переконатися, що в SDK реалізовано алгоритм, який враховує налаштування, указані користувачем у додатку, або в додатку існує механізм, який дає змогу ініціалізувати інтегрований пакет SDK за згодою користувача.

Дотримання Правил програми для розробників додатків у Google Play

Наведені нижче інструменти й сповіщення допоможуть переконатися, що пакет SDK, який використовується у вашому додатку, відповідає Правилам програми для розробників додатків у Google Play.

  • Ми повідомляємо про відомі проблеми з популярними пакетами SDK у Play Console.
  • За допомогою Google Play SDK Index ви можете дізнатися про найпопулярніші комерційні пакети SDK. Цей сервіс об’єднує дані про використання додатків Google Play з інформацією, зібраною за допомогою визначення коду, щоб надавати атрибути й сигнали, які допоможуть вам вирішити, що робити з пакетом SDK у додатку: упровадити, залишити чи вилучити.
  • У Google Play SDK Console постачальники SDK, які відповідають вимогам, можуть отримувати звіти про збої і статистику використання, а також повідомляти розробників про важливі проблеми через Play Console та Android Studio.

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

Поради

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

Правила, які найчастіше порушуються через використання SDK

Переконайтеся, що сторонній код у вашому додатку відповідає Правилам програми для розробників додатків у Google Play. Для цього ознайомтеся з усіма наведеними нижче правилами.

Примітка. Пам’ятайте, що через використання ненадійного коду SDK додаток може порушити інше правило, не згадане вище. Регулярно переглядайте всі правила, оскільки саме ви зобов’язані подбати про те, щоб пакети SDK, які використовуються у вашому додатку, обробляли його дані відповідно до вимог.

Ресурси, пов’язані з SDK

Нижче перелічено ресурси, з яких можна дізнатися більше про правильне використання сторонніх пакетів SDK у додатку.

Якщо ви отримали сповіщення про те, що у вашому додатку є порушення, пов’язані з SDK, прочитайте статтю Довідкового центру Мій додаток видалено з Google Play, щоб дізнатися, як вирішити проблему.

Якщо ви постачальник SDK, можете скористатися рекомендованим форматом для додаткового опису SDK, щоб опублікувати роз’яснення для розробників щодо розділу "Безпека даних" у Google Play.

Чи корисна ця інформація?

Як можна її покращити?

Потрібна додаткова допомога?

Спробуйте дії нижче.

true
Пошук
Очистити пошук
Закрити пошук
Головне меню
13163188804633271348
true
Пошук у довідковому центрі
true
true
true
true
true
92637
false
false