Google Play API: дані застосунків без парсингу
Що пропонує Google, чого не пропонує і як отримати сторінки, встановлення й чарти будь-якого застосунку кількома рядками коду.
Що насправді дає Google
Google має два офіційні інтерфейси навколо Play. Play Developer API дає змогу керувати власними застосунками: завантажувати релізи, відповідати на відгуки, перевіряти покупки. Звіти Play Console вивантажують ваші власні встановлення й дохід. Жоден не повертає нічого про чужі застосунки, і в жодного немає пошуку, чартів чи даних про конкурентів.
Тож кожен продукт, що показує дані Google Play про довільні застосунки (інструменти дослідження ринку, ASO-платформи, каталоги застосунків, панелі для інвесторів), так чи інакше бере їх із публічних сторінок магазину.
Три способи отримати дані
- Парсити магазин самостійно. Бібліотеки з відкритим кодом розбирають HTML магазину. Для кількох сотень застосунків це працює; у масштабі потрібні проксі, повтори й правки щоразу, коли змінюється розмітка сторінки.
- Купити вивантаження датасету. Добре для разового дослідження, застаріле для будь-чого живого.
- Використати API даних. Збір веде хтось інший; ви запитуєте базу з фільтрами.
Один запит — один застосунок
curl -H "X-API-Key: $API_KEY" \ "https://apiplay.net/api/v1/app?id=com.spotify.music"
У відповіді є назва, розробник, категорія, встановлення (позначка магазину й точніша оцінка), рейтинг із гістограмою від 1 до 5, ціна, ознаки реклами й покупок у застосунку, версія, мінімальна версія Android, дати релізу й оновлення, іконка, скриншоти і час отримання запису.
Списки замість окремих застосунків
Більшість задач стосується наборів застосунків. /search фільтрує всю базу: ?category=FINANCE&min_installs=1000000&sort=score поверне фінансові застосунки з добрим рейтингом і мільйоном+ встановлень. /new?since=2026-10-01 показує релізи, /removed — застосунки, що зникли, /charts?country=DE&category=GAME_PUZZLE повертає чарт.
Обмеження, які варто знати
- Пагінація доходить до 10 000-го результату; щоб отримати більше, звужуйте фільтри.
- Email, телефони й адреси розробників — лише на тарифі Business.
- Чарти — це знімки, а не живі дані: дата знімка є в кожній відповіді.