Publicité
Si vous aviez le choix entre piloter un avion les yeux bandés ou le piloter les yeux ouverts, lequel préféreriez-vous? Il en va de même pour la gestion d'un site Web. Souhaitez-vous simplement publier un site et l'exécuter à l'aveugle, ou souhaitez-vous un tableau de bord fonctionnel et complet qui vous montre ce qui se passe avec le site à tout moment?
Si vous connaissez Google Analytics, vous serez alors ravi d'apprendre que Google propose une puissante API appelée Google Core Reporting API, qui vous permet de saisir les chiffres de votre compte Google Analytics. Vous pouvez utiliser cette API pour exécuter des requêtes d'informations sur tout, du temps passé par les internautes sur votre site Web, le nombre de pages vues que vous obtenez chaque jour, le nombre de nouveaux visiteurs par rapport aux anciens visiteurs visitant le site, et beaucoup plus. Fondamentalement, la plupart de ce que vous pouvez rechercher sur Google Analytics, vous pouvez en retirer à l'aide de l'API et importer ces données dans un outil comme Google Spreadsheet.
Une fois que vous avez obtenu ces données dans la feuille de calcul Google, vous pouvez les analyser, les tracer et les représenter graphiquement, puis lorsque vous êtes prêt, vous pouvez publier les informations sur un site Web qui peut servir de «tableau de bord». Assez cool hein? Ne laissez pas des mots comme «API» ou «Analytics» vous effrayer. Vous n'avez pas besoin d'être un programmeur noyau dur pour accomplir cela, bien que la familiarité avec Google Analytics sera certainement utile.
Connexion de l'API Google Core Reporting
Récemment, je vous ai montré comment vous pouvez utiliser l'automatisation IFTTT pour importer des données Analytics Comment créer un rapport de feuille de calcul Google automatisé à partir de données Analytics Lire la suite - via Gmail - dans Google Spreadsheets. Eh bien, si vous êtes prêt à vous salir les mains avec l'API Google, voici le grand secret; Tout ce que vous avez à faire pour établir une connexion entre Google Spreadsheet et Google Analytics est d'activer le script Google Analytics appelé "magic". Pour ce faire, ouvrez simplement une feuille de calcul Google et cliquez sur le menu «Outils». Choisissez "Script Gallery" dans la liste. Dans le champ de recherche, saisissez «google analytics» et recherchez le script «Google Analytics Report Automation (magic)».
Cliquez sur le bouton «Installer». Vous venez d'installer ce script dans cette feuille de calcul Google spécifique. Maintenant, revenez à votre feuille de calcul et cliquez sur «Outils» et «Gestionnaire de scripts».
Vous verrez à présent les quatre fonctions des scripts Google Analytics que vous pouvez utiliser. N'oubliez pas que jusqu'à présent, vous n'avez pas eu à taper une seule ligne de code. Vous n'aurez pas non plus à le faire pour mener à bien toute cette procédure.
Connexion avec votre compte Google Analytics
Cependant, vous devrez toujours activer le script pour accéder à votre compte Google Analytics, alors cliquez sur la fonction "createCoreReport" puis cliquez sur "Modifier ..."
Cela ouvrira le script lui-même. Ignorez tout ce code étrange, et cliquez simplement sur l'élément «Ressources» dans le menu, puis choisissez «Utiliser les API Google».
Vous verrez une liste des services des API Google ici. Recherchez le service «Google Analytics API» et cliquez sur l'interrupteur marche / arrêt pour activer celui-ci.
Ensuite, cliquez sur le lien "Google APIs Console" au bas de cette fenêtre, et cela vous amènera à la Google Cloud Console avec une liste d'API. Faites défiler la liste et recherchez «API Analytics». Encore une fois, cliquez sur le bouton «Off» pour activer l'API.
Fermez cette fenêtre et lorsque vous revenez à l'écran avec le script dessus, assurez-vous de cliquer sur l'icône «disque» pour enregistrer tout ce que vous venez d'activer. C'est très important ou vous perdrez tout ce que vous venez de faire.
Bien que cela puisse sembler beaucoup à traverser, n'oubliez pas que vous ne devez le faire qu'une seule fois. Une fois la connexion établie, vous pouvez utiliser les requêtes Google Analytics que je vais vous montrer aussi souvent que vous le souhaitez. La connexion restera désormais établie entre votre feuille de calcul et Google Analytics.
Interrogation de Google Analytics à partir de la feuille de calcul Google
Pour créer votre première requête, cliquez à nouveau sur Outils, Gestionnaire de scripts et sélectionnez «createCoreReport». Cliquez ensuite sur «Exécuter». Cela placera un tas de texte apparemment dénué de sens dans votre feuille de calcul. Permettez-moi de vous dire que la simplicité de ce bloc de texte est trompeuse. Il s'agit de l'une des requêtes les plus puissantes pour extraire des données de Google Analytics que vous rencontrerez jamais.
Chaque ligne est un composant de la requête. ID est l'endroit où vous identifiez votre ID Analytics (que vous pouvez obtenir dans la zone Admin de votre compte Google Analytics), vous pouvez définir le début et la date de fin de votre requête (ou ignorez-la et indiquez le nombre de jours dans "n derniers jours"), puis vous pouvez définir vos statistiques, dimensions et plus. Je vais vous montrer comment.
Voici un exemple de requête qui extrait une liste quotidienne de visiteurs, de visites et de pages vues au cours des 30 derniers jours. Il place ensuite ces informations dans la feuille «report1».
Une fois que votre requête est prête à fonctionner, vous pouvez l'exécuter en cliquant sur «Outils», «Gestionnaire de scripts», puis en sélectionnant la fonction getData. Cliquez ensuite sur «Exécuter».
Vous verrez une fenêtre contextuelle vous indiquant l'état de la requête. Si vous configurez tout correctement, vous devriez voir «Succès. Écriture des résultats »comme l'avant-dernière ligne.
Maintenant, cliquez sur la feuille «report1», et le tour est joué! Toutes les données sont extraites directement d'Analytics et insérées dans la feuille de calcul Google.
Vous pouvez désormais utiliser les superbes outils de visualisation des données de Google Spreadsheets pour transformer ces données en images contexte qui est significatif pour les gens qui aiment regarder des graphiques plus qu'ils aiment regarder une liste de Nombres.
Alors voilà. Vous pouvez créer de nouvelles requêtes (il suffit de les placer sur la même feuille que la première et d'étiqueter les colonnes query2 et value2 (et ainsi de suite). Vous n'êtes vraiment limité que par votre propre connaissance des requêtes Google Analytics. Jouer dans Analytics ou lire notre Manuel d'analyse MUO Votre guide de Google AnalyticsAvez-vous une idée d'où viennent vos visiteurs, quels navigateurs utilisent la plupart d'entre eux, quels moteurs de recherche ils utilisent ou laquelle de vos pages est la plus populaire? Lire la suite peut vous aider à progresser dans ce domaine.
Création d'un tableau de bord d'analyse de site Web
La chose intéressante à propos de la création de votre propre tableau de bord simple est que vous n'avez pas à continuer à effectuer la même navigation dans Google Analytics pour consulter les graphiques. Vous rédigez la requête une fois dans les feuilles de calcul Google et elle est prête à être chargée dans un Page Google Sites Créez votre propre page Web polyvalente gratuite avec Google SitesApprenons à utiliser Google Sites et à créer votre propre site Web avec lui en quelques étapes simples. Lire la suite . J'ai discuté de la façon de charger Données de feuilles de calcul Google dans un site Google Créez une page de tableau de bord d'informations personnelles vraiment utile avec Google SitesLa création de pages Web était un processus si fastidieux. Mis à part les tracas de décider où héberger publiquement la page, vous devez apprendre le HTML, puis comprendre comment programmer la page ... Lire la suite précédemment ici à MUO, donc je ne m'attarderai pas trop sur ce point ici.
La chose clé que vous voulez faire ici est de charger les graphiques Google Analytics que vous avez créés dans un site Google qui servira de tableau de bord. Aller à Google Sites, créez un nouveau site sous votre compte, puis cliquez sur l'élément de menu «Insérer» et choisissez l'option Graphique.
La bonne chose à propos de Google Sites est que si vous avez créé les feuilles de calcul Google décrites ci-dessus en utilisant votre même Compte Google, puis Google Sites vous permettra de choisir cette feuille de calcul dans une liste de feuilles de calcul disponibles sous votre Compte. Une fois cette opération effectuée, Google Sites reconnaît automatiquement tous les graphiques que vous avez créés dans cette feuille de calcul et vous donne la possibilité de les importer dans votre nouveau site.
Vous pouvez créer une simple liste de graphiques en faisant défiler la page, ou vous pouvez même créer un tableau sur la page et placer certains graphiques côte à côte.
Le fait est qu'en quelques étapes simples, vous venez de migrer des données Google Analytics très complexes vers un Feuille de calcul Google où vous pouvez manipuler ces données et les transformer en un graphique beaucoup plus facile à comprendre. Ensuite, vous pouvez exporter cela sur un site Google en quelques étapes supplémentaires, créant un moyen rapide - mais puissant - tableau de bord montrant tout ce que vous pourriez vouloir savoir sur les performances de votre site Internet! Contrairement à Google Courriels automatisés Analytics Automatisez les rapports Google Analytics informatifs avec des rapports personnalisésUne chose que j'ai toujours voulu améliorer avec Google Analytics est un système automatisé fonction de rapport qui fournit les informations que je veux et dans le format qui est facile pour quiconque Besoins... Lire la suite , vous pouvez réellement formater ces tableaux de bord pour qu'ils ressemblent exactement à ce que vous souhaitez.
Maintenant, si l'augmentation des performances du site Web pouvait être aussi simple que sa surveillance, tout irait bien avec le monde. Utilisez les commentaires pour donner votre avis sur ce tutoriel.
Ryan est titulaire d'un BSc en génie électrique. Il a travaillé 13 ans dans l'ingénierie d'automatisation, 5 ans dans l'informatique et est maintenant ingénieur d'applications. Ancien rédacteur en chef de MakeUseOf, il a pris la parole lors de conférences nationales sur la visualisation des données et a été présenté à la télévision et à la radio nationales.