J'ai besoin de générer une exportation de texte de la liste sous l'onglet MesApps-> Bibliothèque de l'application Play Store pour Android. J'ai besoin d'une liste de toutes les applications que j'ai installées depuis le Play Store, et pas seulement d'une liste du sous-ensemble de celles qui sont actuellement installées. Merci, Jim
Réponse
Trop de publicités?Utilisez Google Takeout pour exporter hors des services Google une liste de toutes les activités impliquant le Google Play Store pour un compte Google.
Il n'est pas nécessaire de disposer d'une racine ou même d'un appareil, car vous exportez des données collectées par Google dans le nuage ; vous avez simplement besoin des informations d'identification du compte.
Pour référence, je viens de le faire pour mon compte et j'ai pu obtenir un fichier zip contenant les fichiers JSON suivants :
Devices.json
Installs.json
Library.json
Order History.json
Play Settings.json
Purchase History.json
Redemption History.json
Reviews.json
Si vous vérifiez Installs.json
vous devriez être en mesure d'extraire le nom de l'application à partir du "titre" ainsi que la date de sa première installation/dernière mise à jour.
Quelques mises en garde que je vois :
- Les applications des appareils antérieurs à Google Play semblent s'afficher avec le nom de l'application (par exemple, com.publisher.awesomeapp). La date la plus ancienne dans mon historique est 2011. Il semble donc que des installations d'Android Market soient conservées dans cet ensemble de données.
-
Devices.json
ne semble contenir que les dispositifs récemment accédés. Je suis presque sûr que j'avais des appareils plus anciens avec Google Play mais ils ne sont pas listés. Il est possible que ces anciens appareils (Gingerbread/KitKat) aient " vieilli " en raison d'un manque d'accès, ce qui pourrait expliquer pourquoi les installations d'applications plus anciennes, comme celles de 2011, apparaissent."deviceDisplayName": "Unknown Device"
-
title
peut être soit le nom de l'application, soit le nom du paquet.
Comme les fichiers sont au format texte en JSON, il ne devrait pas être trop difficile d'en extraire ce dont vous avez besoin.
D'après les commentaires de @JimCramer, on peut utiliser https://json-csv.com/ pour obtenir un csv
à partir d'un fichier json
fichier.
-
Télécharger Google Takeout
zip
fichier. -
Déballez
zip
fichier -
Télécharger
Library.json
à ce service -
Passez en revue "Choisir les options de sortie", si nécessaire
-
Cliquez sur "Convertir JSON en CSV".
-
Pour le
Library.json
il y aura trois colonnes :Type de document", "Titre", "Temps d'acquisition".
-
Télécharger le fichier de résultat CSV
-
Importez dans une feuille de calcul, triez par 'DocumentType' pour obtenir
Android Apps
et profiter
Si je me souviens bien, Excel lui-même peut importer json
des fichiers.
Si vous ne voulez pas qu'un site tiers ait accès à vos données. Une recherche dans votre moteur de recherche préféré en nommant votre outil de feuille de calcul avec le sujet "conversion JSON" montrera soit comment le faire, soit quels plugins/scripts sont nécessaires à cet effet.