Як приймати обґрунтованіші рішення за допомогою Google Play SDK Index

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

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

Як використовувати SDK Index

У рядку пошуку можна знайти SDK за назвою пакета, назвою компанії або ідентифікатором Maven. Ви також можете пошукати пакет у категорії, до якої він належить. Знайшовши потрібний пакет, натисніть його, щоб переглянути додаткову інформацію. На сторінці кожного пакета SDK наведено дані про використання додатків Google Play, що мають щонайменше 1000 встановлень (встановлення на пристроях, які вмикалися принаймні один раз за останні 30 днів), а також надають Google Play доступ до своїх залежностей бібліотек.

Про інформацію на сторінці SDK

На сторінці з інформацією про SDK можна знайти наведений нижче набір сигналів і атрибутів.

  • Відомості про розробника. Назва й логотип пакета SDK, а також назва компанії, зареєстровані постачальником SDK. Якщо пакет SDK не зареєстровано його постачальником, відомості буде взято з файлу POM останньої версії SDK. Якщо файл POM недоступний, то показуватиметься ідентифікатор Maven пакета SDK, а також доменне ім’я і логотип-заповнювач.
  • Значок реєстрації. Указує, що SDK зареєстровано в Google Play SDK Console. Ось який вигляд має цей значок:

    Як розробник Google Play, ви зобов’язані використовувати SDK із дотриманням Правил програми для розробників Google Play.
  • Подробиці SDK
    • Список артефактів Maven, що разом становлять окремий комерційний продукт або послугу, які пропонує постачальник SDK. Цей список зазвичай включає всі бібліотеки верхнього рівня, але він не завжди вичерпний, оскільки SDK може мати залежності від інших бібліотек.
    • URL-адреса, за якою постачальники SDK можуть опублікувати вказівки для розробників щодо заповнення форми "Безпека даних".
  • Інтеграція з Android. Наведена нижче інформація ґрунтується на останній версії SDK.
    • Остання версія
    • Цільовий рівень API
    • Мінімальний рівень API
    • Правила ProGuard. Ці правила дають змогу перевірити, чи є файл ProGuard серед файлів AAR або JAR, опублікованих у сховищі Maven. Якщо так, файл ProGuard автоматично об’єднується з файлом правил ProGuard для додатка.
      • Примітка. Цільовий і мінімальний рівні API отримуються з файлу AndroidManifest.xml файлів AAR. У разі публікації файлів JAR ми не маємо цієї інформації, тому натомість відображається повідомлення "Не надано".
  • Упровадження SDK за кількістю встановлених додатків. Показує використання пакета SDK додатками з різною кількістю встановлень.
  • Упровадження SDK за версією. Показує п’ять найпопулярніших версій SDK і кількість додатків, які використовують кожну із цих версій.
  • Дозволи Android. Показує список дозволів Android, які обмежують доступ до інтерфейсів API, що використовуються принаймні в одній із нещодавніх версій SDK. (Версія вважається нещодавньою, якщо її було опубліковано впродовж останнього року.) До них належать необов’язкові дозволи, які SDK не вимагає і може використовувати, лише якщо вони доступні в додатку.
    • Примітка. Google Play не завжди може визначити всі дозволи, які має SDK.
    • Важливо. Починаючи з квітня 2023 року, розділ "Дозволи Android" містить додаткову інформацію про вимоги правил Google Play. На використання дозволу можуть поширюватися вимоги Google Play щодо обмеженого доступу та/або повідомлення про використання особистих даних і отримання згоди (на додачу до певних нормативних вимог у регіонах, де доступний додаток).
  • Утримання пакета SDK додатком. Показує імовірність (на основі спостережень за додатками, опублікованими в Google Play) того, що додаток використовуватиме відповідний пакет SDK навіть після зазначеного часу. Вважається, що додаток припинив використовувати SDK, якщо жодна його опублікована версія не використовує цей пакет SDK.
  • Огляд версій. Підсумок повідомлень щодо певних версій від постачальників SDK, зареєстрованих у SDK Console.

Які пакети SDK включено в Google Play SDK Index?

Щоб бути включеним у Google Play SDK Index, SDK має відповідати таким вимогам:

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

Примітка. Дані отримуються з додатків, які надали Google Play доступ до своїх залежностей бібліотек і мають понад 1000 встановлень. Враховуються встановлення лише на пристроях, які було ввімкнено принаймні один раз за останні 30 днів.

Якщо ви вважаєте, що ваш пакет SDK відповідає вимогам, але його немає в списку SDK Index, надайте нам інформацію про нього, заповнивши цю форму. Якщо ми підтвердимо відповідність нашим вимогам, то зв’яжемося з вами.

Статті за темою

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

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

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

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

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