Oui. Google Tag Manager (GTM) est l'une des façons les plus simples de déployer le tracker Zenovay, surtout lorsque votre site a beaucoup d'autres balises et que vous ne voulez pas modifier les fichiers du thème.
Étapes
Créer une balise HTML personnalisée
Dans GTM, allez à Balises → Nouveau et choisissez HTML personnalisé comme type de balise. Nommez-la
Zenovay Tracker.Coller le code du tracker
Dans le champ HTML, collez :
<script defer src="https://api.zenovay.com/z.js" data-tracking-code="YOUR_TRACKING_CODE" ></script>Remplacez
YOUR_TRACKING_CODEpar votre code de suivi de Domaines → votre site → Général dans votre tableau de bord Zenovay.Définir le déclencheur
Sous Déclenchement, choisissez Toutes les pages (le déclencheur intégré
Initialization - All Pagesfonctionne aussi et se déclenche plus tôt dans le chargement de la page).Enregistrer et publier
Cliquez sur Enregistrer, puis sur Soumettre dans l'espace de travail GTM, et publiez la nouvelle version du conteneur.
Déclencher des événements personnalisés depuis GTM
Vous pouvez aussi envoyer des événements personnalisés à Zenovay depuis n'importe quel déclencheur GTM — par exemple lorsqu'un bouton est cliqué ou qu'un formulaire est soumis.
Créez une seconde balise HTML personnalisée avec le déclencheur de votre choix et collez :
<script>
if (window.zenovay) {
window.zenovay('track', 'cta_click', {
label: {{Click Text}},
page: {{Page Path}}
});
}
</script>
{{Click Text}} et {{Page Path}} sont des variables intégrées à GTM. Encadrez-les d'accolades pour que GTM substitue la valeur d'exécution avant le déclenchement du script.
Où placer la balise dans l'ordre de déclenchement
Si vous chargez le tracker Zenovay via le déclencheur Toutes les pages et qu'une balise d'événement personnalisé se déclenche aussi sur la même page, la balise d'événement personnalisé doit se déclencher après le tracker. Le plus simple :
- Chargez Zenovay sur le déclencheur
Initialization - All Pages(se déclenche le plus tôt). - Déclenchez les événements personnalisés sur les déclencheurs
All Pages,ClickouForm Submit(qui se déclenchent plus tard).
Le garde if (window.zenovay) ci-dessus empêche l'appel d'événement personnalisé d'échouer si pour une raison quelconque le tracker n'est pas encore chargé.
Intégration avec le consentement
Si vous utilisez le mode consentement intégré de GTM, marquez la balise Zenovay Tracker avec le type de consentement qui correspond à votre politique de confidentialité. Comme Zenovay fonctionne sans cookies par défaut, dans la plupart des juridictions il ne nécessite pas légalement de consentement — mais le router via votre CMP garde la traçabilité d'audit cohérente.
Vérification
- Utilisez le mode Aperçu de GTM pour charger votre site.
- Confirmez que la balise Zenovay Tracker s'est déclenchée (vous devriez voir une requête
z.jsdans le panneau réseau). - Ouvrez l'onglet Live View de votre tableau de bord Zenovay — votre visite devrait apparaître dans les 30 secondes.