Tracking & Data

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

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.

Voir Tracking & Data