Test data layer : qu'est-ce que c'est, pourquoi c'est important et comment le faire ?

            By
            4 Minutes Read

            S'assurer que votre data layer et les scripts qui manipulent votre data layer fonctionnent comme prévu est essentiel pour garantir l'exactitude de vos données d'analyse Web.

            Dans cet article, nous explorons ce qu’est un test data layer, pourquoi c’est important de le tester, et comment le faire. 

            tests-data-layer-comment-faire

             

            Qu'est-ce qu’un data layer ?

            Un data layer est une couche de votre site Web qui contient toutes les données générées par les visiteurs qui interagissent avec votre site. Tous les sites Web ne disposent pas d'un data layer, mais en avoir un permet une collecte de données plus fiable, cohérente et flexible.

            Techniquement parlant, un data layer est un objet JavaScript qui collecte des données sur votre site Web de manière standardisée. Un objet JavaScript est comme une corbeille dans laquelle vous pouvez stocker des données pour les récupérer ultérieurement. 

            Chaque outil que vous connectez à votre site Web - analytics, chat en direct, etc. - accède à ce seul data layer, ce qui garantit deux choses :

            1. Chaque outil obtient les données dont il a besoin.
            2. Les données que chaque outil utilise sont les mêmes.

            Voici un exemple de ce à quoi pourrait ressembler un objet d’un data layer (format pour Google Analytics) :

            GA-objet-data-layer

            Votre data layer sera différent en fonction de vos spécifications et de votre système de gestion des balises, mais quelles que soient les spécificités, le résultat final est le même : un référentiel contenant des données auxquelles d'autres outils peuvent faire référence.

            Un data layer accélère et normalise le processus de collecte de données en rassemblant les données dans un emplacement central, puis en les distribuant à vos différentes technologies marketing.

            Plusieurs des points de données d’un data layer sont très utiles pour l'analyse, tels que les totaux des transactions et les ID de produit. Si vous avez correctement implémenté votre data layer, votre solution d'analyse devrait pouvoir la référencer facilement pour les données appropriées selon les besoins.

            C’est la meilleure façon de transmettre les données de vos systèmes back-end à vos différents fournisseurs de marketing et d'analyse car un data layer :

            • Garantit que les données sont cohérentes d'un fournisseur à l'autre.
            • Est plus rapide pour centraliser puis de distribuer les données que de laisser chaque fournisseur capturer lui-même les données.

            Les avantages principaux d'un data layer

            L’alignement

            Un data layer vous force à trouver des conventions de dénomination cohérentes. 

            Par exemple, l’équipe marketing et les développeurs doivent s'entendre sur un nom de page. Il peut s'agir de "pageID" ou de "pageName" ou simplement de "name". 

            En établissant cela dès le départ, non seulement les deux équipes sauront comment se référer à cette valeur spécifique, mais tous les outils d'analyse le sauront également.

            Pour créer un data layer, vos équipes doivent se mettre d'accord sur les données à collecter. La création d'un data layer vous oblige à vous demander : « Quelles données sont importantes pour nous en tant qu'entreprise ? ».

            La flexibilité

            Un data layer n’est pas rigide et immuable. Il offre la possibilité de développer vos analyses et de les optimiser en fonction de vos besoins. 

            Une fois configuré, il peut évoluer au rythme de votre entreprise, et il existe probablement de nombreux cas d'utilisation futurs de votre data layer dont vous n'êtes peut-être pas au courant actuellement. 

             

            Pourquoi est-il important de faire des tests data layer ?

            Un site Web est un environnement très volatil, et des ressources telles que le data layer et les balises marketing sont susceptibles de changer et même d'interférer avec d'autres technologies installées sur le site. 

            Trop souvent, une équipe apporte une modification à un site qui affecte par inadvertance le suivi de quelqu'un d'autre. 

            tests-data-layer

            Il pourrait aussi avoir d’autre erreurs type au sein d’un data layer, par exemple : 

            • Dysfonctionnement des rapports de suivi des commandes et du chiffre d'affaires.
            • Augmentation ou perte d'informations suite à des données dupliquées.

            Un audit complet de votre data layer est important. Vous devez l’effectuer fréquemment, et bien qu'il puisse être tentant de se contenter de vérifier manuellement votre data layer, cela présente des inconvénients : 

            Inconvénients du test manuel de votre data layer

            L'utilisation d'une méthode manuelle de test de votre data layer (telle qu'une extension de navigateur de débogage de balises) est préférable pour vérifier ponctuellement que le data layer est présenté sur une page spécifique, mais la surveillance du data layer pour des sites Web complexes avec des piles complètes serait irréaliste pour plusieurs raisons :

            • La vérification ponctuelle manuelle n'est pas automatiquement planifiée.
            • Vous devez donc vous rappeler d'effectuer cette tâche importante de gouvernance des données.
            • Vous avez peut-être simplement trop de pages, de balises, de variables et de technologies pour pouvoir tester votre data layer dans un délai raisonnable.
            • La vérification manuelle introduit encore une autre possibilité d'erreur humaine alors que l'automatisation pourrait aider à atténuer ce problème.

             

            Comment effectuer un test data layer sur votre site ?

            Une solution de tests automatisée comme Mr Suricate est le moyen le plus simple de renforcer le monitoring de votre plan de taggage en testant vos data layers, tags analytics et tags marketing grâce à ses fonctionnalités clés

            • Possibilité de configurer des audits pour qu'ils s'exécutent automatiquement selon un calendrier régulier.
            • Indiquez le nombre de pages que vous souhaitez scanner.
            • Configurez des alertes pour être averti si quelque chose dans votre data layer est cassé.
            • Testez les valeurs du data layer déclenchées lors du chargement de la page ou par un événement.
            • Configurez des règles pour tester votre data layer par rapport aux normes structurelles que vous avez établies au début.

            Concentrez-vous sur les chemins de conversion clés

            Vos chemins de conversion clés en particulier seront importants à tester régulièrement.

            Par exemple, un panier d'achat ou un autre point de conversion générateur de revenus contiendra des données critiques dont vous voudrez vous assurer qu'elles sont transmises correctement et dans le bon format.

            Les balises peuvent être accidentellement écrasées ou supprimées chaque fois que des modifications sont apportées à votre site, en particulier si de nombreuses équipes touchent au code de chemins importants. 

            La vérification des balises, de leurs déclencheurs et de leurs valeurs doit faire partie intégrante de votre audit de votre data layer.

             

            Prenez l'habitude de tester votre data layer régulièrement avec Mr Suricate

            Votre data layer, en tant que plaque tournante de l'information pour tant de technologies de marketing et d'analyse, mérite une attention et des soins réguliers.

            Un data layer ajoute une valeur considérable à vos outils d'analyse et de marketing seulement s'il fonctionne comme prévu

            Pour voir un test data layer en action grâce à notre outil no-code de test automatisé, planifiez une démo ! 

             

            Demander une démo

            Picture of Mr Suricate

            Mr Suricate

            Author