Server side Tracking
⏱ 15 min
Comment Installer Matomo avec GTM Server Side : Un Guide Étape par Étape
Dans le monde numérique actuel, la compréhension du comportement des utilisateurs sur votre site web est essentielle pour optimiser l'expérience utilisateur et augmenter les conversions. Matomo, une plateforme d'analyse web open source, offre une alternative respectueuse de la vie privée aux outils d'analyse traditionnels. Lorsqu'il est combiné avec Google Tag Manager (GTM) en mode server-side, Matomo devient encore plus puissant, permettant un suivi précis tout en minimisant les problèmes de performance et de confidentialité. Ce guide détaillé vous montrera comment installer Matomo avec GTM server side, en utilisant le template créé par AddingWell. Voir notre guide sur tracking server-side.
I. Préparation
Avant de plonger dans l'installation de Matomo avec GTM server side, il est important de s'assurer que vous avez tout ce dont vous avez besoin pour une intégration réussie. Voici les prérequis essentiels :
Avoir un Compte Matomo
Pour commencer, vous devez disposer d'une instance Matomo. Vous pouvez opter pour une version auto-hébergée de Matomo ou utiliser Matomo Cloud. La version auto-hébergée vous donne un contrôle total sur vos données et nécessite un serveur pour héberger l'application. Matomo Cloud, d'autre part, est une solution hébergée qui élimine le besoin de gérer l'infrastructure serveur mais vient avec un coût mensuel basé sur le volume de trafic de votre site.
Avantages de l'Auto-Hébergement : Contrôle total des données, personnalisation avancée, et conformité facilitée avec les réglementations sur la vie privée.
Avantages de Matomo Cloud : Mise en place rapide, pas de maintenance serveur requise, et support technique inclus.
Avoir un Conteneur GTM Server Side
Google Tag Manager server side est une évolution du GTM traditionnel, où le traitement des tags est déplacé d'un navigateur client à un serveur. Cela réduit la charge sur le navigateur de l'utilisateur, améliore la vitesse de chargement des pages, et augmente la confidentialité des données en limitant le partage de données avec des tiers.
Configuration du Serveur : Pour utiliser GTM en mode server side, vous devez configurer un serveur. Google Cloud Platform offre une intégration directe, mais vous pouvez également configurer un serveur sur d'autres plateformes cloud.
Création d'un Conteneur Server Side : Dans votre compte GTM, créez un nouveau conteneur en choisissant l'option server side comme type de conteneur.
Lien vers le Template GitHub
Le template Matomo pour GTM server side créé par AddingWell n'est pas disponible directement dans la galerie de templates GTM. Vous devez le télécharger depuis GitHub.
La préparation est une étape cruciale pour assurer une intégration réussie de Matomo avec GTM server side. En ayant un compte Matomo, un conteneur GTM server side configuré, et le template GitHub prêt à être utilisé, vous êtes bien positionné pour commencer l'installation. La prochaine étape vous guidera à travers le processus de téléchargement et d'installation du template Matomo, marquant le début de votre voyage vers une analyse web avancée et respectueuse de la vie privée.
II. Téléchargement et Installation du Template Matomo
L'intégration de Matomo avec Google Tag Manager (GTM) server-side nécessite l'utilisation d'un template spécifique. Ce template facilite la configuration en fournissant une interface utilisateur simplifiée pour entrer les détails de votre installation Matomo. Voici comment procéder :
1. Téléchargement du Template
Obtenir le Template depuis GitHub
Rendez-vous sur la page GitHub qui héberge le template Matomo pour GTM server-side. L'URL exacte devrait être fournie dans les ressources de votre guide ou recherchée directement sur GitHub en cherchant "Matomo GTM server-side template". Voir notre guide sur Glossaire Server-Side GTM.
Une fois sur la page, localisez le bouton de téléchargement ou la section "Releases" pour télécharger la dernière version du template. Le fichier sera probablement sous forme d'un fichier ZIP que vous devrez extraire.
Préparation du Fichier
2. Installation du Template dans GTM
Importation dans GTM
Connectez-vous à votre compte Google Tag Manager et sélectionnez le conteneur server-side où vous souhaitez installer Matomo.
Dans le menu de gauche, naviguez vers "Templates" puis cliquez sur "Nouveau" sous l'onglet "Balise" (Tag Templates) pour créer un nouveau template.
Sur la page du template, trouvez et cliquez sur le bouton "Importer" généralement situé en haut à droite. Sélectionnez le fichier .tpl que vous avez préparé et suivez les instructions pour l'importer.
Configuration du Template
Une fois le template importé, vous devrez le configurer avec les détails spécifiques de votre installation Matomo, tels que l'URL de votre serveur Matomo et l'ID du site.
Le template peut également offrir des options avancées, comme le suivi des événements personnalisés ou la configuration du suivi des utilisateurs à travers différents domaines.
Finalisation
Ce processus d'installation du template Matomo dans GTM server-side est une étape cruciale pour permettre un suivi précis et respectueux de la vie privée de votre site web ou application. En suivant ces étapes, vous assurez que Matomo peut recueillir des données analytiques via GTM server-side, offrant une meilleure performance et une plus grande flexibilité dans la gestion de vos tags de suivi.
III. Configuration du Suivi Matomo
Après avoir téléchargé et installé le template Matomo dans votre conteneur GTM server-side, l'étape suivante est de configurer le suivi Matomo. Cette configuration vous permettra de commencer à recueillir des données analytiques précieuses sur votre site ou application.
A. Création du Token d'Authentification (Optionnel)
Pour une intégration sécurisée et pour accéder à certaines fonctionnalités avancées de Matomo via l'API, la création d'un token d'authentification peut être nécessaire.
-
Accéder à Votre Compte Matomo :
-
Naviguer vers les Paramètres de Sécurité :
-
Créer un Nouveau Token :
-
Conserver le Token en Sécurité :
B. Création du Tag Matomo dans GTM
Avec le template Matomo installé et le token d'authentification créé (si nécessaire), vous pouvez maintenant créer un tag Matomo dans GTM server-side pour activer le suivi.
-
Créer un Nouveau Tag :
-
Sélectionner le Template Matomo :
-
Configurer le Tag :
Remplissez les champs requis par le template, tels que l'URL de votre serveur Matomo, l'ID du site Matomo, et, si applicable, le token d'authentification.
Configurez également tout paramètre spécifique au suivi que vous souhaitez activer, comme le suivi des pages vues, des événements, ou des visites de commerce électronique.
-
Définir les Déclencheurs :
Sélectionnez ou créez des déclencheurs pour spécifier quand le tag Matomo doit être activé. Cela pourrait être à chaque vue de page, sur des événements spécifiques, ou selon d'autres critères que vous définissez.
-
Sauvegarder et Publier :
La configuration du suivi Matomo via GTM server-side est une étape puissante pour améliorer la collecte de données sur votre site ou application. En suivant ces étapes, vous assurez une intégration réussie qui vous permettra de bénéficier d'analyses web détaillées tout en profitant des avantages de performance et de sécurité du suivi server-side.
IV. Envoi des Hits vers Matomo
Après avoir configuré le suivi Matomo dans votre conteneur GTM server-side, l'étape suivante consiste à s'assurer que les hits (visites de page, événements, etc.) sont correctement envoyés de votre site vers Matomo via GTM. Voici comment configurer l'envoi des hits pour une collecte de données efficace.
Configuration des Hits de Page
-
Définir des Variables dans GTM :
Pour envoyer des données précises à Matomo, définissez des variables dans GTM qui captureront les informations nécessaires de chaque page visitée, telles que l'URL de la page, le titre, et d'autres métadonnées pertinentes.
-
Créer des Tags pour les Hits de Page :
-
Configurer les Déclencheurs :
Suivi des Événements Spécifiques
-
Identifier les Événements à Suivre :
Déterminez quels événements spécifiques vous souhaitez suivre sur votre site, tels que les clics sur des boutons, les soumissions de formulaires, ou les interactions avec des éléments interactifs.
-
Utiliser des Variables et des Déclencheurs pour Capturer des Événements :
-
Créer des Tags pour les Événements :
Test et Vérification
-
Utiliser le Mode Preview de GTM :
-
Vérifier les Données dans Matomo :
En configurant soigneusement l'envoi des hits vers Matomo et en testant leur précision, vous pouvez maximiser l'efficacité de votre suivi analytique. Cela vous permettra de recueillir des insights précieux sur le comportement des utilisateurs sur votre site, essentiels pour informer vos stratégies de marketing et d'optimisation du site.
V. Recette et Test (Mode Preview)
Une fois que vous avez configuré le suivi Matomo et préparé l'envoi des hits depuis votre site via GTM server-side, il est crucial de procéder à une phase de recette et de test. Cette étape vous permet de vérifier que tout fonctionne comme prévu avant de mettre en production les modifications. Voici comment utiliser le mode preview de GTM server-side pour tester et valider votre configuration.
Activation du Mode Preview dans GTM Server Side
-
Accéder au Mode Preview :
-
Tester les Interactions sur Votre Site :
Avec le mode preview activé, visitez votre site et effectuez diverses actions que vous avez configurées pour le suivi, telles que naviguer sur différentes pages, cliquer sur des boutons, ou remplir des formulaires.
Vérification des Hits dans le Mode Preview
-
Observer les Hits Envoyés :
-
Identifier et Résoudre les Problèmes :
Si certains tags ne se déclenchent pas comme prévu, ou si les données semblent incorrectes, utilisez les informations fournies par le mode preview pour diagnostiquer et résoudre les problèmes. Cela peut impliquer d'ajuster les configurations des tags, des variables, ou des déclencheurs dans GTM.
Confirmation des Données dans Matomo
-
Vérifier les Données en Temps Réel :
-
Analyser les Rapports :
Le processus de recette et de test est une étape essentielle pour garantir l'exactitude et la fiabilité de votre suivi analytique. En prenant le temps de tester soigneusement votre intégration de Matomo avec GTM server-side, vous pouvez vous assurer que vous collectez des données précieuses et exploitables qui vous aideront à optimiser votre site et à améliorer l'expérience utilisateur.
VI. Conseils et Meilleures Pratiques
Après avoir configuré et testé avec succès Matomo via GTM server-side, il est important de suivre certaines meilleures pratiques pour assurer une intégration réussie et durable. Voici des conseils essentiels pour optimiser votre suivi et garantir la collecte continue de données précises.
Maintenance Régulière
-
Mise à Jour des Templates et Tags :
-
Révision Périodique des Configurations :
Sécurité et Confidentialité
-
Gestion Sécurisée des Tokens d'Authentification :
-
Conformité aux Réglementations sur la Vie Privée :
Optimisation du Suivi
-
Utilisation Stratégique des Déclencheurs :
-
Segmentation et Filtrage des Données :
Test et Validation Continus
-
Tests Réguliers Après des Changements :
-
Surveillance des Performances :
En suivant ces conseils et meilleures pratiques, vous pouvez maximiser les avantages de l'utilisation de Matomo avec GTM server-side pour votre suivi analytique. Une approche proactive et attentive à la maintenance, à la sécurité, à l'optimisation du suivi, et aux tests réguliers vous aidera à maintenir une intégration réussie et à tirer le meilleur parti de vos efforts d'analyse.