Le 16 mars dernier, Google a annoncé que Universal Analytics ne serait plus disponible. Rassurez-vous, il est encore temps, jusqu'au 01 juillet 2023 la version précédente d'Analytics, connue sous le nom de GA3 ou GAU continuera à collecter des données et, à partir de ce moment, nous aurons une période de six mois pour exporter les données avant qu'elles ne disparaissent.
Si vous disposez de la version payante : Google Analytics 360, cette période est prolongée de trois mois.
En avril 2021, j'ai écrit cet article : Quand dois-je passer à Google Analytics 4 ? Pour commencer, je lève la main et je dis que vous devriez mettre en œuvre la mesure en parallèle avec les deux versions. J'admets que j'ai balancé sur le fait que Universal Analytics n'allait pas disparaître, à l'époque, je ne le voyais pas comme possible dans le futur. Eh bien, ce futur arrive.
Compte tenu de la situation actuelle, lorsque je donne une conférence ou que l'on me demande si je dois passer au GA4, je réponds toujours à la même question : #yastastardando. En d'autres termes, oui, vous auriez dû le faire il y a longtemps... mais il n'est pas trop tard, et mieux vaut maintenant que jamais.
Dans cet article, je ne vais pas essayer de vous convaincre, mais je vais aborder d'autres questions que l'on me pose le plus souvent et qui arrivent généralement les unes après les autres. Qu'advient-il des données que j'ai recueillies dans Universal Analytics ? Puis-je les faire migrer vers GA4 ? La réponse est : pas pour l'instant et rien n'indique que cela va changer à l'avenir.
Existe-t-il un moyen de sauvegarder les données ou les rapports GAU? Oui, c'est possible, et c'est ce que nous allons aborder maintenant.
Table des matières
Outils à utiliser
Pour pouvoir effectuer cette sauvegarde, nous aurons essentiellement besoin de deux outils : le module complémentaire Google Analytics pour Google Spreadsheets et Google Data Studio.
L'idée est de pouvoir créer un rapport dans Google Spreadsheet qui nous permet, grâce à l'API Universal Analytics, d'extraire les informations d'une propriété pour, ensuite, construire un rapport avec Google Data Studio qui collecte les données de cette feuille de calcul.
Ainsi, les étapes à suivre sont les suivantes :
- Téléchargez et installez le module complémentaire Google Analytics pour Google Spreadsheets.
- Créez un rapport qui est automatiquement mis à jour avec les données extraites de la propriété Universal Analytics.
- Créez un nouveau rapport Google Data Studio, liez-le au tableau de bord précédent et définissez les visualisations.
Téléchargez et installez le module complémentaire
Pour cette première étape, nous devons ouvrir une nouvelle feuille de calcul Google et aller dans le menu de "Extensions (Add-ons)". Une fois là, choisissez l'option "Add-ons > Download Add-ons".Une fenêtre contextuelle s'ouvre alors avec tous les modules complémentaires disponibles pour les feuilles de calcul Google.
Si nous tapons "Analytics" dans le champ de recherche, nous filtrerons ces modules complémentaires pour ne garder que ceux qui nous permettent de travailler avec l'outil d'analyse de Google. Parmi toutes, nous devons choisir celle que vous voyez dans l'image suivante, qui apparaît généralement en première position.

Lorsque vous choisissez de l'installer, une nouvelle fenêtre s'ouvre pour vous demander les autorisations d'accès à votre compte Google Analytics, que nous devons évidemment accepter pour que le module complémentaire fonctionne. Une fois cette opération effectuée, il sera disponible pour toutes les feuilles de calcul Google que nous créons.
Créer un rapport dans Google Spreadsheet
Après cela, si nous allons dans le menu "Add-ons" (Compléments)nous verrons une nouvelle entrée appelée "Google Analytics" avec trois options : "Créer un nouveau rapport, exécuter des rapports et programmer des rapports".. Concentrons-nous sur la première option.
Générer le rapport
Si nous lançons cette option, une fenêtre s'ouvre à droite dans laquelle nous configurons les options du rapport que nous souhaitons créer, divisé en trois étapes : Nom du rapport, informations sur le compte (nom du compte, propriété et vue universelle) et dimensions, mesures et segments à inclure dans le rapport.
Pour vous aider dans ce dernier cas, je vous recommande de jeter un coup d'œil à la liste des dimensions et métriques Universal Analytics dans l'explorateur de dimensions et métriques Universal Analytics.
Lorsque nous avons fini d'ajouter les informations que nous voulons extraire, cliquez sur le bouton, "Créer un rapport". un onglet sera généré dans la feuille de calcul qui résume essentiellement les informations que nous avons fournies à l'étape précédente.
Dans la première colonne, nous aurons la configuration du rapport et dans la deuxième colonne, les valeurs que nous avons prédéfinies pour ce rapport. Si nous voulons créer un autre rapport, il nous suffit de relancer le module complémentaire ou de copier les valeurs de la colonne précédente et de modifier ce que nous voulons.
Dans ce cas, nous allons prêter attention à trois valeurs de configuration : Date de début, Date de fin et Limite. Les deux premiers sont évidents, notez simplement que le format doit être YYYYY-MM-DD (année, mois et jour) et qu'il prend en charge les fonctions de date du tableur. Nous sommes intéressés par la valeur de la date de fin si cette valeur est "=journal()". La troisième valeur (Limite) définira la quantité maximale de données que nous voulons extraire. Si nous la laissons vide, initialement toutes les données seront retournées.

Exécuter le rapport
Une fois que vous avez configuré le ou les rapports que vous souhaitez, et en retournant au menu, vous pouvez exécuter les rapports que vous avez configurés. Il s'agit d'effectuer, via l'API Universal Analytics, une requête sur la vue que nous avons définie et de renvoyer les résultats dans un nouvel onglet au format tableau. Si nous avons plus d'un rapport configuré, un onglet sera créé pour chacun d'eux.

Planifier l'exécution du rapport
Et voici maintenant la partie la plus intéressante : nous pouvons programmer l'exécution de futures requêtes et la mise à jour des données, ce qui nous permet d'avoir des informations à jour. Pour ce faire, nous devons choisir l'option "Rapports de calendrier dans le menu de l'add-on que nous avons installé à la première étape.

Créez un rapport Google Data Studio. Définir les visualisations
Une fois que nous avons créé le rapport dans lequel nous allons collecter les données de notre vue Universal Analytics, l'étape suivante consiste à créer un rapport dans Google Data Studio qui affiche ces informations, soit dans des tableaux de données, soit dans des graphiques, soit les deux.
La première chose à faire est de lier la feuille de calcul précédente au rapport. Pour ce faire, nous allons utiliser le connecteur de feuille de calcul que Data Studio a déjà intégré pour lier les deux éléments. Une fois le lien établi, vous serez en mesure de recréer les rapports affichés dans Google Analytics au sein de Google Data Studio.
Une fois le rapport créé, il suffit de comparer les données pour la même période entre ce que Data Studio montre et le même rapport dans Universal au cas où vous devriez faire des ajustements.
D'après mon expérience, il y a souvent un décalage de données dans le taux de rebond, je résous généralement ce problème en ajoutant le paramètre bounce "ga:bounces" au rapport de la feuille de calcul et en créant un champ calculé dans Data Studio où je divise ce rebond par le nombre total d'entrées avec la formule suivante :
somme (Rebonds) / somme (Entrées)


Ne partez pas encore.
Comme vous pouvez le voir, nous pouvons faire une sauvegarde des données que nous avons dans Universal Analytics avant que cette version cesse de fonctionner et de nous montrer des informations. Il est encore temps, mais ne le laissez pas jusqu'au dernier jour.
Grâce au module complémentaire Google Analytics pour Google Spreadsheets, nous pourrons non seulement collecter les données que nous avons recueillies dans notre vue universelle, mais aussi les programmer de manière à ce qu'elles soient mises à jour jusqu'au 1er juillet 2023, date à laquelle Universal Analytics cessera de collecter des données.
Et si nous relions cette collecte de données aux rapports de Google Data Studio, nous pouvons disposer d'une collection de rapports qui, avec un peu d'habileté de conception, n'auront rien à envier à ceux que l'interface universelle nous présente actuellement, et même les améliorer.
Je vous invite à laisser vos impressions et/ou vos doutes dans le formulaire de contact et à me suggérer de nouveaux sujets que vous souhaiteriez voir abordés dans ces tutoriels. Je serai heureux de vous répondre par courriel et d'écrire dans ce blog.