C2S – GTM – Manuelle
Découvrez les articles les plus lus
Notes :
- Le format d’URL de votre programme doit être en paramètre. Vous pouvez modifier le format d’URL en vous rendant dans la configuration de votre programme, puis en modifiant les paramètres généraux.
- La balise d’affiliation de votre site web est différente pour chaque programme.
- La balise Affilae doit être ajoutée sur chaque page de votre site, y compris la page de confirmation.
- ⚠️ Ne pas renvoyer de données personnelles : exemples : nom, prénom ou e-mail.
- Vérifiez votre configuration CSP.
Configuration CSP (côté serveur) :
"default-src 'self'; style-src 'self' 'unsafe-inline'; script-src 'self' 'unsafe-inline' https://static.affilae.dev4.kaizen-developments.com/; img-src 'self' https://static.affilae.dev4.kaizen-developments.com/ https://lb.affilae.dev4.kaizen-developments.com/; frame-src 'self' https://lb.affilae.dev4.kaizen-developments.com/; connect-src https://lb.affilae.dev4.kaizen-developments.com/"
Installation de GTM
Suivre la documentation officielle de Google pour installer et configurer le conteneur GTM : support.google.com/gtm
Ajout de la balise Affilae (tag de clic)
- Connecte-toi à ton compte GTM et rends-toi dans Espace de travail ➜ Balises.
- Clique sur Nouvelle pour créer une balise.
- Paramétrage :
- Nom : ex : Affilae – Clic Tag
- Configuration de la balise : choisir HTML personnalisé.
- Code : copier-coller ton script Affilae, disponible dans ton programme, onglet Tracking ➜ Intégration personnalisée ➜ Tracker les clics.
- ⚠️ Important : mettre à jour la variable
_aeavec l’ID de ton programme (ex.5f03acf00000000000000000).
- ⚠️ Important : mettre à jour la variable
- Déclencheur : sélectionner « Toutes les pages. »
- Enregistrer et publier.

Balise de tracking des conversions
Créer les variables dataLayer
Pour chaque donnée de conversion, créez une variable
ID de conversion
- Variables ➜ Nouvelle
- Nom : dl_conversion_id
- Type : Variable de couche de données
- Nom de variable : dl_conversion_id (selon votre dataLayer)
- Version : 2
Montant HT
- Variables ➜ Nouvelle
- Nom : dl_conversion_amount
- Type : Variable de couche de données
- Nom de variable : dl_conversion_amount (selon votre dataLayer)
- Version : 2
Variables supplémentaires (si nécessaire)
Répétez pour : customer, payment, voucher, etc.
Créer le déclencheur
- Déclencheurs ➜ Nouveau
- Nom : purchase
- Type : Généralement « Achat » ou « Événement personnalisé »
- Configuration : selon votre événement de conversion
- Enregistrer
Créer la balise de conversion
- Balises ➜ Nouvelle
- Nommez-là
- Type : HTML personnalisée
Récupérer le script
- Dans Affilae : Configuration ➜ Tracking ➜ Intégration personnalisée ➜ « Tracker les conversions »
- Copiez le script
- Configurer les variables : remplacez les valeurs par vos variables GTM.
- Déclencheur : Sélectionnez purchase
- Enregistrer et publier
Programmes multiples
Si vous avez plusieurs programmes Affilae :
- Créez une nouvelle balise de conversions pour chaque programme (KEY différentes)
- Réutilisez les variables et déclencheurs existants si approprié
- Testez chaque programme individuellement



Ici par exemple : Le nom de la variable de la couche de données doit être : ecommerce.purchase.actionField.id (le chemin doit être complet).
Test et validation
Avant de lancer
- Mode aperçu GTM :
- Activez le mode aperçu ➜ ajouter un lien tracké
- Testez un parcours complet (clic ➜ conversion)
- Vérifiez que les balises se déclenchent
- Variables dataLayer :
- Vérifiez que vos variables récupèrent les bonnes valeurs
- Testez avec des données réelles
- Dans Affilae :
- Vérifiez que les clics remontent
- Vérifiez que les conversions remontent
- Contrôlez les montants et données
Aide
Le tracking ne fonctionne pas ?
- Clics non trackés : vérifiez le Program_ID
- Conversions manquantes : vérifiez les variables dataLayer et la KEY.
- Variables vides : contrôlez les noms des variables dans votre dataLayer.
Support
- Testez étape par étape
- Contactez le support Affilae avec le détails de vos configurations.
➜ Paramètres à renseigner :