Comment Installer Matomo avec GTM Server Side : Un Guide Étape par Étape

Comment Installer Matomo avec GTM Server Side : Un Guide Étape par Étape

Un devis adapté à vos besoins ?

Prendre un RDV

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.

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.

  • Accès au Template : Le template peut être téléchargé à partir de github.com/addingwell/matomo-tag. Ce template simplifie le processus d'intégration de Matomo avec GTM server side en fournissant une configuration prédéfinie.

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".

  • 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

  • Après avoir téléchargé et extrait le fichier ZIP, vous devriez avoir un fichier .tpl – c'est le template GTM que vous allez importer dans votre conteneur GTM server-side.

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

  • Après avoir configuré le template avec vos informations Matomo, sauvegardez vos modifications. Vous êtes maintenant prêt à créer des balises basées sur ce template pour commencer le suivi avec Matomo via GTM server-side.

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.

  1. Accéder à Votre Compte Matomo :

    • Connectez-vous à votre instance Matomo, que ce soit une version auto-hébergée ou Matomo Cloud.

  2. Naviguer vers les Paramètres de Sécurité :

    • Dans le tableau de bord Matomo, accédez à la section "Sécurité" ou "Paramètres d'utilisateur", où vous pouvez gérer les tokens d'API.

  3. Créer un Nouveau Token :

    • Sélectionnez l'option pour générer un nouveau token d'authentification. Donnez-lui un nom descriptif pour vous rappeler de son usage (par exemple, "GTM server-side").

  4. Conserver le Token en Sécurité :

    • Une fois le token généré, assurez-vous de le conserver en lieu sûr. Ce token vous donnera accès à votre compte Matomo via l'API, donc il est important de le traiter comme un mot de passe.

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.

  1. Créer un Nouveau Tag :

    • Dans votre conteneur GTM server-side, allez à "Tags" et cliquez sur "Nouveau" pour créer un nouveau tag.

  2. Sélectionner le Template Matomo :

    • Choisissez le template Matomo que vous avez précédemment importé comme type de tag.

  3. 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.

  4. 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.

  5. Sauvegarder et Publier :

    • Une fois votre tag configuré et les déclencheurs définis, sauvegardez le tag et publiez les modifications dans votre conteneur GTM server-side.

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

  1. 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.

  2. Créer des Tags pour les Hits de Page :

    • Utilisez le template Matomo configuré dans GTM server-side pour créer des tags spécifiques aux hits de page. Ces tags seront déclenchés à chaque fois qu'une page est chargée ou vue par un utilisateur.

  3. Configurer les Déclencheurs :

    • Associez ces tags à des déclencheurs basés sur des vues de page pour s'assurer qu'ils sont activés correctement à chaque chargement de page.

Suivi des Événements Spécifiques

  1. 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.

  2. Utiliser des Variables et des Déclencheurs pour Capturer des Événements :

    • Configurez des variables et des déclencheurs dans GTM pour capturer ces événements. Les variables peuvent inclure des informations sur l'événement, comme le nom du bouton cliqué ou le type de formulaire soumis.

  3. Créer des Tags pour les Événements :

    • Créez des tags supplémentaires dans GTM server-side en utilisant le template Matomo, configurés pour envoyer des données d'événement à Matomo. Associez ces tags aux déclencheurs d'événements appropriés.

Test et Vérification

  1. Utiliser le Mode Preview de GTM :

    • Activez le mode preview dans GTM pour tester et vérifier que les hits de page et les événements sont correctement capturés et envoyés à Matomo. Cela vous permettra de voir en temps réel comment les tags sont déclenchés et les données envoyées.

  2. Vérifier les Données dans Matomo :

    • Consultez votre tableau de bord Matomo pour confirmer que les hits de page et les données d'événement sont reçus et enregistrés correctement. Recherchez les données en temps réel ou les rapports spécifiques pour évaluer la précision du suivi.

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

  1. Accéder au Mode Preview :

    • Dans votre conteneur GTM server-side, naviguez vers l'option "Aperçu" (Preview) pour activer le mode preview. Cela vous permettra de tester les tags dans un environnement contrôlé sans affecter les utilisateurs réels de votre site.

  2. 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

  1. Observer les Hits Envoyés :

    • Pendant que vous interagissez avec votre site, le mode preview de GTM server-side vous montrera les tags déclenchés et les données envoyées à Matomo. Cela vous permet de vérifier en temps réel si les hits de page et les événements sont correctement capturés.

  2. 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

  1. Vérifier les Données en Temps Réel :

    • Connectez-vous à votre tableau de bord Matomo et accédez à la section "Visiteurs en temps réel" pour voir si les interactions testées apparaissent comme attendu. Cela confirme que les données sont correctement envoyées de GTM server-side à Matomo.

  2. Analyser les Rapports :

    • En plus du suivi en temps réel, examinez les rapports dans Matomo pour vous assurer que toutes les métriques et dimensions sont correctement enregistrées et reflètent fidèlement les actions des utilisateurs sur votre site.

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

  1. Mise à Jour des Templates et Tags :

    • Gardez vos templates et tags GTM à jour. Les mises à jour peuvent inclure des améliorations de performance, des corrections de bugs, ou de nouvelles fonctionnalités qui peuvent enrichir votre suivi.

  2. Révision Périodique des Configurations :

    • Passez en revue régulièrement vos configurations GTM et Matomo pour vous assurer qu'elles restent alignées avec vos objectifs d'analyse et les besoins de votre site.

Sécurité et Confidentialité

  1. Gestion Sécurisée des Tokens d'Authentification :

    • Traitez les tokens d'authentification Matomo avec le même soin que vous le feriez pour des mots de passe. Stockez-les en sécurité et limitez leur accès uniquement aux personnes nécessaires.

  2. Conformité aux Réglementations sur la Vie Privée :

    • Assurez-vous que votre utilisation de Matomo via GTM server-side est conforme aux réglementations sur la vie privée telles que le RGPD. Cela peut inclure l'obtention du consentement des utilisateurs avant le suivi et la fourniture d'options pour refuser le suivi.

Optimisation du Suivi

  1. Utilisation Stratégique des Déclencheurs :

    • Soyez stratégique dans l'utilisation des déclencheurs pour activer vos tags. Cela vous aidera à capturer les données les plus pertinentes sans surcharger votre site avec des requêtes inutiles.

  2. Segmentation et Filtrage des Données :

    • Utilisez la segmentation et le filtrage dans Matomo pour organiser vos données de manière à faciliter l'analyse. Cela peut vous aider à identifier rapidement les tendances et les insights.

Test et Validation Continus

  1. Tests Réguliers Après des Changements :

    • Après avoir apporté des modifications à votre site ou à votre configuration GTM/Matomo, effectuez des tests pour vous assurer que le suivi reste précis. Utilisez le mode preview de GTM et vérifiez les données dans Matomo.

  2. Surveillance des Performances :

    • Surveillez les performances de votre site pour vous assurer que l'intégration GTM server-side n'affecte pas négativement le temps de chargement des pages ou l'expérience utilisateur.

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.



Questions fréquemment posées sur le sujet

Le Consent Mode v2 est une mise à jour de Google qui permet aux sites web de respecter les préférences de consentement des utilisateurs tout en recueillant des données importantes pour les analyses et la publicité. Il ajuste automatiquement le comportement des tags Google en fonction du statut de consentement des utilisateurs, permettant une collecte de données plus respectueuse de la vie privée. Cette version offre une meilleure intégration avec les réglementations sur la protection des données, comme le RGPD, en fournissant des options pour le suivi basé sur le consentement pour les annonces et les analyses.

Pour préparer votre site à l'installation de Matomo avec GTM Server Side, assurez-vous d'avoir un compte Matomo, soit auto-hébergé soit via Matomo Cloud, et un conteneur GTM Server Side configuré. L'auto-hébergement offre un contrôle total des données et une personnalisation avancée, tandis que Matomo Cloud simplifie la mise en place et la maintenance. Configurez un serveur pour GTM Server Side, qui peut être fait facilement via Google Cloud Platform ou d'autres fournisseurs cloud.

Téléchargez le template Matomo pour GTM Server Side depuis GitHub, à l'adresse fournie dans l'article ou en recherchant 'Matomo GTM server-side template' sur GitHub. Une fois téléchargé et extrait, vous aurez un fichier `.tpl` à importer dans votre conteneur GTM Server Side. Dans GTM, naviguez vers 'Templates', créez un nouveau template de balise, et importez le fichier `.tpl`. Configurez ensuite le template avec les détails de votre installation Matomo, comme l'URL du serveur Matomo et l'ID du site.

Après avoir installé le template Matomo, créez un token d'authentification dans Matomo si nécessaire pour une intégration sécurisée. Ensuite, créez un tag Matomo dans GTM Server Side en utilisant le template installé, remplissez les champs requis comme l'URL du serveur Matomo et l'ID du site, et configurez les déclencheurs pour spécifier quand le tag doit être activé. Testez la configuration avec le mode preview de GTM pour vous assurer que les données sont correctement capturées et envoyées à Matomo.

Configurez des variables dans GTM pour capturer les informations nécessaires de chaque page visitée et créez des tags pour les hits de page en utilisant le template Matomo. Associez ces tags à des déclencheurs basés sur des vues de page. Pour le suivi des événements spécifiques, utilisez des variables et des déclencheurs pour capturer ces événements et créez des tags supplémentaires pour les envoyer à Matomo. Utilisez le mode preview de GTM pour tester et vérifier que les hits de page et les événements sont correctement capturés et envoyés à Matomo.




Besoin d'optimiser votre tracking ?

Prendre un RDV

Services et prestations

Un bon suivi de site web permet d'identifier les pages et les éléments qui convertissent le mieux les visiteurs en clients ou prospects.

Détail de l'offre

➕ Mise en place de l'architecture server-side
➕ Transfert des tags et pixels existants
➕ Amélioration de la rapidité de chargement
➕ Gestion des cookies et des AdBlockers
➕ Vérifications et tests pour garantir la fiabilité
➕ Formation GTM Server Side
➕ Validation des compétences GTM server-side

Délais

Entre 1 et 5 jours

Pricing

Détail de l'offre

➕ Exploration détaillée de vos données
➕ Paramétrage sur mesure de Google Analytics 4
➕ Intégration fluide avec vos outils actuels
➕ Dimensions personnalisées adaptées à votre business
➕ Formation Google Analytics 4

Délais

Entre 1 et 3 jours

Pricing

Détail de l'offre

➕ Choix de la CMP
➕ Paramétrage de la CMP
➕ Listing et classification des cookies
➕ Implémentation de Google Consent Mode v2
➕ Assurance de la conformité aux réglementations CNIL et RGPD
➕ Formation

Délais

Entre 1 et 3 jours

Pricing

Détail de l'offre

➕ Automatisation des dashboards
➕ Dashboard personnalisés
➕ Mise en forme ergonomique et pratique
➕ Données en temps réel
➕ Compatible tous device
➕ Validation de vos compétences Looker Studio

Délais

Entre 1 et 10 jours

Pricing

Articles qui peuvent t'intéresser