Extracteur d'Avis Google Play

Chaque avis
d'une app, en lignes.

Donnez-lui un identifiant d'app ou un lien Play Store et récupérez les avis sous forme de tableau - le texte, la note en étoiles, la date, les votes utiles, la version de l'app utilisée par l'auteur, et la réponse du développeur lorsqu'elle existe. Dix colonnes, une ligne par avis.

500 lignes gratuites, une seule foispuis 0,002 $ par lignejusqu'à 1 000 apps par exécutionCSV · JSON · Excel
À lire d'abord

Conçu pour la deuxième exécution,
pas seulement la première.

La plupart des exports d'avis sont un instantané unique. Ce qui rend celui-ci utile, c'est ce qui se passe quand vous le relancez le mois suivant.

Chaque ligne porte un review_id. Sur nos 842 lignes il y en avait 559 distincts - et pas une seule exécution ne contenait de doublon d'elle-même. Les répétitions étaient toutes entre exécutions, exactement ce à quoi on s'attend en extrayant deux fois la même app. Cela vous donne une clé propre : réunissez les exports, écartez les lignes dont vous détenez déjà le review_id, et ce qui reste est réellement nouveau.

La référence documente aussi un paramètre cutoff qui prend un horodatage le plus ancien, de sorte que vous pouvez ne demander rien de plus ancien que votre dernière extraction plutôt que tout récupérer pour en jeter la majeure partie. Entre cela et l'identifiant, une extraction mensuelle reste peu coûteuse quelle que soit la taille de l'historique d'avis - et il devient grand : notre échantillon remonte à août 2016.

Une différence structurelle avec les autres extracteurs de ce site mérite d'être signalée. Il n'y a pas de colonne query ici. L'app soumise est renvoyée sous app_id à la place, donc si vous regroupez plusieurs apps dans une exécution, c'est la colonne sur laquelle vous regroupez.

livescraper.app · périmètre
Une ligne par avis, dix colonnes
review_id est stable et déduplicable
cutoff limite une extraction à ce qui est nouveau
Jusqu'à 1 000 apps en une seule exécution
Pas de colonne query - regroupez sur app_id!
Un historique d'avis que vous pouvez tenir à jour.
Comment ça marche

Un identifiant d'app en entrée,
ses avis en sortie.

Quatre réglages, et deux d'entre eux sont ce qui garde une extraction récurrente petite.

  1. ÉTAPE 1Connectez-vous à la plateforme.
  2. ÉTAPE 2Ouvrez l'Extracteur d'Avis Google Play.
  3. ÉTAPE 3Collez des identifiants d'apps ou des liens Play Store - jusqu'à 1 000 par exécution.
  4. ÉTAPE 4Définissez combien d'avis renvoyer par app.
  5. ÉTAPE 5Choisissez un tri - les plus pertinents, les plus récents, ou par note.
  6. ÉTAPE 6Choisissez votre format et cliquez sur Get Data.

Filtrer sur une seule note en étoiles ne fonctionne que lorsque le tri est réglé sur la note.

Dictionnaire de données

Dix colonnes,
mesurées, pas supposées.

Voici l'en-tête de l'export dans l'ordre de la feuille, identique sur les 11 exécutions. Les taux de remplissage sont comptés sur les 842 lignes que ces exécutions ont renvoyées, couvrant 559 avis distincts pour trois apps.

app_id
L'app à laquelle appartient l'avis, p. ex. com.facebook.katana. Présent sur les 842. C'est ce qui identifie l'entrée - il n'y a pas de colonne query sur ce service.
author
Le nom affiché de l'auteur de l'avis. Présent sur les 842, avec 451 valeurs distinctes.
author_image
L'avatar de l'auteur. Présent sur les 842, toujours https:// et toujours sur l'hôte de contenu utilisateur de Google.
rating
La note en étoiles, un entier de 1 à 5. Présent sur les 842 - jamais un décimal, jamais hors plage.
date
La date de l'avis sous forme de date ISO simple, p. ex. 2025-03-08. Présent sur les 842 et conforme à YYYY-MM-DD dans chacune. Les nôtres couvraient presque dix ans.
review
Le texte de l'avis tel qu'il a été écrit. Présent et non vide sur les 842, de 2 à 1 040 caractères, médiane environ 370. Tout alphabet - notre échantillon contient du texte non latin - et aucun saut de ligne dans aucune ligne.
likes
Combien de personnes ont marqué l'avis comme utile. Un entier sur les 842, de 0 à plus de 370 000.
app_version
La version utilisée par l'auteur, p. ex. 8.116.0.213. Présent sur 702 des 842 - mais voir la note ci-dessous, car la couverture varie beaucoup selon l'app.
reply
La réponse publique du développeur. Présente sur seulement 15 de nos 842 lignes. Traitez-la comme rare plutôt que facultative.
review_id
Un identifiant stable de l'avis. 559 distincts sur nos 842 lignes, sans qu'aucune exécution n'en répète un en interne. C'est la colonne sur laquelle dédupliquer.

Huit des dix colonnes étaient présentes sur absolument chaque ligne. Seules app_version et reply varient, et toutes deux d'une façon qu'il vaut mieux comprendre avant de construire - la note ci-dessous les couvre. À propos de l'ordre également : le tableur place review_id en dernier, tandis que l'export JSON le place en deuxième. Les mêmes dix colonnes dans les deux cas, lisez donc par nom plutôt que par position.

Avant de construire

Quatre choses qu'un
importeur devrait savoir.

Les quatre viennent de la lecture des 842 lignes et non de la référence, et chacune change la façon dont vous écririez le job.

review_id est votre clé de déduplication

Nos 842 lignes contenaient 559 valeurs distinctes de review_id, et aucune exécution prise isolément ne contenait de doublon d'elle-même - chaque répétition venait d'une autre exécution, en extrayant la même app plus d'une fois. L'identifiant est donc stable entre extractions et unique au sein d'une seule. Réunissez vos exports dessus et vous obtenez un historique d'avis qui grandit plutôt qu'un tas de fichiers quasi identiques.

Les réponses sont rares, ne construisez pas autour

reply était renseignée sur 15 lignes sur 842 - moins de deux pour cent. Chacune de ces quinze portait sur un avis une étoile, et les quinze appartenaient à une seule app ; les deux autres apps de notre échantillon n'en avaient aucune. C'est un échantillon bien trop petit pour en faire une règle sur le comportement des développeurs, mais largement suffisant pour dire qu'une fonctionnalité fondée sur les réponses regardera une colonne presque vide la plupart du temps.

La couverture d'app_version dépend de l'app

Globalement elle était présente sur 702 lignes sur 842, ce qui semble confortable jusqu'à ce qu'on ventile par app : 90 % sur l'une, 84 % sur une autre et 14 % sur la troisième. Une analyse qualité version par version est donc réaliste pour certaines apps et pas pour d'autres, et le chiffre agrégé ne vous dira pas dans quel cas vous êtes. Vérifiez la couverture sur votre propre app avant d'y adosser un graphique.

Les notes sont polarisées, et les moyennes le masquent

Sur nos lignes la répartition était de 35 % une étoile, 11 % deux, 12 % trois, 7 % quatre et 35 % cinq - une courbe en U, avec le moins d'avis au milieu. Quelle que soit la moyenne que vous en tirez, elle ne décrit presque personne. Les lectures utiles sont la forme elle-même et le texte derrière chacun de ses deux bouts, ce qui est précisément la raison d'extraire les avis plutôt que la note affichée par la boutique.

Cas d'usage courants

Trois tâches que l'on
exécute le plus souvent ici.

Là où un historique complet d'avis vaut mieux que le résumé de la fiche.

Qualité de version

Voir à quelle version appartiennent les plaintes

Comme app_version voyage avec l'avis, vous pouvez découper le ressenti par version plutôt que par mois. Une baisse de note cesse d'être un mystère et devient une release précise - et si les avis de la version suivante remontent, vous avez votre réponse sans avoir rien instrumenté.

Produit · Ingénierie
Veille concurrentielle

Lire ce que les utilisateurs détestent chez l'alternative

Les avis des concurrents sont publics et étonnamment francs. Extrayez le texte des avis une étoile d'une app rivale et vous obtenez une liste non filtrée de ce que les gens ne supportent pas chez elle - à la fois une feuille de route et un réservoir de formulations pour votre propre positionnement.

Produit · Marketing
Support et surveillance

Tenir un journal continu, pas un instantané

Fixez la liste d'apps, relancez selon une cadence et dédupliquez sur review_id. Ce qui arrive à chaque fois n'est que le nouveau, si bien qu'un pic d'avis une étoile se voit au moment où il se produit, et non en fin de trimestre quand quelqu'un consulte enfin la boutique.

Support · Ops
Tarifs

Ne payez que les lignes
que vous extrayez vraiment.

Pas d'abonnement, pas de minimum, pas de licence par siège. Vos 500 premières lignes sont pour nous - ensuite, paiement à l'usage.

Offre gratuite

500 lignes gratuites - 0 $

Pour chaque nouveau compte, une seule fois. Sans carte bancaire. Tous les extracteurs débloqués. 500 lignes représentent plusieurs apps avec une limite par app raisonnable, assez pour voir la forme des notes et vérifier la couverture de version de votre propre app.

0 $ pour toujours
Paiement à l'usage

0,002 $ par ligne, après l'offre gratuite

Environ 2 $ pour 1 000 avis. Les extractions récurrentes sont là où cela devient économique : dédupliquer sur l'identifiant d'avis et utiliser le cutoff fait qu'un rafraîchissement mensuel coûte une fraction de la première exécution, quelle que soit la longueur de l'historique.

Le plus populaire
Enterprise

Sur mesure · surveillance continue

Tarifs au volume, SLA, workers dédiés et onboarding sur mesure pour les équipes qui surveillent un portefeuille d'apps à cadence fixe. Donnez-nous vos chiffres et nous établirons un devis.

Parlons-en
10 % de remise sur votre première exécution payante.Utilisez le code LIVESCRAPER10 au paiement.
S'inscrire
Se combine bien avec

Une app a des avis
sur plus d'une boutique.

La plupart des produits sortent sur les deux plateformes, et les plaintes coïncident rarement. Ces deux-là couvrent l'autre côté.

Le point juridique

Est-il légal de collecter
des avis d'applications ?

Réponse courte : oui, avec une chose à garder en tête - un avis porte un nom affiché, traitez-le donc avec un peu plus de soin qu'une grille tarifaire.

Les avis du Play Store sont publics. N'importe qui peut les lire sans compte, et collecter des informations publiquement visibles à des fins de recherche est une pratique établie de longue date. Tant que les données sont publiquement disponibles et que le processus ne perturbe pas le site, aucune loi fédérale ne l'interdit.

Le point à traiter délibérément est que author et author_image décrivent une personne, même seulement par un nom affiché qu'elle a choisi de publier. Au sens du RGPD ce sont des données personnelles, les obligations habituelles s'appliquent donc : avoir une raison de les conserver, ne pas les garder plus longtemps que nécessaire, et ne pas chercher à les enrichir jusqu'à une identité réelle. Si votre analyse porte sur l'app et non sur les auteurs - ce qui est presque toujours le cas - écarter ces deux colonnes à l'import ne vous coûte rien.

Les conditions de Google restreignent l'accès automatisé, cela reste donc une question de conditions. Nous ne touchons à rien derrière une connexion, n'exécutons aucun traceur tiers sur la couche de données, et vos exports s'auto-suppriment au bout de 30 jours.

livescraper.app · principes
Uniquement des pages d'avis publiques
Le nom et l'avatar de l'auteur sont des données personnelles
Pas de connexions, pas de paywalls
Conforme au RGPD par défaut
Les exports s'auto-suppriment (30 jours)
Écartez les colonnes d'auteur si vous n'en avez pas besoin.
Questions fréquentes

Ce que l'on demande
avant de s'inscrire.

Les questions que nous entendons le plus. Autre chose ? Parlons-en - ce sont des humains, pas des bots, qui écrivent les réponses.

Quelles colonnes l'export contiendra-t-il ?+
Dix : app_id, author, author_image, rating, date, review, likes, app_version, reply et review_id. C'est l'en-tête de l'export, identique sur 11 exécutions. Huit étaient présentes sur chacune de nos 842 lignes ; seules app_version et reply variaient. Le tableur place review_id en dernier et le JSON le place en deuxième, lisez donc par nom plutôt que par position.
Que dois-je soumettre - un identifiant d'app ou un lien ?+
Les deux fonctionnent. Un identifiant d'app comme com.facebook.katana ou un lien Play Store complet vers la même app se résolvent tous deux, et vous pouvez les mélanger dans une exécution allant jusqu'à 1 000. L'app est renvoyée sous app_id sur chaque ligne, ce qui est le champ sur lequel regrouper quand vous en soumettez plusieurs.
Puis-je n'extraire que les nouveaux avis lors d'une exécution répétée ?+
Oui, et c'est la raison principale d'utiliser ceci plutôt qu'un scrape ponctuel. Chaque ligne porte un review_id, et sur nos 842 lignes aucune exécution n'en a jamais répété un en interne - les doublons venaient tous d'autres exécutions. Dédupliquez dessus et vous ne gardez que le nouveau. Il existe aussi un réglage cutoff qui prend un horodatage le plus ancien, pour éviter de récupérer l'ancien historique.
Jusqu'où remontent les avis ?+
Plus loin que la plupart des gens ne l'imaginent. Nos 842 lignes allaient de 2016-08-16 à 2026-07-10 - près d'une décennie d'historique pour les apps que nous avons extraites. La profondeur d'une exécution donnée dépend de la limite par app et du tri que vous choisissez.
Les avis viennent-ils avec la réponse du développeur ?+
Lorsqu'elle existe, mais c'est plus rare que vous ne le pensez. reply était renseignée sur 15 de nos 842 lignes - moins de deux pour cent - et les quinze portaient toutes sur des avis une étoile d'une seule app. Prévoyez que la colonne soit vide la plupart du temps.
La note est-elle parfois décimale ?+
Non. C'était un entier de 1 à 5 sur les 842 lignes, sans rien hors plage. À savoir : la distribution était fortement en U - environ 35 % à une étoile et 35 % à cinq, avec seulement 7 % à quatre - de sorte qu'une moyenne calculée dessus décrit très peu d'auteurs réels.
Combien ça coûte ?+
Les 500 premières lignes d'un nouveau compte sont gratuites et uniques ; ensuite c'est 0,002 $ par ligne - environ 2 $ pour 1 000 avis - au paiement à l'usage, sans abonnement. Les crédits n'expirent pas et il n'y a pas de remise à zéro mensuelle.

Lisez ce que les utilisateurs
ont vraiment dit.

Soumettez vos identifiants d'apps et récupérez les avis sous forme de lignes - texte, note, date, votes utiles, version et réponse. Vos 500 premières lignes sont gratuites.

Extracteur d'Avis Google Play - l'historique d'avis d'une app en lignes structurées

Le Play Store vous montre une moyenne d'étoiles et les avis qu'il juge les plus pertinents. Ni l'un ni l'autre n'est très utile pour travailler : la moyenne aplatit une distribution qui est généralement tout sauf plate, et les avis qu'on vous montre sont une poignée tournante choisie par quelqu'un d'autre. L'Extracteur d'Avis Google Play renvoie à la place les avis sous-jacents sous forme de tableau - une ligne par avis, portant le texte tel qu'il a été écrit, la note en étoiles, la date, le nombre de votes utiles, la version de l'app utilisée par l'auteur, la réponse du développeur lorsqu'elle existe, et un identifiant stable de l'avis lui-même. Soumettez des identifiants d'apps ou des liens Play Store, jusqu'à 1 000 par exécution, choisissez combien d'avis par app et comment les trier, et exportez en CSV, JSON ou Excel.

Les dix colonnes de cette page sont mesurées plutôt que supposées. Ce sont l'en-tête de l'export, identique sur 11 exécutions, et chaque chiffre cité provient des 842 lignes que ces exécutions ont renvoyées - 559 avis distincts pour trois apps. Huit des dix étaient présentes sur chaque ligne. Deux ne l'étaient pas, et il vaut la peine de connaître les deux avant de construire : app_version apparaissait sur 702 des 842 au total, mais sa couverture allait de 90 % sur une app à 14 % sur une autre, et reply n'apparaissait que sur 15 lignes en tout. Une limite de la preuve doit être dite clairement : ces exécutions couvraient trois apps, ce qui suffit à établir la forme de la sortie et le comportement des colonnes, et ne suffit pas à prédire ce que telle app à vous renverra. L'offre gratuite est là pour ça.

Ce qui rend ce service digne d'être branché sur quelque chose de permanent, c'est l'identifiant d'avis. Sur les 842 lignes il y avait 559 identifiants distincts, et aucune exécution ne contenait de doublon d'elle-même - chaque répétition venait d'une autre exécution, exactement comme on s'y attend en extrayant deux fois la même app. Cela fait de l'identifiant une clé de déduplication fiable : réunissez vos exports, écartez les identifiants que vous détenez déjà, et vous obtenez un historique d'avis qui grandit au lieu d'un dossier d'instantanés qui se recouvrent. La référence documente aussi un paramètre cutoff prenant un horodatage le plus ancien, de sorte qu'une extraction récurrente n'a pas à récupérer l'archive à chaque fois. Cela compte plus qu'il n'y paraît, car l'archive est profonde - notre échantillon remontait à août 2016.

Deux autres choses façonnent la lecture de ces données. La première est la polarisation : les notes de notre échantillon se répartissaient à environ 35 % sur une étoile et 35 % sur cinq, avec seulement 7 % sur quatre, si bien que le milieu de l'échelle est quasi vide et que toute moyenne calculée dessus ne décrit presque personne. Le contenu intéressant se trouve aux deux extrémités, ce qui est l'argument pour lire le texte plutôt que la note. La seconde est que c'est le seul extracteur ici sans colonne query - l'app soumise revient sous app_id, c'est donc le champ sur lequel regrouper quand vous en soumettez plusieurs. Notez aussi que les noms de colonnes de l'export lui sont propres ; la référence de l'API décrit les mêmes données avec d'autres noms pour sa réponse brute, construisez donc contre l'en-tête que vous recevez réellement. Commencez gratuitement : vos 500 premières lignes ne coûtent rien et ne nécessitent pas de carte bancaire.