API Google Play : des données d'apps sans scraping

Ce que Google propose, ce qu'il ne propose pas, et comment obtenir fiches, installations et classements de n'importe quelle app en quelques lignes de code.

Ce que Google fournit vraiment

Google propose deux interfaces officielles autour de Play. La Play Developer API permet de gérer vos propres apps : publier des versions, répondre aux avis, vérifier les achats. Les rapports de la Play Console exportent vos propres installations et revenus. Aucune ne renvoie quoi que ce soit sur les apps qui ne vous appartiennent pas, et aucune n'offre de recherche, de classements ou de données sur la concurrence.

Tout produit qui affiche des données Google Play sur des apps quelconques (outils d'étude de marché, plateformes ASO, annuaires d'apps, tableaux de bord pour investisseurs) les tire donc, d'une façon ou d'une autre, des pages publiques du Store.

Trois façons d'obtenir les données

  1. Scraper le Store vous-même. Des bibliothèques open source analysent le HTML du Store. Ça marche pour quelques centaines d'apps ; à grande échelle, il faut des proxys, des relances et des correctifs à chaque changement de balisage.
  2. Acheter un export de données. Bien pour une étude ponctuelle, dépassé pour tout usage en direct.
  3. Utiliser une API de données. Quelqu'un d'autre gère la collecte ; vous interrogez un index avec des filtres.

Une requête, une app

curl -H "X-API-Key: $API_KEY" \
  "https://apiplay.net/api/v1/app?id=com.spotify.music"

La réponse contient le titre, le développeur, la catégorie, les installations (le libellé du Store et une estimation précise), la note avec son histogramme de 1 à 5, le prix, les indicateurs de publicité et d'achats intégrés, la version, la version minimale d'Android, les dates de sortie et de mise à jour, l'icône, les captures d'écran et l'heure de récupération de la fiche.

Des listes plutôt que des apps isolées

L'essentiel du travail porte sur des ensembles d'apps. /search filtre tout l'index : ?category=FINANCE&min_installs=1000000&sort=score renvoie les apps de finance bien notées ayant au moins un million d'installations. /new?since=2026-10-01 liste les sorties, /removed les apps disparues, /charts?country=DE&category=GAME_PUZZLE renvoie un classement.

Limites à connaître