Data Layer
Couche de données. Objet JavaScript structuré contenant les informations à transmettre aux outils de tracking.
Le data layer (couche de données) est un objet JavaScript structuré qui centralise toutes les données que votre site transmet aux outils de tracking (GTM, GA4, pixels). C'est le pont entre votre site et vos outils d'analyse.
Pourquoi passer par lui
Sans data layer, chaque balise doit aller chercher l'information elle-même dans le HTML de la page, ce qui casse au moindre changement de design. Avec lui, le site publie une fois les données dans un format stable, et toutes les balises s'y abreuvent. Le tracking survit aux refontes.
Ce qu'on y met
Les informations que les outils devront exploiter : identifiant et montant de la commande, produits, catégories, type d'utilisateur, étape du tunnel. La règle est de pousser une donnée structurée au moment où l'action se produit, plutôt que de la reconstituer après coup.
Qui doit le construire
C'est un travail de développeur, pas de marketeur. Le rôle du marketing est de spécifier ses besoins dans un plan de marquage, celui du développement est de l'implémenter proprement. Cette séparation évite les tracking bricolés qui tombent en panne silencieusement.
Exemple concret
Une boutique refond son site sans reprendre son data layer. Les balises, qui lisaient le prix directement dans le HTML, remontent désormais zéro euro sur chaque achat. L'erreur passe inaperçue trois semaines, le temps que quelqu'un remarque un ROAS anormal.
Termes associés
GTM
Google Tag Manager. Outil de gestion de balises permettant de déployer du tracking sans modifier le code.
Event
Événement. Action trackée sur un site (page_view, add_to_cart, purchase, lead, etc.).
GA4
Google Analytics 4. Dernière version de Google Analytics, basée sur les événements et l'analyse cross-platform.
DMP
Data Management Platform. Plateforme de gestion de données pour la segmentation d'audiences publicitaires.
Enhanced Conversions
Conversions améliorées. Fonctionnalité Google envoyant des données first-party hashées pour améliorer la mesure.
ETL
Extract, Transform, Load. Processus d'extraction, transformation et chargement de données entre systèmes.
Pour aller plus loin
Data Layer en pratique : Tracking & Data
Pour aller au-delà de la définition, découvrez notre service tracking et data.