Floodlight - DV360

Implémentation CM360 Floodlight via GTM

Contexte

Implémentation de tags Campaign Manager 360 (CM360) Floodlight via Google Tag Manager. Trois tags sont nécessaires :

Tag
Type GTM
Trigger
Rôle

Google Tag (Floodlight)

Google Tag

Initialization - All Pages

Charge gtag.js CM360

Floodlight Counter Default

Floodlight Counter

All Pages

Compteur de session

Floodlight Counter Lead

Floodlight Counter

Événement de conversion

Compteur unique/lead


Prérequis

Informations à récupérer dans CM360 (Floodlight > Activités) avant de commencer :

Variable
Exemple
Description

[AdvertiserID]

16851458

ID numérique du compte CM360

[GroupTag]

invmedia

Activity Group Tag

[ActivityTag_default]

peria0

Tag de l'activité compteur session

[ActivityTag_lead]

peria00

Tag de l'activité lead/unique

[Trigger_conversion]

form_sent

Nom du trigger GTM de conversion

Vérifications dans GTM avant de créer les tags :

  • Un tag GA4 (G-XXXXXXX) est présent → confirme que gtag.js est déjà chargé

  • Le trigger de conversion existe (ex: Success message form_sent)

  • Aucun tag DC-XXXXXXX n'est déjà présent (éviter les doublons)


Étape 1 — Variable Session ID

Requis par le tag Default (counting method per_session). À créer avant les tags.

GTM > Variables > Nouvelle > Custom JavaScript

Nom recommandé : Var - CM360 Session ID

circle-info

sessionStorage persiste le même ID pendant toute la durée de la session navigateur et génère un nouvel ID à chaque nouvelle session — comportement identique à la logique per_session de CM360.


Étape 2 — Google Tag Floodlight

Charge le script gtag.js de CM360. Doit se déclencher avant les tags Floodlight Counter.

GTM > Tags > Nouveau > Google Tag (section Floodlight)

Champ
Valeur

Tag ID

DC-[AdvertiserID]

Trigger

Initialization - All Pages

circle-exclamation

Étape 3 — Floodlight Counter Default

Compte les sessions utilisateurs sur toutes les pages.

GTM > Tags > Nouveau > Floodlight Counter (section Floodlight)

Champ
Valeur

Advertiser ID

[AdvertiserID]

Activity Group Tag

[GroupTag]

Activity Tag

[ActivityTag_default]

Counting Method

Per Session

Session ID

{{Var - CM360 Session ID}}

Trigger

All Pages


Étape 4 — Floodlight Counter Lead

Se déclenche sur un événement de conversion spécifique.

GTM > Tags > Nouveau > Floodlight Counter (section Floodlight)

Champ
Valeur

Advertiser ID

[AdvertiserID]

Activity Group Tag

[GroupTag]

Activity Tag

[ActivityTag_lead]

Counting Method

Unique

Trigger

[Trigger_conversion]


Organisation GTM

Convention de nommage recommandée :

Élément
Nom

Google Tag

Tag - CM360 Google Tag

Floodlight Default

Tag - CM360 Floodlight Default

Floodlight Lead

Tag - CM360 Floodlight Lead

Variable Session ID

Var - CM360 Session ID

Ranger les 3 tags dans un dossier CM360 ou Floodlight dans GTM.


Validation

Preview GTM

  1. Activer le mode Preview et ouvrir le site

  2. Tag - CM360 Google Tag → doit apparaître dans Tags Fired (trigger: Initialization)

  3. Tag - CM360 Floodlight Default → doit apparaître dans Tags Fired (trigger: All Pages)

  4. Tag - CM360 Floodlight Lead → déclencher l'événement de conversion, tag doit apparaître

Vérification réseau

Dans Chrome DevTools > Network, filtrer sur doubleclick :

Checklist finale


Troubleshooting

Tag absent de "Tags Fired" en Preview

triangle-exclamation

Session ID vide (value must not be empty)

triangle-exclamation

Doublon de gtag.js (GA4 + CM360)

circle-info

Non bloquant fonctionnellement — GTM déduplique le dataLayer. Pour une implémentation propre, fusionner les deux Google Tags en un seul avec les deux IDs en config additionnelle.

Requêtes doubleclick.net absentes

circle-exclamation

Mis à jour

Ce contenu vous a-t-il été utile ?