Як приймати обґрунтованіші рішення за допомогою 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.
  • Утримання пакета SDK додатком. Показує ймовірність (на основі спостережень за додатками, опублікованими в Google Play) того, що додаток використовуватиме відповідний пакет SDK навіть після зазначеного часу. Вважається, що додаток припинив використовувати SDK, якщо жодна його опублікована версія не використовує цей пакет SDK.
  • Огляд версій. Підсумок повідомлень щодо певних версій від постачальників SDK, зареєстрованих у Play Console.

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

Щоб бути включеним у Google Play SDK Index, пакет SDK має належати до однієї з категорій і відповідати вимогам щодо активних додатків та встановлень користувачами. Він також має розповсюджуватися через сховище Maven. Якщо ви вважаєте, що ваш пакет SDK потрібно включити в Google Play SDK Index, заповніть цю форму (доступна вгорі сторінки SDK Index) і надайте інформацію про свій пакет SDK. Якщо він відповідатиме нашим вимогам, ми зв’яжемося з вами.

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

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

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

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

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

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