Contexte
Looker Studio permet de mettre en place, plus ou moins facilement, des rapports pour visualiser des données stratégiques pour les entreprises. Cependant, il n’est pas possible de connecter directement les données d’une instance Matomo, qu’elle soit dans le cloud (via Matomo Cloud) ou sur un serveur dédié (On Premise), à l’outil de data visualisation de Google.
Malheureusement, à l’heure actuelle, le connecteur ne fonctionne pas avec l’extension Matomo de WordPress.
Aussi j’attendais avec impatience de pouvoir tester un connecteur Matomo pour Looker Studio. Finalement, c’est à travers un échange sur le Slack WordPress qu’a été portée à mon attention l’existence d’un connecteur permettant d’importer les données statistiques de Matomo dans des rapports Looker Studio.
Pourquoi a-t-on besoin d’un connecteur Matomo pour Looker Studio ?
Un connecteur est une interface logicielle qui permet de puiser des données stockées dans une base de données spécifique, des entrepôts de données, des services cloud ou d’autres systèmes. Ainsi, il facilite leurs exploitations dans Looker Studio, en les rendant accessibles en tant que sources de données.
L’objectif d’un connecteur consiste à simplifier l’accès à des données en permettant à des utilisateurs de ne pas avoir à gérer les aspects techniques : requêtes, conversions, traitement des données etc
Présentation du connecteur de searchVIU
Alors, étant donné l’URL de la page présentant le connecteur Matomo de searchVIU, il est évident que ce dernier existait depuis un certain temps et était déjà disponible à l’époque où Looker Studio s’appelait Data Studio.
L’utilisation du connecteur a un coût et qui dépend du nombre d’instances Matomo que vous souhaitez gérer.
Starter
- Une instance Matomo
- 24 euros/mois
Standard
- 4 instances Matomo
- 49 euros/mois
Enterprise
- Instances illimitées
- 249 euros/mois
Vous avez la possibilité de tester gratuitement le connecteur durant une période de 14 jours.
Lien vers la page de présentation du connecteur : https://viu.one/matomo-datastudio-connector/
Utilisation du connecteur
Déclarer une instance Matomo chez searchVIU
Avant de pouvoir utiliser le connecteur, vous devrez tout d’abord créer un compte searchViu. Ensuite, il faudra renseigner une instance Matomo.
- Renseignez le nom que vous voulez donner à votre instance ;
- Indiquez l’URL de votre instance Matomo ;
- Saisissez le jeton d’authentification que vous aurez préalablement généré dans l’administration de votre instance.
Dans le cadre ce tutoriel, j’ai appelé mon instance La Source.
Ajouter une source de données dans Looker Studio
Rendez-vous à présent du côté de Looker Studio. Cliquez sur Créer et sélectionnez Source de données.
Ajout du connecteur et identification
Recherchez et sélectionnez le connecteur Matomo Analytics de searchViu.
L’étape suivante vous demandera de renseigner les identifiants de connexion à votre compte searchViu, renseignez vos e-mail et mot de passe.
Sélection de la source
Une fois la connexion authentifiée, vous pourrez sélectionner l’instance que vous avez préalablement déclaré.
Sélection des éléments mesurables
Vous pouvez ensuite choisir le ou les éléments mesurables gérés par votre instance Matomo.
Attention, la case à cocher Autoriser la modification du paramètre « Select Site(s) » dans les rapports est à utiliser avec précaution. En effet, si vous construisez des rapports pour afficher les données statistiques venant de sites différents, il faudra veiller à bien tenir compte des différences entre chaque éléments qui seraient spécifiques à chaque site : événements, dimensions personnalisées, objectifs etc
Sélection du rapport
Ensuite, lorsque vous aurez sélectionné l’élément mesurable (le site Internet concerné), vous avez accès à la liste des rapports disponibles. Vous allez vous apercevoir qu’il s’agit des écrans de rapports de Matomo répartis dans les rubriques visiteurs, comportement et acquisition. Il vous suffit alors de sélectionner le rapport voulu qui sera alors disponible dans vos tableaux Looker Studio.
Avant d’associer la source de données que vous venez de créer, veillez à le nommer. Je vous encourage vivement à adopter une nomenclature qui pourra vous permettre de déterminer la provenance et le type de rapport.
Exemples d’utilisation du connecteur Matomo dans Looker Studio
Affichage du rapport des téléchargements
Création de la source de données
Sélectionnez le rapport Actions: Téléchargement. Laissez tous les paramètres par défaut.
Dans l’écran de configuration de la connexion, cliquez sur Ajouter un champs.
Nommez le nouveau champ et affectez lui un ID.
Par défaut le rapport de téléchargement présentent les URLs des fichiers téléchargés. Ce qui va nous intéresser, ce sont les noms des fichiers.
Dans le champs Formule, saisissez le code suivant :
REGEXP_EXTRACT(URL de téléchargement, '([^/]+)$')
Nous utilisons une expression régulière et la fonction REGEXP_EXTRACT pour transformer l’URL d’un fichier en nom de fichier. Cela devrait donner ça :
Enregistrez votre champ et nommez la source en : La Source – {Nom du site} – Actions – Téléchargements et cliquez sur Créer le rapport.
Personnalisation du rapport
Le tableau de bord Looker Studio (1) créé automatiquement présente un widget défaut. Ce dernier classe les URLs des fichiers (2) ainsi que le nombre de téléchargements liés. Dans la partie latérale, nous pouvons voir que le champs que nous avons créé est disponible (4).
Je vous invite à faire un glisser/déposer de Nom de fichier dans la liste des dimensions à afficher juste à côté du champs URL de téléchargement (3).
Pour finir, il suffit de supprimer le champs URL de téléchargement de la liste des dimensions à afficher.
Conclusion
Je complèterai cet article avec d’autres exemples.
J’ai testé rapidement d’autres rapports et je trouve que les données sont très facilement exploitables du moment où vous êtes familier avec Looker Studio.
Voici ce qu’il est possible de faire en quelques minutes :
En attendant de pouvoir vous partager plus en détail des cas d’utilisation, je vous invite à tester dès à présent ce connecteur Matomo pour Looker Studio. Et n’hésitez pas à me faire part de vos retours et questionnements.