Pour permettre à Campaign Manager 360 de mesurer efficacement les conversions, nous vous conseillons d'utiliser la balise Google (gtag.js) comme format pour les balises d'activité Floodlight. En savoir plus sur la balise Google et sa configuration
Environnements non compatibles
- La balise Google n'est pas destinée aux applications mobiles. En savoir plus sur les options d'utilisation de Floodlight avec des applications.
- Campaign Manager 360 n'est pas compatible avec les pages AMP (Accelerated Mobile Pages). Continuez de respecter la procédure existante d'utilisation de Floodlight avec les pages AMP.
- La balise Google ne se déclenche pas dans les navigateurs qui ne sont pas compatibles avec JavaScript. La balise inclut une section
qui se chargera si JavaScript n'est pas accepté. En savoir plus
Transmettre des données aux champs de la balise Google
Champs de l'extrait global
L'extrait global charge la bibliothèque de suivi de la balise Google et configure les comptes vers lesquels la balise envoie des données.
Étudions de plus près certains des champs principaux de l'extrait global :
-
src="https://www.googletagmanager.com/gtag/js?id=DC-[floodlightConfigID]"
Cette section affiche un identifiant pour le compte dans lequel le tag a été généré. Lorsque vous générez des tags à partir de Campaign Manager 360, il s'agit de votre ID de configuration Floodlight. -
gtag('config', 'DC-[floodlightConfigID]')
La commandeconfig
indique les comptes spécifiques associés à la balise Google. Lorsque vous générez des tags à partir de Campaign Manager 360, il s'agit de votre ID de configuration Floodlight.
Si vous utilisez la balise Google avec plusieurs configurations Floodlight ou produits Google, vous pouvez voir plusieurs commandes config
et des ID différents dans la chaîne src=
. Pour en savoir plus, consultez la section ci-dessous.
Vous ne devez pas transférer de données de façon dynamique dans les champs de l'extrait global. Pour finaliser l'insertion de l'extrait global sur votre site, vous devez utiliser les identifiants de compte appropriés.
Aperçu des champs de l'extrait d'événement
L'extrait d'événement est propre à chaque activité Floodlight et à l'événement correspondant dont il effectue le suivi. Certains champs sont communs à tous les extraits d'événement. D'autres, en revanche, varient en fonction des paramètres de l'activité Floodlight associée au tag.
Vous devez transférer les données de façon dynamique dans les champs de l'extrait d'événement. Voici une présentation des principaux champs des extraits d'événement, ainsi que les types de tags auxquels ils s'appliquent. Reportez-vous aux sections ci-dessous pour en savoir plus sur chacun d'entre eux.
Nom du champ | Format de valeur | Type de tag et méthode de comptabilisation | Présentation |
---|---|---|---|
allow_custom_scripts |
Booléen | Tous | Active les tags dynamiques. |
u1 , u2 , etc. |
Chaîne | Tous | Indique les variables Floodlight personnalisées. |
send_to |
Chaîne | Tous | Fait correspondre les identifiants de routage de la configuration, du groupe d'activités, du tag d'activité et de la méthode de comptabilisation Floodlight. |
session_id |
Chaîne | Compteur : par session | Définit un identifiant unique pour chaque session. |
value |
Nombre | Toutes les ventes | Transmet les revenus générés par une transaction. |
transaction_id |
Nombre | Toutes les ventes | Définit un identifiant de transaction unique. |
quantity |
Nombre | Ventes : articles vendus | Contient le nombre d'articles vendus dans le cadre d'une transaction. |
Champs communs à tous les extraits d'événement
Les champs suivants sont disponibles dans l'ensemble des extraits d'événement générés par Campaign Manager 360 :
-
'allow_custom_scripts': true
Ce champ active les balises Floodlight dynamiques, qui vous permettent d'insérer des outils tiers dans le tag. La valeur de ce champ doit correspondre àtrue
pour que les tags dynamiques fonctionnent. Nous vous conseillons d'utiliser les paramètres de votre activité Floodlight pour activer les tags dynamiques lorsque vous créez une activité. Toutefois, la valeur de ce champ remplace les paramètres des tags dynamiques de l'activité Floodlight associée dans Campaign Manager 360. Si vous ne voulez pas que votre extrait d'événement accepte les tags dynamiques, sélectionnezfalse
comme valeur de ce champ ou supprimez-le totalement de l'extrait. -
'send_to': 'DC-[floodlightConfigID]/[activityGroupTagString]/[activityTagString]+[countingMethod]'
Le champsend_to
contient des identifiants de routage pour la configuration Floodlight, le groupe d'activités, le tag d'activité et la méthode de comptabilisation.-
DC-[floodlightConfigID]
Ce champ identifie la configuration Floodlight associée au tag. Il correspond au paramètresrc=
dans les tags iFrame et les tags d'image. -
[activityGroupTagString]
Ce champ identifie le groupe d'activités Floodlight associé au tag. Vous pouvez définir votre propre valeur ou utiliser la valeur par défaut. Cette dernière se base sur les cinq premières lettres du nom de groupe d'activités, suivies d'une chaîne aléatoire de trois caractères alphanumériques, de traits de soulignement et de tirets. Si la longueur du nom du groupe d'activité est inférieure à cinq caractères, des lettres supplémentaires sont ajoutées avant les caractères alphanumériques, afin que la valeur par défaut comporte huit caractères. Cette valeur est sensible à la casse. Elle correspond au paramètretype=
des tags iFrame et des tags d'image. -
[activityTagString]
Ce champ identifie l'activité Floodlight associée au tag. Vous pouvez définir votre propre valeur ou utiliser la valeur par défaut. Cette dernière se base sur les cinq premières lettres du nom de l'activité, suivies d'une chaîne aléatoire de trois caractères alphanumériques, de traits de soulignement et de tirets. Si le nom de l'activité comporte moins de cinq caractères, des lettres supplémentaires sont ajoutées avant les caractères alphanumériques, afin que la valeur par défaut comporte huit caractères. Cette valeur est sensible à la casse. Elle correspond au paramètrecat=
des tags iFrame et des tags d'image.
-
-
'u1': '[variable]'
Les variables Floodlight personnalisées acceptent toutes les valeurs que vous choisissez de leur transmettre. Ces valeurs vous permettent de créer des listes d'audience. Ne transmettez pas d'informations que Google Marketing Platform pourrait reconnaître ou utiliser comme des informations personnelles. En savoir plus
Champs des extraits d'événement pour les tags de compteur
Les tags de compteur enregistrent le nombre de conversions associées à un événement. Selon la configuration de votre activité, ces tags prennent en considération tous les événements de conversion, ou ne comptabilisent qu'une conversion par jour ou par session pour chaque utilisateur. Un seul champ est spécifique aux balises compteur :
-
'session_id': '[SessionID]'
Utilisez ce champ pour insérer un ID de session unique si vous utilisez des balises compteur avec une méthodologie de comptabilisation par session. L'ID de session indique à Campaign Manager 360 de ne compter qu'un seul événement par session sur le site. C'est à vous de déterminer comment une session est définie. Par exemple, une session peut commencer lorsqu'un internaute se connecte au site, et se terminer lorsqu'elle expire. Elle correspond au paramètreord=
des tags iFrame et des tags d'image.
Exemple d'extrait d'événement pour le compteur : activités standards
<!--
Event snippet for Activity Name on http://foo.com: Please do not remove.
Place this snippet on pages with events you’re tracking.
Creation date: 10/30/2017
-->
<script>
gtag('event', 'conversion', {
'allow_custom_scripts': true,
'send_to': 'DC-[floodlightConfigID]/[activityGroupTagString]/[activityTagString]+standard'
});
</script>
<noscript>
<img src="https://ad.doubleclick.net/ddm/activity/src=[floodlightConfigID];type=[activityGroupTagString];cat=[activityTagString];ord=1?" width="1" height="1" alt=""/>
</noscript>
<!-- End of event snippet: Please do not remove -->
Exemple d'extrait d'événement pour le compteur : activités uniques
<!--
Event snippet for Activity Name on http://foo.com: Please do not remove.
Place this snippet on pages with events you’re tracking.
Creation date: 10/30/2017
-->
<script>
gtag('event', 'conversion', {
'allow_custom_scripts': true,
'send_to': 'DC-[floodlightConfigID]/[activityGroupTagString]/[activityTagString]+unique'
});
</script>
<noscript>
<img src="https://ad.doubleclick.net/ddm/activity/src=[floodlightConfigID];type=[activityGroupTagString];cat=[activityTagString];ord=1;num=1?" width="1" height="1" alt=""/>
</noscript>
<!-- End of event snippet: Please do not remove -->
Exemple d'extrait d'événement pour le compteur : activités par session
<!--
Event snippet for Activity Name on http://foo.com: Please do not remove.
Place this snippet on pages with events you’re tracking.
Creation date: 10/30/2017
-->
<script>
gtag('event', 'conversion', {
'allow_custom_scripts': true,
'session_id': '[SessionID]',
'send_to': 'DC-[floodlightConfigID]/[activityGroupTagString]/[activityTagString]+per_session'
});
</script>
<noscript>
<img src="https://ad.doubleclick.net/ddm/activity/src=[floodlightConfigID];type=[activityGroupTagString];cat=[activityTagString];ord=[SessionID]" width="1" height="1" alt=""/>
</noscript>
<!-- End of event snippet: Please do not remove -->
Champs des extraits d'événement pour les balises de vente
Les tags de vente sont généralement placés sur la page de confirmation qui suit une vente. Ils incluent des informations relatives à cette dernière. Il existe quelques champs spécifiques aux balises de vente :
-
'value': '[Revenue]'
Ce champ vous permet de transmettre les revenus générés par une transaction, c'est-à-dire le prix d'achat des articles faisant l'objet de la vente. Dans la plupart des cas, la valeur associée à ce champ correspond aux revenus générés et non au prix d'achat total, qui peut inclure les taxes de vente, la TVA ou les frais de port. Le champ n'accepte pas les virgules ni les symboles de devise. Vous pouvez en revanche utiliser un point (.) comme séparateur décimal, si vous le souhaitez. Elle correspond au paramètrecost=
des tags iFrame et des tags d'image. -
'transaction_id': '[OrderID]'
Utilisez ce champ pour insérer un identifiant numérique unique pour chaque transaction. Les ID de commande sont inclus dans le rapport Chemin avant conversion (P2C). Cela correspond au paramètreord=
dans les tags d'image et iFrame. -
'quantity': '[Quantity]'
Ce champ vous permet de transmettre le nombre d'articles vendus dans le cadre d'une transaction.Si vous considérez chaque transaction comme une conversion unique, la valeur est "1".
Si vous considérez chaque article vendu dans le cadre d'une transaction unique comme une conversion distincte, définissez la valeur de ce champ sur le nombre d'articles vendus par transaction.
La valeur doit être un nombre entier supérieur à zéro. Campaign Manager 360 la multiplie par le nombre d'événements de conversion afin d'obtenir le nombre de conversions pour la balise de vente. Si le champ contient une valeur nulle ou non numérique, aucune conversion n'est comptabilisée.
Exemple d'extrait d'événement pour les ventes : activités de transaction
<!--
Event snippet for Activity Name on http://foo.com: Please do not remove.
Place this snippet on pages with events you’re tracking.
Creation date: 10/30/2017
-->
<script>
gtag('event', 'purchase', {
'allow_custom_scripts': true,
'value': '[Revenue]',
'transaction_id': '[OrderID]',
'send_to': 'DC-[floodlightConfigID]/[activityGroupTagString]/[activityTagString]+transactions'
});
</script>
<noscript>
<img src="https://ad.doubleclick.net/ddm/activity/src=[floodlightConfigID];type=[activityGroupTagString];cat=[activityTagString];qty=1;cost=[Revenue];dc_lat=;dc_rdid=;tag_for_child_directed_treatment=;ord=[OrderID]" width="1" height="1" alt=""/>
</noscript>
<!-- End of event snippet: Please do not remove -->
Exemple d'extrait d'événement pour les ventes : articles vendus
<!--
Event snippet for Activity Name on http://foo.com: Please do not remove.
Place this snippet on pages with events you’re tracking.
Creation date: 10/30/2017
-->
<script>
gtag('event', 'purchase', {
'allow_custom_scripts': true,
'value': '[Revenue]',
'transaction_id': '[OrderID]',
'quantity': '[Quantity]',
'send_to': 'DC-[floodlightConfigID]/[activityGroupTagString]/[activityTagString]+items_sold'
});
</script>
<noscript>
<img src="https://ad.doubleclick.net/ddm/activity/src=[floodlightConfigID];type=[activityGroupTagString];cat=[activityTagString];qty=[Quantity];cost=[Revenue];dc_lat=;dc_rdid=;tag_for_child_directed_treatment=;ord=[OrderID]?" width="1" height="1" alt=""/>
</noscript>
<!-- End of event snippet: Please do not remove -->
Champs des extraits d'événement pour le suivi avancé des conversions
Le suivi avancé des conversions complète vos balises de conversion existantes en envoyant des données de conversion first party hachées depuis votre site Web, sans en compromettre la confidentialité. Découvrez comment autoriser le suivi avancé des conversions.
La variable user_data
est propre aux extraits d'événement avec suivi avancé des conversions.
‘user_data’: {
‘email’: ‘[Email]’
‘phone_number’: [PhoneNumber]’,
‘address’: {
‘first_name’: ‘[FirstName]’,
‘last_name’: ‘[LastName]’ ,
‘street’: {Street]’,
‘city’: ‘[City]’,
‘region’: ‘[Region]’,
‘postal_code’: ‘[PostalCode]’,
‘country’: ‘[Country]’
}
Ce champ vous permet de transmettre l'adresse e-mail, le numéro de téléphone et l'adresse de l'utilisateur à partir de votre page Web.
Vous pouvez insérer des données personnalisées dans des extraits d'événement avec le champ dc_custom_params
.
Ce champ accepte toutes les valeurs que vous souhaitez transmettre à Google Marketing Platform. Vous ne devez pas transmettre d'informations que Google Marketing Platform pourrait reconnaître ou utiliser comme des informations personnelles. Voici quelques champs courants que vous pouvez utiliser avec le champ dc_custom_params
:
Nom du champ | Format de valeur | Méthode de comptabilisation | Description |
---|---|---|---|
ord |
Nombre | Tous | Le global site tag gère automatiquement le cache busting. Si vous choisissez d'ignorer cette valeur et de contrôler le cache busting manuellement, vous pouvez utiliser le champ ord . Ajoutez une valeur au champ ord en fonction du type de tag et de la méthode de comptabilisation, comme vous le feriez pour un tag iFrame. |
num |
Nombre | Compteur : unique | Le global site tag gère automatiquement le cache busting. Si vous choisissez d'ignorer cette valeur et de contrôler le cache busting manuellement, vous pouvez utiliser le champ num . Ajoutez une valeur au champ num , comme vous le feriez pour un tag iFrame. |
dc_lat |
0 ou 1 | Tous | Ce champ s'applique aux tags sur les appareils mobiles. Il accepte les valeurs 0 ou 1. La valeur 1 indique que l'internaute a activé l'option "Limiter le suivi des annonces" pour IDFA ou AdID afin de désactiver les annonces par centres d'intérêt et le remarketing. Si l'option "Limiter le suivi des annonces" est désactivée, la valeur est 0. Si ce champ est manquant ou n'est pas renseigné, sa valeur sera 0 par défaut. |
tag_for_child_directed_treatment |
0 ou 1 | Tous | Ce champ s'applique aux tags sur les appareils mobiles. Ce champ accepte les valeurs 0 ou 1. La valeur 1 indique que cette demande spécifique peut provenir d'un utilisateur âgé de moins de 13 ans et que les dispositions de la loi COPPA peuvent donc s'appliquer. |
tfua |
0 ou 1 | Tous | Il accepte les valeurs 0 ou 1. La valeur 1 indique que cette demande spécifique est susceptible d'émaner d'un utilisateur âgé de moins de 16 ans (âge susceptible de varier selon le pays) et que les dispositions du Règlement général sur la protection des données (RGPD) de l'Union européenne ou de toute autre législation peuvent donc s'appliquer. |
npa |
0 ou 1 | Toutes | Il accepte les valeurs 0 ou 1. La valeur 1 indique que cette demande spécifique est susceptible d'émaner d'un utilisateur qui souhaite désactiver le remarketing. Si ce champ est manquant ou n'est pas renseigné, sa valeur sera 0 par défaut. |
match_id |
chaîne | tout |
Identifiant unique créé par l'annonceur (transmis via Floodlight) et pouvant être synchronisé avec Google pour attribuer les conversions hors connexion.
|
Exemple d'extrait d'événement avec le champ dc_custom_params
<!--
Event snippet for Activity Name on http://foo.com: Please do not remove.
Place this snippet on pages with events you’re tracking.
Creation date: 10/30/2017
-->
<script>
gtag('event', 'purchase', {
'allow_custom_scripts': true,
'value': '[Revenue]',
'transaction_id': '[OrderID]',
'send_to': 'DC-[floodlightConfigID]/[activityGroupTagString]/[activityTagString]+[countingMethod]',
'dc_custom_params': {
'ord': '1',
'num': '1234',
'dc_lat': '1',
'tag_for_child_directed_treatment': '0',
'tfua': '1',
'npa': '1',
'match_id':[your_match_id],
}
});
</script>
<noscript>
<img src="https://ad.doubleclick.net/ddm/activity/src=[floodlightConfigID];type=[activityGroupTagString];cat=[activityTagString];qty=1;cost=[Revenue];dc_lat=;dc_rdid=;tag_for_child_directed_treatment=;tfua=;npa=;ord=[OrderID]?" width="1" height="1" alt=""/>
</noscript>
<!-- End of event snippet: Please do not remove -->
Section
des extraits d'événement
Tous les extraits d'événement contiennent une section . Elle est utilisée si un navigateur n'est pas compatible avec JavaScript et que la section principale de la balise Google n'est pas disponible. Dans ce cas, un tag d'image est utilisé à la place.
Assurez-vous de définir les paramètres de la section comme vous le feriez pour un tag d'image. Les valeurs de ces paramètres doivent correspondre aux valeurs des paramètres équivalents dans la section