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.