Il existe différents scénarios pour l'implémentation. Choisissez votre scénario ci-dessous et suivez les étapes correspondantes. Choisissez votre scénario ci-dessous et suivez les étapes.
Scénario 1 :
Vous savez utiliser GTM et/ou l'avez déjà utilisé auparavant. Il y a une couche de données disponible sur le site web et les informations de commande sont disponibles sous forme de variables dans GTM. Suivez l'étape 1.
Scénario 2 :
Vous n'êtes pas familier avec GTM, mais une couche de données est disponible sur le site web. Suivez les étapes 1 et 2.
Scénario 3 :
Vous êtes nouveau dans GTM et tout doit être configuré. Suivez les étapes 1, 2 et 3.
Conseil avant de commencer !
Effectuez un achat test en mode Prévisualiser sur Google Tag Manager. Suivez les étapes exactes jusqu'à la finalisation de la transaction. Dans Google Tag Manager Tag Assistant, vous trouverez un résumé de toutes les étapes (pages/événements) du processus de paiement. À chacune de ces étapes, vous pouvez voir quelles variables sont disponibles et quelles données sont présentes dans la couche de données. Cela vous aidera à ajouter le bon déclencheur et les bonnes variables lors de l'installation de la balise.
Étape 1 (ajouter une nouveau balise) :
Allez dans Modèles dans la barre latérale pour commencer à utiliser notre modèle de balise dans Google Tag Manager. Vous pouvez trouver notre modèle de balise en cliquant sur "echercher dans la galerie. Dans ce menu, vous pouvez faire défiler jusqu'à Daisycon Conversion Tag. En cliquant dessus, Google Tag Manager vous donnera un résumé de notre modèle de balise. Ajoutez-le maintenant à l'espace de travail pour commencer à travailler avec.
Après l'avoir ajouté à votre espace de travail, notre modèle sera disponible lorsque vous ajouterez une balise. Allez dans Balises et cliquez sur Nouvelle. Dans cet écran, vous trouverez le pixel de conversion Daisycon dans la partie personnalisée de la liste des types de balises.
Vous pouvez maintenant entrer des valeurs ou ajouter les variables disponibles de Google Tag Manager dans le formulaire. Si aucune variable n'est encore disponible, lisez l'étape 2 pour savoir comment les créer. Il est possible de cliquer sur le point d'interrogation si vous avez besoin d'informations supplémentaires sur un champ.
Domaine de matching personnalisé
Si vous utilisez un domaine de correspondance personnalisé, vous devrez créer une variable personnalisée pour le domaine de correspondance. Créez une variable "constante" et remplissez la valeur avec votre domaine personnalisé, tel que d.domain.com.
Exemple de balise avec variables :
Lien vers la galerie Google Tag Manager :
https://tagmanager.google.com/gallery/#/owners/DaisyconBV/templates/gtm-daisycon-conversion-pixel
Attention ! Nous recommandons d'implémenter une balise HTML personnalisée au lieu du modèle de balise Daisycon dans les situations suivantes :
- Lorsque les commissions doivent être calculées au niveau du produit (utilisez le pixel de conversion de transaction partielle).
- Lorsque les données de produit individuelles doivent être mesurées.
- Lorsqu'un pixel de conversion simple, sans données de transaction e-commerce par exemple, est suffisant.
- Dans de rares cas, lorsque le modèle de balise Daisycon ne fonctionne pas correctement.
Balise HTML personnalisée
Ajoutez une nouvelle balise HTML personnalisée. Copiez le pixel de conversion depuis votre compte Daisycon : Outils -> Codes de conversion -> Pixel Daisycon -> Type de webshop : Google Tag Manager. Enrichissez le pixel de conversion avec des variables supplémentaires si nécessaire. Collez le pixel de conversion complet en tant que balise HTML.
Important :
- Renommez les variables en variables déjà disponibles dans l'espace de travail Google Tag Manager.
- Supprimez les variables qui ne seront pas utilisées !
Après avoir ajouté la nouvelle balise, vous devez ajouter un déclencheur.
- Ajoutez un Déclencheur à la balise.
- Type de déclencheur : Vue de la page - DOM prêt ou parfois mieux ; Vue de la page - Fenêtre chargée.
- Assurez-vous que le déclencheur se déclenche sur la page "Remerciement" ou "Succès". Par exemple, en ajoutant un 'URL de la page' => 'contient' => 'success'.
Il est également possible d'ajouter un déclencheur basé sur un événement (personnalisé) ou toute autre action. Plus d'informations sur les déclencheurs de Google Tag Manager ici.
Enregistrez la balise et le déclencheur et publiez votre espace de travail édité. Après la publication, veuillez contacter votre Partner Manager pour tester le pixel de conversion.
Étape 2 (créer des variables) :
Vérifiez si les variables obligatoires sont disponibles dans votre espace de travail GTM. Sinon, ajoutez les variables manquantes. Vous pouvez lire ici comment ajouter des variables supplémentaires de couche de données à votre espace de travail GTM.
Étape 3 (créer une couche de données) :
Pour connecter les informations de transaction à Google Tag Manager (et au pixel de conversion Daisycon), votre site web doit contenir une couche de données. Cette couche de données doit être présente sur la page "Remerciement" ou "Succès" de votre site web ou pendant l'événement de conversion. Cette couche de données est la source des données. Si vous regardez le code source de cette page de succès, la couche de données pourrait ressembler à ceci :
<script>
dataLayer = [{
"transaction-id":"12345",
"description":"commande depuis la boutique en ligne",
"amount":"19.99",
"compensation-code":"12345 / abcdef";
}];
// Ceci est juste un exemple !
</script>
- Suivez toutes les étapes de l'étape 1 si les variables existent déjà.
- Si les variables n'existent pas, créez de nouvelles variables.
- Créez une nouvelle couche de données si nécessaire (plus d'informations sur les implémentations de couche de données).
Tableau des variables disponibles pour le pixel de conversion Daisycon
Variable | Noms d'exemple de variables | Obligatoire | Description | Exemple |
---|---|---|---|---|
ci | campaign-id | oui | votre ID de campagne Daisycon. Demandez à votre responsable de canal | 12345 |
ti | transaction-id | oui | numéro de commande | 12345 |
pn | product-name | recommandé | description pour l'éditeur | commande depuis la boutique en ligne |
iv | internal-value | recommandé | description uniquement pour l'annonceur | commande depuis la boutique en ligne |
a | amount * | oui | montant hors TVA / frais de port | 19.99 |
r | revenue * | oui | montant total hors frais de port | 19.99 |
cc | compensation-code | fortement recommandé | avec ce champ, nous serions capables de mesurer différents groupes de commissions si nécessaire | 12345 / abcdef |
pr | promotion-code | fortement recommandé | le code promotionnel utilisé | promo |
cur | currency | non | support multicurrency (ISO 4217) | EUR |
sku | sku | non | sku | 12345 / abcdef |
e1 | extra1 | non | variables supplémentaires pour enrichir le pixel de conversion | 12345 / abcdef |
e2 | extra2 | non | variables supplémentaires pour enrichir le pixel de conversion | 12345 / abcdef |
e3 | extra3 | non | variables supplémentaires pour enrichir le pixel de conversion | 12345 / abcdef |
e4 | extra4 | non | variables supplémentaires pour enrichir le pixel de conversion | 12345 / abcdef |
e5 | extra5 | non | variables supplémentaires pour enrichir le pixel de conversion | 12345 / abcdef |
* La commission est calculée sur le montant (a). Le champ revenu (r) est utilisé uniquement à des fins statistiques. Ces variables n'ont pas besoin d'afficher la même valeur. Ces champs sont uniquement obligatoires à des fins de commerce électronique.
Tester le pixel de conversion
Lorsque la balise Daisycon est implémentée dans Google Tag Manager, le tracking doit être testé. Cela peut être fait en suivant les étapes de l'article de la FAQ : Comment tester le pixel de conversion (implémentation du suivi) ?
Astuce supplémentaire :
Effectuez le test en mode Aperçu de Google Tag Manager. Cela vous permettra de résoudre facilement les erreurs possibles et de vérifier si toutes les variables (nouvelles) fonctionnent correctement.