Tout ce que vous devez savoir à propos de la configuration du suivi des conversions

Votre guichet unique pour la configuration du suivi des conversions : création de la balise, ajout de celle-ci à votre site web et modification de celle-ci pour les fonctionnalités avancées. Des conseils de résolution de problèmes aussi !

Cet article indique comment créer une balise de suivi des conversions, l’ajouter à votre site web, la modifier pour les fonctionnalités de suivi et de ciblage avancées, ainsi que résoudre des problèmes que vous pouvez rencontrer.

Vous ne savez pas ce qu’est UET ? Vérifiez Qu’est-ce que le suivi des conversions et comment peut-il m’aider ?

Pour pouvoir suivre les conversions ou les publics ciblés à l’aide d’une liste de remarketing, vous devez créer une balise de suivi des conversions dans Microsoft Advertising, puis ajouter le code de suivi de la balise de suivi des conversions sur toutes les pages de votre site web.

  1. Dans le menu supérieur, sélectionnez Outils > Balise de suivi des conversions.

    Si vous utilisez la nouvelle Microsoft Advertising navigation, dans le menu de navigation sur la gauche, pointez sur Conversions et sélectionnez Balise de suivi des conversions.

  2. Sélectionnez Créer une balise de suivi des conversions, puis entrez un nom.
  3. Facultatif : entrez une description qui vous aidera à identifier la balise UET à l’avenir. Cela peut être lié à l’objectif que la balise servira ou au nom ou à l’URL de votre site web.
  4. Facultatif : désactivez la case à cocher Activer Microsoft   Clarity . En savoir plus sur l’intégration d’UET et Clarity.
  5. Sélectionnez Enregistrer.
  6. Dans la zone Afficher le code de suivi de la balise de suivi des conversions, sélectionnez Copier, Télécharger ou Courrier électronique, puis fermez la zone Afficher le code de suivi de la balise de suivi des conversions.
Important

Vous devez être en mesure de modifier le code de votre site web afin d’ajouter votre code de suivi des balises UET. Si vous ne savez pas comment modifier le code de votre site web, contactez votre webmaster.

Après avoir créé une balise UET, l’étape suivante consiste à ajouter le code de suivi des balises UET à votre site web. Nous vous recommandons, ou à votre webmaster, de l’ajouter à chaque page de votre site web dans la section en-tête ou corps.

Vous disposez de quelques options lorsque vous travaillez avec des balises UET. Vous pouvez ajouter le code de suivi des balises UET directement dans le code de votre site web à l’aide de JavaScript ou utiliser un gestionnaire de balises tiers. En outre, si votre site web a été créé sur une plateforme de site web (par exemple Shopify ou WordPress), vous pouvez utiliser ce système pour ajouter votre balise UET.

Remarque

Vous pouvez ajouter le code de suivi des balises UET n’importe où dans la section head de votre page web (avant la balise de fin : « </head >») ou la section du corps (avant la balise de corps de fermeture : « </body >»).

Ajouter le code de suivi de la balise de suivi de conversion directement sur votre site Webexpando image
Si vous avez copié le code de suivi, que vous l’avez téléchargé ou que vous disposez d’une version envoyée par courrier électronique du code, vous pouvez le coller dans votre site web et passer à l’étape 4.
  1. Dans le menu supérieur, sélectionnez Outils > Balise de suivi des conversions.

    Si vous utilisez la nouvelle Microsoft Advertising navigation, dans le menu de navigation sur la gauche, pointez sur Conversions et sélectionnez Balise de suivi des conversions.

  2. Dans le tableau, trouvez la balise de suivi des conversions à utiliser et, dans la colonne Action, sélectionnez Afficher la balise.
  3. Dans la zone Code de suivi de la balise de suivi des conversions, sélectionnez Copier, puis Terminé.
  4. Collez le code de suivi des balises UET sur chaque page de votre site web, dans la section head ou body. Dans l’image, le code de suivi des balises UET est collé en haut de la section du corps de la page web.
    UET tag
Ajouter le code de suivi de la balise de suivi des conversions à l’aide d’un gestionnaire de balisesexpando image

Les gestionnaires de balises remplacent les balises statiques par des balises dynamiques plus faciles à implémenter et à mettre à jour. La balise dynamique est un conteneur, un petit extrait de code qui vous permet d’insérer dynamiquement des balises dans votre site web. Vous pouvez considérer la balise de conteneur comme un compartiment qui contient d’autres types d’étiquettes.

UET fonctionne avec tous les principaux systèmes de gestion des balises. Voici la liste actuelle des gestionnaires de balises testés et pris en charge (et des liens vers des instructions pour) :

Ajouter le code de suivi de la balise de suivi de conversion avec la plateforme de site Webexpando image

UET est conçu pour fonctionner avec toutes les principales plateformes de sites web. Voici la liste actuelle des plateformes testées et prises en charge (et des liens vers des instructions pour) qui vous permettent d’installer des balises UET :

Remarques
  • Pour voir un exemple de code de suivi d’une balise de suivi des conversions JavaScript installé dans le corps d’une page web, visitez cette page web (en anglais uniquement), cliquez avec le bouton droit dans la page web, puis sélectionnez Afficher la source ou Afficher le code source de la page en fonction de votre navigateur.
  • À mesure que votre page web se charge, elle déclenche la balise UET, ce qui entraîne un certain nombre de requêtes HTTP. La demande la plus importante est adressée à « bat.bing » (celle qui ressemble à « http://bat.bing.com/action/0?ti=... »). Cette demande indique Microsoft Advertising sur les visites de l’utilisateur à votre page web. Vous pouvez utiliser des outils tiers tels que Fiddler pour surveiller toutes les requêtes effectuées par votre navigateur lors du chargement de votre page web.

Utilisation des balises de suivi des conversions avec les sites web d’application monopage (SPA)

Bien que les sites web d’application monopage (SPA) soient courants, ils sont difficiles à suivre. Avec les contrats SLA, le contenu est chargé dynamiquement sans qu’un événement de navigation classique ne se produise. En un sens, la page n’est chargée qu’une seule fois. Toutefois, du point de vue de l’analytique et du suivi des objectifs, il est nécessaire de traiter chaque navigation distincte comme un nouveau chargement de page.

En savoir plus sur ce dont vous avez besoin pour activer les balises de suivi des conversions dans les sites web d’application monopage (SPA)expando image

Les sites web SPA doivent utiliser le code de suivi des balises de suivi des conversions JavaScript. Si vous avez récemment ajouté votre code de suivi des conversions, il est peut-être déjà activé pour le suivi SPA par défaut. Pour vérifier, vous pouvez vérifier si votre extrait de balise contient le texte en gras suivant ou non :

<script> (function(w,d,t,r,u) {var f,n,i;w[u]=w[u]||[] ,f=function(){var o={ti:"TAG_ID_HERE", enableAutoSpaTracking: true}; o.q=w[u],w[u]=new UET(o),w[u].push("pageLoad")} ,n=d.createElement(t),n.src=r,n.async=1,n.onload=n .onreadystatechange=function() {var s=this.readyState;s &&s!=="loaded"&& s!=="complete"||(f(),n.onload=n. onreadystatechange=null)},i= d.getElementsByTagName(t)[0],i. parentNode.insertBefore(n,i)})(window,document,"script"," //bat.bing.com/bat.js","uetq"); </script>

Si votre extrait de code de balise ne contient pas le paramètre ci-dessus et que vous souhaitez utiliser le suivi auto-SPA, vous pouvez accéder à l’interface d’utilisateur Microsoft Advertising et obtenir le nouvel extrait de code d’événement avec le comportement ci-dessus activé par défaut. Vous pouvez ensuite mettre à jour votre site web pour utiliser le nouvel extrait de code.

Vous souhaiterez peut-être désactiver ce comportement si vous suivez déjà manuellement les vues de page SPA. Pour ce faire, remplacez la valeur du paramètre enableAutoSpaTracking dans votre extrait de code de balise par false. Vous pouvez également désactiver cette option si votre site web n’utilise pas l’état de l’historique du navigateur pour la navigation, bien que nous vous recommandons de le garder activé si vous n’êtes pas sûr.

Pour obtenir des instructions héritées du suivi manuel des affichages de page SPA, consultez les éléments ci-dessous :

Les événements de SPA sont déclenchés à l’aide de la même syntaxe que pour les événements personnalisés, avec l’action « page_view » et le paramètre requis « page_path » (« page_title » est facultatif). Le paramètre 'page_path' doit commencer par un '/'. Exemple:

window.uetq = window.uetq || []; 
window.uetq.push('event', 'page_view', { 'page_path': '/spa_page' });
Remarque

Si vous envoyez des événements page_view, vous devez vérifier que vous n’avez aucun objectif de conversion ou aucune liste de remarketing dont le paramètre « action d’événement » est défini sur « page_view ».

Voici trois façons de déclencher des événements SPA. Notez que nous vous recommandons d’utiliser la première méthode. Pour chaque option, nous avons un exemple de page web que vous pouvez visiter pour voir le code approprié en action.

  • Modification du contenu: déclenchez un événement SPA chaque fois que votre application charge du contenu dynamique. Dans ce cas, l’URL réelle est automatiquement envoyée dans un événement pageLoad standard lors du premier chargement. Vous pouvez utiliser cette URL dans vos objectifs de destination, et tous les événements personnalisés déclenchés sur cette première page y seront associés. Chaque événement SPA génère un événement page Load avec l’URL SPA, qui n’est pas obligatoire pour être un chemin d’accès chargeable. Vous pouvez également référencer ces URL dans vos objectifs. Tous les événements personnalisés déclenchés après un événement SPA sont uniquement associés au chargement de page SPA (en d’autres termes, pas à l’URL d’origine).
  • Toutes les pages: déclenchez un événement SPA sur toutes les pages, y compris le chargement initial. Ce scénario est identique au scénario précédent, sauf que l’événement de chargement automatique de page n’est pas utilisé. Étant donné qu’il se déclenche toujours, il est important de classer vos événements afin que l’événement SPA se déclenche avant tout autre événement personnalisé. S’ils se déclenchent dans le désordre, tout ou partie peut être associé à l’événement auto pageLoad (et à l’URL d’origine), au lieu de l’événement spa pageLoad (et de l’URL SPA, y compris page_path).
  • Toutes les pages, désactivées automatiquement: déclenchez un événement SPA sur toutes les pages et désactivez également le chargement automatique de la page. Pour ce faire, ajoutez « disableAutoPageView: true » aux paramètres d’initialisation (remarque : ne modifiez pas directement le code de l’extrait de code pour le désactiver). Il s’agit du même scénario que le scénario précédent, mais supprime l’exigence selon laquelle l’événement SPA doit être déclenché en premier lors du chargement de la page initiale. Toutefois, les événements SPA suivants doivent toujours être déclenchés avant tous les événements personnalisés qui leur sont associés (ou ils seront attribués à l’événement SPA précédent).

Certaines fonctionnalités de ciblage et de suivi nécessitent que vous modifiiez votre balise UET. Les instructions ci-dessous supposent que vous avez déjà créé une balise UET et que vous l’avez ajoutée à votre site web.

Modification de votre balise de suivi des conversions...

Pour suivre les événements personnalisésexpando image

Une fois que vous avez créé un objectif de conversion d’événement personnalisé ou une liste de remarketing à l’aide d’événements personnalisés (voir Comment suivre les événements personnalisés avec le suivi des conversions), vous devez ajouter l’événement personnalisé JavaScript à votre code de suivi des balises UET. Supposons que l’événement personnalisé que vous souhaitez suivre sur votre page web soit des personnes qui sélectionnent un bouton « Télécharger maintenant » sur l’une de vos pages web.

  1. Ajoutez l'événement personnalisé JavaScript suivant en dessous de la balise de suivi des conversions que vous avez ajoutée au code de votre page Web à l'étape 1 :
    <head>Your page title 
    </head>

    <body>

     // Let's say this is where you pasted the UET tag in Step 1.


    <script>Your UET tag is here.</script>

     // Here is where to paste the following JavaScript:

    <script>
       window.uetq = window.uetq || [];
       window.uetq.push ('event', 'Replace_with_Event_Action', {'event_category': 'Replace_with_Event_Category', 'event_label': 'Replace_with_Event_Label', 'event_value': 'Replace_with_Event_Value'});
    </script>



       ...
    <button>Download now</button>

       ...
    </body>
  2. Donnez un nom de fonction à cet extrait de code. Le nom de la fonction peut être n’importe quel élément, tant qu’il n’a pas déjà été utilisé sur votre site web. Dans cet exemple, nous le nommons « GetCustomEvent()» :
    <head>Your page title 
    </head>

    <body>
    <script>Your UET tag is here.</script>

    <script>

       function GetCustomEvent() {

       window.uetq = window.uetq || [];
       window.uetq.push ('event', 'Replace_with_Event_Action', {'event_category': 'Replace_with_Event_Category', 'event_label': 'Replace_with_Event_Label', 'event_value': 'Replace_with_Event_Value'});

       }

    </script>

       ...
    <button>Download now</button>

       ...
    </body>
  3. Vous devez maintenant personnaliser le code de votre page web pour appeler cette fonction lorsque l’action appropriée se produit. Dans notre exemple, l’événement personnalisé est une sélection du bouton « Télécharger maintenant ». Nous devons donc ajouter un appel dans le code du bouton :
    <head>Your page title 
    </head>

    <body>
    <script>Your UET tag is here.</script>

    <script>
       function GetCustomEvent() {
       window.uetq = window.uetq || [];
       window.uetq.push ('event', 'Replace_with_Event_Action', {'event_category': 'Replace_with_Event_Category', 'event_label': 'Replace_with_Event_Label', 'event_value': 'Replace_with_Event_Value'});
       }
    </script>

       ...
    <button OnClick="GetCustomEvent()">Download now</button>

       ...
    </body>
  4. Notez les quatre paramètres différents dans l’événement personnalisé JavaScript : 'event', 'event_category', 'event_label'et 'event_value'. Ces paramètres correspondent aux paramètres que vous avez la possibilité de définir pour votre objectif de conversion d’événement personnalisé à l’étape 2. Dans le Code JavaScript que vous avez ajouté, les paramètres ont des valeurs d’espace réservé qui leur sont affectées :
    <head>Your page title 
    </head>

    <body>
    <script>Your UET tag is here.</script>

    <script>
       function GetCustomEvent() {
       window.uetq = window.uetq || [];
       window.uetq.push ('event', 'Replace_with_Event_Action', {'event_category': 'Replace_with_Event_Category', 'event_label': 'Replace_with_Event_Label', 'event_value': 'Replace_with_Event_Value'});
       }
    </script>

       ...
    <button OnClick="GetCustomEvent()>Download now</button>

       ...
    </body>
  5. Le Code JavaScript que vous avez ajouté doit retourner une valeur à Microsoft Advertising lorsque l’événement personnalisé se produit, et cette valeur doit correspondre à ce que vous avez entré à l’étape 2. Dans notre exemple, nous effectuons le suivi des clics de bouton, qui sont des événements d’action comme indiqué à l’étape 2 (et qui sont représentés par 'event' dans javaScript). Nous devons donc modifier la valeur d’espace réservé du paramètre 'event' (et nous pouvons supprimer les trois autres paramètres) :
    <head>Your page title 
    </head>

    <body>
    <script>Your UET tag is here.</script>

    <script>
       function GetCustomEvent() {
       window.uetq = window.uetq || [];
       window.uetq.push ('event', 'downloadbuttonselect', {});
       }
    </script>

       ...
    <button OnClick="GetCustomEvent()>Download now</button>

       ...
    </body>
  6. Enregistrez et déployez le code de votre site web modifié.

Pour voir un exemple de code de suivi des balises UET d’événement personnalisé installé dans le corps d’une page web, visitez cette page web (en anglais uniquement), cliquez avec le bouton droit dans la page web, puis sélectionnez Afficher la source ou afficher la source de la page en fonction de votre navigateur. Sur cette page, vous verrez également des boutons. La sélection de chaque bouton déclenche un événement personnalisé. Si vous utilisez un outil de supervision tiers comme Fiddler, vous pouvez voir la requête HTTP générée pour bat.bing.com pour signaler chaque événement personnalisé.

Remarques
  • À mesure que votre page web se charge, elle déclenche la balise UET, ce qui entraîne un certain nombre de requêtes HTTP. La demande la plus importante est adressée à « bat.bing » (celle qui ressemble à « http://bat.bing.com/action/0?ti=... »). Cette demande indique Microsoft Advertising sur les visites de l’utilisateur à votre page web. Vous pouvez utiliser des outils tiers tels que Fiddler pour surveiller toutes les requêtes effectuées par votre navigateur lors du chargement de votre page web.
  • Pour les événements personnalisés, une requête HTTP supplémentaire est déclenchée pour signaler la même chose à Microsoft Advertising. La demande est similaire à bat.bing, mais elle a des paramètres différents pour signaler un événement personnalisé (par opposition à une simple visite de page).
Pour suivre un revenu variableexpando image

Une fois que vous avez créé un objectif de conversion de revenu variable (voir Comment signaler le revenu variable avec le suivi de conversion), vous devez modifier le code de suivi des conversions pour le prendre en charge.

Examinons comment transmettre des revenus variables pour un objectif de type d’URL de destination dans les pages PHP. Dans l’exemple ci-dessous, il lit une valeur dynamique pour le revenu variable d’une fonction JavaScript. Vous pouvez aussi facilement envoyer une valeur statique ou lire à partir d’une variable JavaScript ou d’un élément HTML.

Pour ajouter le code aux pages PHP à l’aide de l’éditeur de votre page web, consultez l’exemple de code de suivi de la balise de suivi des conversions ci-dessous :

<script>
(function(w,d,t,r,u){var f,n,i;w[u]=w[u]||[] ,f=function(){var o={ti:"TAG_ID_HERE"}; o.q=w[u],w[u]=new UET(o),w[u].push("pageLoad")} ,n=d.createElement(t),n.src=r,n.async=1,n.onload=n .onreadystatechange=function() {var s=this.readyState;s &&s!=="loaded"&& s!=="complete"||(f(),n.onload=n. onreadystatechange=null)},i= d.getElementsByTagName(t)[0],i. parentNode.insertBefore(n,i)})(window,document,"script"," //bat.bing.com/bat.js","uetq");
</script>

<script> function GetRevenueValue() { return 6; }
</script>
<script>
window.uetq = window.uetq || []; window.uetq.push('event', '', {'revenue_value': GetRevenueValue(), 'currency': 'Replace_with_Currency_Code'});
</script>
  1. Ouvrez votre fichier de page de confirmation de conversion. Si plusieurs pages sont générées à partir du même fichier, recherchez la section dans le fichier qui génère votre page de conversion.
  2. Ajoutez ou confirmez que votre site dispose d’une fonction JavaScript qui définit le chiffre d’affaires variable. Dans le code ci-dessus, il s’agit de :
    <script> function GetRevenueValue() { return 6; } </script>

    Vous devrez remplacer cette section par votre propre fonction JavaScript.

  3. Ajoutez le code uetq.push à la fin du code de suivi des balises UET pour associer la valeur de chiffre d’affaires à un objectif de conversion. Mettez à jour la valeur de quantité pour le paramètre « revenue_value » avec la valeur définie à l’étape 2. Dans le code ci-dessus, il s’agit de :
    <script> window.uetq = window.uetq || []; window.uetq.push('event', '', {'revenue_value': GetRevenueValue(), 'currency': 'Replace_with_Currency_Code'}); </script>

    Remarques
    • La commande « event » est toujours requise, même si vous ne signalez aucune action d’événement. Lorsque vous signalez un chiffre d’affaires variable pour un objectif d’URL de destination, vous devez laisser l’action d’événement vide (comme dans , « événement », « ») et ne peut avoir que des paramètres de revenue_value et de devise dans l’événement.
    • Pour afficher la liste complète des codes monétaires, consultez Devises des revenus des objectifs de conversion. Vous pouvez supprimer le paramètre « currency » si aucune devise n’est définie dans l’objectif de conversion.
  4. Assurez-vous d’ajouter le code de suivi de la balise de suivi des conversions modifié au corps de la page de confirmation de conversion, qui est la page que les utilisateurs voient lorsqu’ils effectuent l’action que vous voulez suivre (par exemple, la page de confirmation d’achat).

    Conseil : recherchez la balise « </body >» et placez le code de suivi des balises UET juste au-dessus.

  5. Enregistrez la page et chargez-la sur votre serveur web.
Avancé : Exemples de code pour les objectif de conversion d’événementexpando image

Maintenant que vous connaissez le code à ajouter à la fin du code de suivi de la balise de suivi des conversions pour les objectifs de conversion d’URL de destination, en voici d’autres que vous pouvez essayer :

Objectif de conversion d’événement

Il existe un code différent que vous devez ajouter pour signaler des revenus variables pour un objectif de conversion d’événement. Si vous utilisez la même fonction JavaScript qu’à l’étape 2, elle se présente comme suit :

<script> window.uetq = window.uetq || []; window.uetq.push('event', 'Event action', {'event_category': 'Replace_with_Event_Category', 'event_label': 'Replace_with_Event_Label', 'event_value': 'Replace_with_Event_Value', 'revenue_value': GetRevenueValue(), 'currency': 'Replace_with_Currency_Code'}); </script>

Remarque : pour afficher la liste complète des codes de devise, voir Devises des revenus des objectifs de conversion.

Remarques
  • Pour voir un exemple de balise de suivi des conversions de revenu variable installé dans le corps d’une page web, visitez cette page web (en anglais uniquement), cliquez avec le bouton droit dans la page web, puis sélectionnez Afficher la source ou Afficher le code source de la page en fonction de votre navigateur.
  • À mesure que votre page web se charge, elle déclenche la balise UET, ce qui entraîne un certain nombre de requêtes HTTP. La demande la plus importante est adressée à « bat.bing » (celle qui ressemble à « http://bat.bing.com/action/0?ti=... »). Cette demande indique Microsoft Advertising sur les visites de l’utilisateur à votre page web. Vous pouvez utiliser des outils tiers tels que Fiddler pour surveiller toutes les requêtes effectuées par votre navigateur lors du chargement de votre page web.
  • Pour les revenus variables, une requête HTTP supplémentaire est déclenchée pour signaler cette valeur à Microsoft Advertising. Elle est similaire à bat.bing, mais elle a des paramètres différents pour signaler le chiffre d’affaires (par opposition à la simple visite de page).
  • Vous pouvez valider la balise de revenu variable à l’aide de l’ assistant des balises de suivi des conversions.
Pour utiliser le remarketing dynamiqueexpando image

Une fois que vous avez créé une liste de remarketing dynamique (voir Listes de remarketing dynamiques : remarketing pour les produits), vous devez ajouter les paramètres personnalisés au code de suivi de votre balise de suivi des conversions pour qu’elle fonctionne.

Ajoutez le code JavaScript suivant à chaque page de votre site web :

<script>
   window.uetq = window.uetq || [];
   window.uetq.push ('event', '', {'ecomm_prodid': 'Replace_with_Product_ID', 'ecomm_pagetype': 'Replace_with_Page_Type'});
</script>

Important
  • L’ID de produit et le type de page doivent être inclus dans chaque page pour laquelle vous souhaitez mettre à jour une liste de remarketing dynamique. L’absence d’une valeur empêche la mise à jour de votre liste de remarketing dynamique pour cette page. Par exemple, si vous transmettez des ID de produit sur toutes vos pages de produit, mais pas sur votre page d’accueil, la liste « Visionneuses de produits » sera mise à jour avec les visiteurs de vos pages de produit, mais la liste « Visiteurs généraux » n’enregistrera pas les personnes qui ont visité votre page d’accueil. Pour cibler les visiteurs vers des pages qui ne peuvent pas passer d’ID de produit pour une raison quelconque, vous pouvez utiliser des listes de remarketing régulières.
  • Dans la partie « event », ’’, de la balise, assurez-vous que les deux guillemets simples derrière « event », restent vides.
  • Vous pouvez effectuer le suivi de plusieurs produits avec la même balise de suivi des conversions en incluant une plage d’ID produit, comme suit :

    'ecomm_prodid': ['Replace_with_Product_ID_1','Replace_with_Product_ID_2','Replace_with_Product_ID_3']

Dans le code JavaScript ci-dessus, modifiez les paramètres suivants :

  • Replace_with_Product_ID  : remplacez-le par l’un des ID de produit suivants :
    • ID de référence SKU exact qui identifie un produit de manière unique. Il s’agit parfois d’un UPC (code de produit universel).
    • Un ID de groupe d’articles représentant un ensemble de variantes d’un même produit (comme des options de couleur ou de taille).

    Important

    L’ID de produit dans votre code JavaScript doit correspondre à un ID dans votre flux de produit Centre commercial Microsoft.

  • Replace_with_Page_Type : Remplacez cette valeur par l’une des valeurs suivantes dans la colonne de droite de ce tableau, en fonction de la page dans laquelle vous allez utiliser ce code JavaScript :
    Liste de remarketing dynamique que vous suivez Type de page requise
    Visiteurs généraux 'ecomm_pagetype': 'home'
    'ecomm_pagetype': 'category'
    'ecomm_pagetype': 'other'
    Remarque : tout utilisateur non inclus dans le type de page pour les résultats de recherche, le produit, le panier ou l’achat est inclus dans l’audience des visiteurs généraux.
    Personnes recherchant le produit 'ecomm_pagetype': 'searchresults'
    Personnes consultant le produit 'ecomm_pagetype': 'product'
    Personnes ayant abandonné leur panier d’achat 'ecomm_pagetype': 'cart'
    Anciens acheteurs 'ecomm_pagetype': 'purchase'

    Remarque : les clients qui achètent un produit sont ajoutés à la liste des "anciens acheteurs" et sont supprimés des autres listes (pour ce produit particulier). Pour que cela fonctionne, la balise UET de votre page de confirmation d'achat doit envoyer à la fois l'ID du produit (ecomm_prodid) et le pagetype (ecomm_pagetype).

Pour voir un exemple de code de suivi des balises UET de remarketing dynamique installé dans le corps d’une page web, visitez cette page web (en anglais uniquement), cliquez avec le bouton droit dans la page web, puis sélectionnez Afficher la source ou afficher la source de la page en fonction de votre navigateur. Sur cette page, vous pouvez également définir un ID de produit et un type de page, puis sélectionner un bouton pour déclencher un événement personnalisé pour cette liste de remarketing dynamique. Si vous utilisez un outil de supervision tiers comme Fiddler, vous pouvez voir la requête HTTP générée pour bat.bing.com pour signaler chaque événement personnalisé.

Remarques
  • À mesure que votre page web se charge, elle déclenche la balise UET, ce qui entraîne un certain nombre de requêtes HTTP. La demande la plus importante est adressée à « bat.bing » (celle qui ressemble à « http://bat.bing.com/action/0?ti=... »). Cette demande indique Microsoft Advertising sur les visites de l’utilisateur à votre page web. Vous pouvez utiliser des outils tiers tels que Fiddler pour surveiller toutes les requêtes effectuées par votre navigateur lors du chargement de votre page web.
  • Pour les événements personnalisés, une requête HTTP supplémentaire est déclenchée pour signaler la même chose à Microsoft Advertising. La demande est similaire à bat.bing, mais elle a des paramètres différents pour signaler un événement personnalisé (par opposition à une simple visite de page).
  • Vous pouvez utiliser l’ assistant des balises de suivi des conversions pour vérifier vos codes de balise de suivi des conversions de remarketing dynamique.
Lors de l’implémentation de plusieurs fonctionnalitésexpando image

Comme décrit dans les sections précédentes, certaines fonctionnalités Microsoft Advertising requièrent que vous ajoutiez et modifiiez un extrait de code JavaScript à votre balise de suivi des conversions :

  • Événements personnalisés : Pour les objectifs de conversion ou les listes de remarketing basés sur les événements personnalisés, vous devez modifier l'extrait de code suivant pour renvoyer l' action d'événement, la catégorie d'événement, l' étiquette d'événement et/ou la valeur d'événement :
    <script>
       window.uetq = window.uetq || [];
       window.uetq.push ('event', 'Replace_with_Event_Action', {'event_category': 'Replace_with_Event_Category', 'event_label': 'Replace_with_Event_Label', 'event_value': 'Replace_with_Event_Value'});
    </script>
  • Revenu variable : Pour les objectifs de conversion qui ciblent un revenu variable, vous devez modifier l'extrait de code suivant pour renvoyer la valeur de revenu et le code de devise :
    <script>
       window.uetq = window.uetq || [];
       window.uetq.push ('event', '', {'revenue_value': 'Replace_with_Revenue_Value', 'currency': 'Replace_with_Currency_Code'});
    </script>
  • Remarketing dynamique : Pour cibler une liste de remarketing dynamique, vous devez modifier l'extrait de code suivant afin de renvoyer l' ID de produit et le type de page :
    <script>
       window.uetq = window.uetq || [];
       window.uetq.push ('event', '', {'ecomm_prodid': 'Replace_with_Product_ID', 'ecomm_pagetype': 'Replace_with_Page_Type'});
    </script>

Si vous implémentez plusieurs de ces fonctionnalités, gardez les points suivants à l’esprit :

  • Nous vous recommandons de garder l’extrait de code JavaScript de chaque fonctionnalité séparé dans le code de votre page web (c’est-à-dire, dans des sections <script > </script > distinctes) car chaque extrait de code envoie un événement.
  • En d’autres termes, vous ne pouvez pas utiliser un extrait de code JavaScript pour suivre les deux éléments suivants sur une même page web :
    • Revenu variable pour l’objectif de conversion URL de destination
    • Événements personnalisés basés sur un objectif de conversion ou une liste de remarketing

    Dans le cas présent, vous devez avoir deux extraits de code distincts dans le code de votre page web :

    • Extrait de code 1 — pour le revenu variable pour l'objectif de conversion URL de destination :
      <script>
         window.uetq = window.uetq || [];
         window.uetq.push ('event', '', {'revenue_value': 'Replace_with_Revenue_Value', 'currency': 'Replace_with_Currency_Code'});
      </script>
    • L’extrait de code 2 — pour les événements personnalisés en fonction d’un objectif de conversion ou d’une liste de remarketing. Toutefois, notez que, si vous effectuez le suivi des revenus variables pour un objectif de conversion d’événement personnalisé ( et non un objectif de conversion d’URL de destination), vous devez l’inclure dans l’extrait de code d’événement personnalisé :
      <script>
         window.uetq = window.uetq || [];
         window.uetq.push ('event', 'Replace_with_Event_Action', {'event_category': 'Replace_with_Event_Category', 'event_label': 'Replace_with_Event_Label', 'event_value': 'Replace_with_Event_Value', 'revenue_value': 'Replace_with_Revenue_Value', 'currency': 'Replace_with_Currency_Code'});
      </script>

Assistant de balise de suivi des conversions

La façon la plus simple de vérifier que votre balise de suivi des conversions fonctionne correctement sur n'importe quelle page consiste à utiliser l'Assistant des balises de suivi des conversions (extension de navigateur) :


Examiner la colonne de statut du suivi des conversions dans Microsoft Advertising

Vous pouvez également utiliser Microsoft Advertising pour vérifier les points suivants :

  1. Dans le menu supérieur, sélectionnez Outils > Balise de suivi des conversions.

    Si vous utilisez la nouvelle Microsoft Advertising navigation, dans le menu de navigation sur la gauche, pointez sur Conversions et sélectionnez Balise de suivi des conversions.

  2. Dans le tableau, passez en revue les colonnes :
    Nom de la balise
    Qu’est-ce que c’est :
    Le nom de la balise UET
    Pourquoi c’est important :
    Lorsque vous créez un objectif de conversion ou une liste de remarketing, vous sélectionnez le nom de la balise UET que vous souhaitez utiliser.
    Description de balise
    Qu’est-ce que c’est :
    la description facultative de la balise UET.
    Pourquoi c’est important :
    Il vous aide à identifier la balise UET. Nous vous recommandons d’ajouter le nom ou l’URL de la page du site web.
    ID de balise
    Qu’est-ce que c’est :
    l’ID Microsoft Advertising associé à la balise UET.
    Pourquoi c’est important :
    la page Objectifs de conversion répertorie l’ID de balise UET associé à l’objectif et vous pouvez afficher le code de suivi des balises UET.
    Statut de suivi
    Ce qu’il est :
    Il s’agit de l’état de la balise UET. Il peut être non vérifié, marquer actif ou marquer comme inactif.
    Pourquoi c’est important :
    vous indique si votre balise UET fonctionne ou non.
    Non vérifié: Microsoft Advertising n’a reçu aucune donnée d’activité utilisateur de la balise UET sur votre site web. La vérification de Microsoft Advertising peut prendre jusqu’à 24 heures. Si vous voyez toujours cet état, vous n’avez pas ajouté le code de suivi des balises UET à votre site web ou il existe un problème avec l’installation que vous devez résoudre.
    Balise active: votre balise UET fonctionne et envoie des données d’activité utilisateur à Microsoft Advertising.
    Balise inactive: Microsoft Advertising n’a reçu aucune donnée d’activité utilisateur de la balise UET au cours des dernières 24 heures. Assurez-vous que le code de suivi des balises UET se trouve toujours sur votre site web.
    • Que faire si la balise UET est inactive : Si la colonne d’état de suivi répertorie Balise inactive, Microsoft Advertising n’a reçu aucune donnée d’activité utilisateur de la balise UET au cours des dernières 24 heures. Assurez-vous que le code de suivi des balises UET se trouve toujours sur votre site web et, si ce n’est pas le cas, ajoutez-le à nouveau. Vous pouvez également utiliser le Tag Helper UET pour valider votre balise.
    Objectifs
    Ce qu’il est :
    Il s’agit du nombre d’objectifs de conversion qui utilisent cette balise UET.
    Pourquoi important :
    Il s’agit d’un lien qui vous permet d’accéder à la page Objectifs de conversion avec uniquement les objectifs associés à cette balise affichés.
    Audiences
    Ce qu’il est :
    Il s’agit du nombre d’audiences qui utilisent cette balise UET.
    Pourquoi important :
    Il s’agit d’un lien qui vous permet d’accéder à la page Audience avec uniquement les audiences associées à cette balise affichée.
    Action
    Qu’est-ce que c’est :
    un lien qui ouvre la zone de code de suivi des balises UET.
    Importance :
    il vous permet d’envoyer un e-mail, de copier ou de télécharger le code de suivi des balises UET à tout moment.

Limitations de la colonne du statut du suivi : même si nous pensons que le statut du suivi vous aidera à valider votre configuration, nous voulons vous rappeler que les éléments suivants ne peuvent pas être vérifiés à partir de la colonne du statut du suivi :

  • Que la balise de suivi des conversions ait été installée sur le site ou non : Microsoft Advertising indique le statut de la balise de suivi des conversions comme Balise active si au moins un événement de suivi des conversions a été enregistré (depuis n’importe où dans votre site web).
  • Que les valeurs d’événement personnalisé/revenu variable soient enregistrées ou non : comme expliqué ci-dessus Microsoft Advertising ne différencie pas les événements de chargement de page (enregistrés par défaut) des événements personnalisés enregistrés dans la colonne de statut de suivi.

Par conséquent, nous vous recommandons d’utiliser l’ Assistant des balises de suivi des conversions pour valider votre balise sur vos pages web individuelles.

1. Créez une balise UETexpando image

Pour pouvoir suivre les conversions ou les publics ciblés à l’aide d’une liste de remarketing, vous devez créer une balise de suivi des conversions dans Microsoft Advertising, puis ajouter le code de suivi de la balise de suivi des conversions sur toutes les pages de votre site web.

  1. Dans le menu supérieur, sélectionnez Outils > Balise de suivi des conversions.

    Si vous utilisez la nouvelle Microsoft Advertising navigation, dans le menu de navigation sur la gauche, pointez sur Conversions et sélectionnez Balise de suivi des conversions.

  2. Sélectionnez Créer une balise de suivi des conversions, puis entrez un nom.
  3. Facultatif : entrez une description qui vous aidera à identifier la balise UET à l’avenir. Cela peut être lié à l’objectif que la balise servira ou au nom ou à l’URL de votre site web.
  4. Facultatif : désactivez la case à cocher Activer Microsoft   Clarity . En savoir plus sur l’intégration d’UET et Clarity.
  5. Sélectionnez Enregistrer.
  6. Dans la zone Afficher le code de suivi de la balise de suivi des conversions, sélectionnez Copier, Télécharger ou Courrier électronique, puis fermez la zone Afficher le code de suivi de la balise de suivi des conversions.
2. Ajoutez la balise à votre site webexpando image
Important

Vous devez être en mesure de modifier le code de votre site web afin d’ajouter votre code de suivi des balises UET. Si vous ne savez pas comment modifier le code de votre site web, contactez votre webmaster.

Après avoir créé une balise UET, l’étape suivante consiste à ajouter le code de suivi des balises UET à votre site web. Nous vous recommandons, ou à votre webmaster, de l’ajouter à chaque page de votre site web dans la section en-tête ou corps.

Vous disposez de quelques options lorsque vous travaillez avec des balises UET. Vous pouvez ajouter le code de suivi des balises UET directement dans le code de votre site web à l’aide de JavaScript ou utiliser un gestionnaire de balises tiers. En outre, si votre site web a été créé sur une plateforme de site web (par exemple Shopify ou WordPress), vous pouvez utiliser ce système pour ajouter votre balise UET.

Remarque

Vous pouvez ajouter le code de suivi des balises UET n’importe où dans la section head de votre page web (avant la balise de fin : « </head >») ou la section du corps (avant la balise de corps de fermeture : « </body >»).

Ajouter le code de suivi de la balise de suivi de conversion directement sur votre site Webexpando image
Si vous avez copié le code de suivi, que vous l’avez téléchargé ou que vous disposez d’une version envoyée par courrier électronique du code, vous pouvez le coller dans votre site web et passer à l’étape 4.
  1. Dans le menu supérieur, sélectionnez Outils > Balise de suivi des conversions.

    Si vous utilisez la nouvelle Microsoft Advertising navigation, dans le menu de navigation sur la gauche, pointez sur Conversions et sélectionnez Balise de suivi des conversions.

  2. Dans le tableau, trouvez la balise de suivi des conversions à utiliser et, dans la colonne Action, sélectionnez Afficher la balise.
  3. Dans la zone Code de suivi de la balise de suivi des conversions, sélectionnez Copier, puis Terminé.
  4. Collez le code de suivi des balises UET sur chaque page de votre site web, dans la section head ou body. Dans l’image, le code de suivi des balises UET est collé en haut de la section du corps de la page web.
    UET tag
Ajouter le code de suivi de la balise de suivi des conversions à l’aide d’un gestionnaire de balisesexpando image

Les gestionnaires de balises remplacent les balises statiques par des balises dynamiques plus faciles à implémenter et à mettre à jour. La balise dynamique est un conteneur, un petit extrait de code qui vous permet d’insérer dynamiquement des balises dans votre site web. Vous pouvez considérer la balise de conteneur comme un compartiment qui contient d’autres types d’étiquettes.

UET fonctionne avec tous les principaux systèmes de gestion des balises. Voici la liste actuelle des gestionnaires de balises testés et pris en charge (et des liens vers des instructions pour) :

Ajouter le code de suivi de la balise de suivi de conversion avec la plateforme de site Webexpando image

UET est conçu pour fonctionner avec toutes les principales plateformes de sites web. Voici la liste actuelle des plateformes testées et prises en charge (et des liens vers des instructions pour) qui vous permettent d’installer des balises UET :

Remarques
  • Pour voir un exemple de code de suivi d’une balise de suivi des conversions JavaScript installé dans le corps d’une page web, visitez cette page web (en anglais uniquement), cliquez avec le bouton droit dans la page web, puis sélectionnez Afficher la source ou Afficher le code source de la page en fonction de votre navigateur.
  • À mesure que votre page web se charge, elle déclenche la balise UET, ce qui entraîne un certain nombre de requêtes HTTP. La demande la plus importante est adressée à « bat.bing » (celle qui ressemble à « http://bat.bing.com/action/0?ti=... »). Cette demande indique Microsoft Advertising sur les visites de l’utilisateur à votre page web. Vous pouvez utiliser des outils tiers tels que Fiddler pour surveiller toutes les requêtes effectuées par votre navigateur lors du chargement de votre page web.

Utilisation des balises de suivi des conversions avec les sites web d’application monopage (SPA)

Bien que les sites web d’application monopage (SPA) soient courants, ils sont difficiles à suivre. Avec les contrats SLA, le contenu est chargé dynamiquement sans qu’un événement de navigation classique ne se produise. En un sens, la page n’est chargée qu’une seule fois. Toutefois, du point de vue de l’analytique et du suivi des objectifs, il est nécessaire de traiter chaque navigation distincte comme un nouveau chargement de page.

En savoir plus sur ce dont vous avez besoin pour activer les balises de suivi des conversions dans les sites web d’application monopage (SPA)expando image

Les sites web SPA doivent utiliser le code de suivi des balises JAVAScript UET. Les événements SPA sont déclenchés à l’aide de la même syntaxe qu’avec les événements personnalisés, avec l’action « page_view » et à un paramètre « page_path » requis (« page_title » est facultatif). Le paramètre 'page_path' doit commencer par un '/'. Exemple:

window.uetq = window.uetq || []; 
window.uetq.push('event', 'page_view', { 'page_path': '/spa_page' });

Voici trois façons de déclencher des événements SPA. Notez que nous vous recommandons d’utiliser la première méthode. Pour chaque option, nous avons un exemple de page web que vous pouvez visiter pour voir le code approprié en action.

  • Modification du contenu: déclenchez un événement SPA chaque fois que votre application charge du contenu dynamique. Dans ce cas, l’URL réelle est automatiquement envoyée dans un événement pageLoad standard lors du premier chargement. Vous pouvez utiliser cette URL dans vos objectifs de destination, et tous les événements personnalisés déclenchés sur cette première page y seront associés. Chaque événement SPA génère un événement page Load avec l’URL SPA, qui n’est pas obligatoire pour être un chemin d’accès chargeable. Vous pouvez également référencer ces URL dans vos objectifs. Tous les événements personnalisés déclenchés après un événement SPA sont uniquement associés au chargement de page SPA (en d’autres termes, pas à l’URL d’origine).
  • Toutes les pages: déclenchez un événement SPA sur toutes les pages, y compris le chargement initial. Ce scénario est identique au scénario précédent, sauf que l’événement de chargement automatique de page n’est pas utilisé. Étant donné qu’il se déclenche toujours, il est important de classer vos événements afin que l’événement SPA se déclenche avant tout autre événement personnalisé. S’ils se déclenchent dans le désordre, tout ou partie peut être associé à l’événement auto pageLoad (et à l’URL d’origine), au lieu de l’événement spa pageLoad (et de l’URL SPA, y compris page_path).
  • Toutes les pages, désactivées automatiquement: déclenchez un événement SPA sur toutes les pages et désactivez également le chargement automatique de la page. Pour ce faire, ajoutez « disableAutoPageView: true » aux paramètres d’initialisation (remarque : ne modifiez pas directement le code de l’extrait de code pour le désactiver). Il s’agit du même scénario que le scénario précédent, mais supprime l’exigence selon laquelle l’événement SPA doit être déclenché en premier lors du chargement de la page initiale. Toutefois, les événements SPA suivants doivent toujours être déclenchés avant tous les événements personnalisés qui leur sont associés (ou ils seront attribués à l’événement SPA précédent).
3. Modifiez votre balise pour activer des fonctionnalités supplémentairesexpando image

Certaines fonctionnalités de ciblage et de suivi nécessitent que vous modifiiez votre balise UET. Les instructions ci-dessous supposent que vous avez déjà créé une balise UET et que vous l’avez ajoutée à votre site web.

Modification de votre balise de suivi des conversions...

Pour suivre les événements personnalisésexpando image

Une fois que vous avez créé un objectif de conversion d’événement personnalisé ou une liste de remarketing à l’aide d’événements personnalisés (voir Comment suivre les événements personnalisés avec le suivi des conversions), vous devez ajouter l’événement personnalisé JavaScript à votre code de suivi des balises UET. Supposons que l’événement personnalisé que vous souhaitez suivre sur votre page web soit des personnes qui sélectionnent un bouton « Télécharger maintenant » sur l’une de vos pages web.

  1. Ajoutez l'événement personnalisé JavaScript suivant en dessous de la balise de suivi des conversions que vous avez ajoutée au code de votre page Web à l'étape 1 :
    <head>Your page title 
    </head>

    <body>

     // Let's say this is where you pasted the UET tag in Step 1.


    <script>Your UET tag is here.</script>

     // Here is where to paste the following JavaScript:

    <script>
       window.uetq = window.uetq || [];
       window.uetq.push ('event', 'Replace_with_Event_Action', {'event_category': 'Replace_with_Event_Category', 'event_label': 'Replace_with_Event_Label', 'event_value': 'Replace_with_Event_Value'});
    </script>



       ...
    <button>Download now</button>

       ...
    </body>
  2. Donnez un nom de fonction à cet extrait de code. Le nom de la fonction peut être n’importe quel élément, tant qu’il n’a pas déjà été utilisé sur votre site web. Dans cet exemple, nous le nommons « GetCustomEvent()» :
    <head>Your page title 
    </head>

    <body>
    <script>Your UET tag is here.</script>

    <script>

       function GetCustomEvent() {

       window.uetq = window.uetq || [];
       window.uetq.push ('event', 'Replace_with_Event_Action', {'event_category': 'Replace_with_Event_Category', 'event_label': 'Replace_with_Event_Label', 'event_value': 'Replace_with_Event_Value'});

       }

    </script>

       ...
    <button>Download now</button>

       ...
    </body>
  3. Vous devez maintenant personnaliser le code de votre page web pour appeler cette fonction lorsque l’action appropriée se produit. Dans notre exemple, l’événement personnalisé est une sélection du bouton « Télécharger maintenant ». Nous devons donc ajouter un appel dans le code du bouton :
    <head>Your page title 
    </head>

    <body>
    <script>Your UET tag is here.</script>

    </script>

    <script>
       function GetCustomEvent() {
       window.uetq = window.uetq || [];
       window.uetq.push ('event', 'Replace_with_Event_Action', {'event_category': 'Replace_with_Event_Category', 'event_label': 'Replace_with_Event_Label', 'event_value': 'Replace_with_Event_Value'});
       }
    </script>

       ...
    <button OnClick="GetCustomEvent()">Download now</button>

       ...
    </body>
  4. Notez les quatre paramètres différents dans l’événement personnalisé JavaScript : 'event', 'event_category', 'event_label'et 'event_value'. Ces paramètres correspondent aux paramètres que vous avez la possibilité de définir pour votre objectif de conversion d’événement personnalisé à l’étape 2. Dans le Code JavaScript que vous avez ajouté, les paramètres ont des valeurs d’espace réservé qui leur sont affectées :
    <head>Your page title 
    </head>

    <body>
    <script>Your UET tag is here.</script>

    </script>

    <script>
       function GetCustomEvent() {
       window.uetq = window.uetq || [];
       window.uetq.push ('event', 'Replace_with_Event_Action', {'event_category': 'Replace_with_Event_Category', 'event_label': 'Replace_with_Event_Label', 'event_value': 'Replace_with_Event_Value'});
       }
    </script>

       ...
    <button OnClick="GetCustomEvent()>Download now</button>

       ...
    </body>
  5. Le Code JavaScript que vous avez ajouté doit retourner une valeur à Microsoft Advertising lorsque l’événement personnalisé se produit, et cette valeur doit correspondre à ce que vous avez entré à l’étape 2. Dans notre exemple, nous effectuons le suivi des clics de bouton, qui sont des événements d’action comme indiqué à l’étape 2 (et qui sont représentés par 'event' dans javaScript). Nous devons donc modifier la valeur d’espace réservé du paramètre 'event' (et nous pouvons supprimer les trois autres paramètres) :
    <head>Your page title 
    </head>

    <body>
    <script>Your UET tag is here.</script>

    <script>
       function GetCustomEvent() {
       window.uetq = window.uetq || [];
       window.uetq.push ('event', 'downloadbuttonselect', {});
       }
    </script>

       ...
    <button OnClick="GetCustomEvent()>Download now</button>

       ...
    </body>
  6. Enregistrez et déployez le code de votre site web modifié.

Pour voir un exemple de code de suivi des balises UET d’événement personnalisé installé dans le corps d’une page web, visitez cette page web (en anglais uniquement), cliquez avec le bouton droit dans la page web, puis sélectionnez Afficher la source ou afficher la source de la page en fonction de votre navigateur. Sur cette page, vous verrez également des boutons. La sélection de chaque bouton déclenche un événement personnalisé. Si vous utilisez un outil de supervision tiers comme Fiddler, vous pouvez voir la requête HTTP générée pour bat.bing.com pour signaler chaque événement personnalisé.

Remarques
  • À mesure que votre page web se charge, elle déclenche la balise UET, ce qui entraîne un certain nombre de requêtes HTTP. La demande la plus importante est adressée à « bat.bing » (celle qui ressemble à « http://bat.bing.com/action/0?ti=... »). Cette demande indique Microsoft Advertising sur les visites de l’utilisateur à votre page web. Vous pouvez utiliser des outils tiers tels que Fiddler pour surveiller toutes les requêtes effectuées par votre navigateur lors du chargement de votre page web.
  • Pour les événements personnalisés, une requête HTTP supplémentaire est déclenchée pour signaler la même chose à Microsoft Advertising. La demande est similaire à bat.bing, mais elle a des paramètres différents pour signaler un événement personnalisé (par opposition à une simple visite de page).
Pour suivre un revenu variableexpando image

Une fois que vous avez créé un objectif de conversion de revenu variable (voir Comment signaler le revenu variable avec le suivi de conversion), vous devez modifier le code de suivi des conversions pour le prendre en charge.

Examinons comment transmettre des revenus variables pour un objectif de type d’URL de destination dans les pages PHP. Dans l’exemple ci-dessous, il lit une valeur dynamique pour le revenu variable d’une fonction JavaScript. Vous pouvez aussi facilement envoyer une valeur statique ou lire à partir d’une variable JavaScript ou d’un élément HTML.

Pour ajouter le code aux pages PHP à l’aide de l’éditeur de votre page web, consultez l’exemple de code de suivi de la balise de suivi des conversions ci-dessous :

<script>
(function(w,d,t,r,u){var f,n,i;w[u]=w[u]||[] ,f=function(){var o={ti:"TAG_ID_HERE"}; o.q=w[u],w[u]=new UET(o),w[u].push("pageLoad")} ,n=d.createElement(t),n.src=r,n.async=1,n.onload=n .onreadystatechange=function() {var s=this.readyState;s &&s!=="loaded"&& s!=="complete"||(f(),n.onload=n. onreadystatechange=null)},i= d.getElementsByTagName(t)[0],i. parentNode.insertBefore(n,i)})(window,document,"script"," //bat.bing.com/bat.js","uetq");
</script>

<script> function GetRevenueValue() { return 6; }
</script>
<script>
window.uetq = window.uetq || []; window.uetq.push('event', '', {'revenue_value': GetRevenueValue(), 'currency': 'Replace_with_Currency_Code'});
</script>
  1. Ouvrez votre fichier de page de confirmation de conversion. Si plusieurs pages sont générées à partir du même fichier, recherchez la section dans le fichier qui génère votre page de conversion.
  2. Ajoutez ou confirmez que votre site dispose d’une fonction JavaScript qui définit le chiffre d’affaires variable. Dans le code ci-dessus, il s’agit de :
    <script> function GetRevenueValue() { return 6; } </script>

    Vous devrez remplacer cette section par votre propre fonction JavaScript.

  3. Ajoutez le code uetq.push à la fin du code de suivi des balises UET pour associer la valeur de chiffre d’affaires à un objectif de conversion. Mettez à jour la valeur de quantité pour le paramètre « revenue_value » avec la valeur définie à l’étape 2. Dans le code ci-dessus, il s’agit de :
    <script> window.uetq = window.uetq || []; window.uetq.push('event', '', {'revenue_value': GetRevenueValue(), 'currency': 'Replace_with_Currency_Code'}); </script>

    Remarques
    • La commande « event » est toujours requise, même si vous ne signalez aucune action d’événement. Lorsque vous signalez un chiffre d’affaires variable pour un objectif d’URL de destination, vous devez laisser l’action d’événement vide (comme dans , « événement », « ») et ne peut avoir que des paramètres de revenue_value et de devise dans l’événement.
    • Pour afficher la liste complète des codes monétaires, consultez Devises des revenus des objectifs de conversion. Vous pouvez supprimer le paramètre « currency » si aucune devise n’est définie dans l’objectif de conversion.
  4. Assurez-vous d’ajouter le code de suivi de la balise de suivi des conversions modifié au corps de la page de confirmation de conversion, qui est la page que les utilisateurs voient lorsqu’ils effectuent l’action que vous voulez suivre (par exemple, la page de confirmation d’achat).

    Conseil : recherchez la balise « </body >» et placez le code de suivi des balises UET juste au-dessus.

  5. Enregistrez la page et chargez-la sur votre serveur web.
Avancé : Exemples de code pour les objectif de conversion d’événementexpando image

Maintenant que vous connaissez le code à ajouter à la fin du code de suivi de la balise de suivi des conversions pour les objectifs de conversion d’URL de destination, en voici d’autres que vous pouvez essayer :

Objectif de conversion d’événement

Il existe un code différent que vous devez ajouter pour signaler des revenus variables pour un objectif de conversion d’événement. Si vous utilisez la même fonction JavaScript qu’à l’étape 2, elle se présente comme suit :

<script> window.uetq = window.uetq || []; window.uetq.push('event', 'Event action', {'event_category': 'Replace_with_Event_Category', 'event_label': 'Replace_with_Event_Label', 'event_value': 'Replace_with_Event_Value', 'revenue_value': GetRevenueValue(), 'currency': 'Replace_with_Currency_Code'}); </script>

Remarque : pour afficher la liste complète des codes de devise, voir Devises des revenus des objectifs de conversion.

Remarques
  • Pour voir un exemple de balise de suivi des conversions de revenu variable installé dans le corps d’une page web, visitez cette page web (en anglais uniquement), cliquez avec le bouton droit dans la page web, puis sélectionnez Afficher la source ou Afficher le code source de la page en fonction de votre navigateur.
  • À mesure que votre page web se charge, elle déclenche la balise UET, ce qui entraîne un certain nombre de requêtes HTTP. La demande la plus importante est adressée à « bat.bing » (celle qui ressemble à « http://bat.bing.com/action/0?ti=... »). Cette demande indique Microsoft Advertising sur les visites de l’utilisateur à votre page web. Vous pouvez utiliser des outils tiers tels que Fiddler pour surveiller toutes les requêtes effectuées par votre navigateur lors du chargement de votre page web.
  • Pour les revenus variables, une requête HTTP supplémentaire est déclenchée pour signaler cette valeur à Microsoft Advertising. Elle est similaire à bat.bing, mais elle a des paramètres différents pour signaler le chiffre d’affaires (par opposition à la simple visite de page).
  • Vous pouvez valider la balise de revenu variable à l’aide de l’ assistant des balises de suivi des conversions.
Pour utiliser le remarketing dynamiqueexpando image

Une fois que vous avez créé une liste de remarketing dynamique (voir Listes de remarketing dynamiques : remarketing pour les produits), vous devez ajouter les paramètres personnalisés au code de suivi de votre balise de suivi des conversions pour qu’elle fonctionne.

Ajoutez le code JavaScript suivant à chaque page de votre site web :

<script>
   window.uetq = window.uetq || [];
   window.uetq.push ('event', '', {'ecomm_prodid': 'Replace_with_Product_ID', 'ecomm_pagetype': 'Replace_with_Page_Type'});
</script>

Dans le code JavaScript ci-dessus, modifiez les paramètres suivants :

  • Replace_with_Product_ID  : remplacez-le par l’un des ID de produit suivants :
    • ID de référence SKU exact qui identifie un produit de manière unique. Il s’agit parfois d’un UPC (code de produit universel).
    • Un ID de groupe d’articles représentant un ensemble de variantes d’un même produit (comme des options de couleur ou de taille).

    Important

    L’ID de produit dans le code JavaScript doit correspondre à un ID dans votre flux de produits Centre commercial Microsoftr r .

  • Replace_with_Page_Type : Remplacez cette valeur par l’une des valeurs suivantes dans la colonne de droite de ce tableau, en fonction de la page dans laquelle vous allez utiliser ce code JavaScript :
    Liste de remarketing dynamique que vous suivez Type de page requise
    Visiteurs généraux 'ecomm_pagetype': 'home'
    'ecomm_pagetype': 'category'
    'ecomm_pagetype': 'other'
    Remarque : tout utilisateur non inclus dans le type de page pour les résultats de recherche, le produit, le panier ou l’achat est inclus dans l’audience des visiteurs généraux.
    Personnes recherchant le produit 'ecomm_pagetype': 'searchresults'
    Personnes consultant le produit 'ecomm_pagetype': 'product'
    Personnes ayant abandonné leur panier d’achat 'ecomm_pagetype': 'cart'
    Anciens acheteurs 'ecomm_pagetype': 'purchase'

    Remarque : les clients qui achètent un produit sont ajoutés à la liste des "anciens acheteurs" et sont supprimés des autres listes (pour ce produit particulier). Pour que cela fonctionne, la balise UET de votre page de confirmation d'achat doit envoyer à la fois l'ID du produit (ecomm_prodid) et le pagetype (ecomm_pagetype).

Pour voir un exemple de code de suivi des balises UET de remarketing dynamique installé dans le corps d’une page web, visitez cette page web (en anglais uniquement), cliquez avec le bouton droit dans la page web, puis sélectionnez Afficher la source ou afficher la source de la page en fonction de votre navigateur. Sur cette page, vous pouvez également définir un ID de produit et un type de page, puis sélectionner un bouton pour déclencher un événement personnalisé pour cette liste de remarketing dynamique. Si vous utilisez un outil de supervision tiers comme Fiddler, vous pouvez voir la requête HTTP générée pour bat.bing.com pour signaler chaque événement personnalisé.

Remarques
  • À mesure que votre page web se charge, elle déclenche la balise UET, ce qui entraîne un certain nombre de requêtes HTTP. La demande la plus importante est adressée à « bat.bing » (celle qui ressemble à « http://bat.bing.com/action/0?ti=... »). Cette demande indique Microsoft Advertising sur les visites de l’utilisateur à votre page web. Vous pouvez utiliser des outils tiers tels que Fiddler pour surveiller toutes les requêtes effectuées par votre navigateur lors du chargement de votre page web.
  • Pour les événements personnalisés, une requête HTTP supplémentaire est déclenchée pour signaler la même chose à Microsoft Advertising. La demande est similaire à bat.bing, mais elle a des paramètres différents pour signaler un événement personnalisé (par opposition à une simple visite de page).
  • Vous pouvez utiliser l’ assistant des balises de suivi des conversions pour vérifier vos codes de balise de suivi des conversions de remarketing dynamique.
Lors de l’implémentation de plusieurs fonctionnalitésexpando image

Comme décrit dans les sections précédentes, certaines fonctionnalités Microsoft Advertising requièrent que vous ajoutiez et modifiiez un extrait de code JavaScript à votre balise de suivi des conversions :

  • Événements personnalisés : Pour les objectifs de conversion ou les listes de remarketing basés sur les événements personnalisés, vous devez modifier l'extrait de code suivant pour renvoyer l' action d'événement, la catégorie d'événement, l' étiquette d'événement et/ou la valeur d'événement :
    <script>
       window.uetq = window.uetq || [];
       window.uetq.push ('event', 'Replace_with_Event_Action', {'event_category': 'Replace_with_Event_Category', 'event_label': 'Replace_with_Event_Label', 'event_value': 'Replace_with_Event_Value'});
    </script>
  • Revenu variable : Pour les objectifs de conversion qui ciblent un revenu variable, vous devez modifier l'extrait de code suivant pour renvoyer la valeur de revenu et le code de devise :
    <script>
       window.uetq = window.uetq || [];
       window.uetq.push ('event', '', {'revenue_value': 'Replace_with_Revenue_Value', 'currency': 'Replace_with_Currency_Code'});
    </script>
  • Remarketing dynamique : Pour cibler une liste de remarketing dynamique, vous devez modifier l'extrait de code suivant afin de renvoyer l' ID de produit et le type de page :
    <script>
       window.uetq = window.uetq || [];
       window.uetq.push ('event', '', {'ecomm_prodid': 'Replace_with_Product_ID', 'ecomm_pagetype': 'Replace_with_Page_Type'});
    </script>

Si vous implémentez plusieurs de ces fonctionnalités, gardez les points suivants à l’esprit :

  • Nous vous recommandons de garder l’extrait de code JavaScript de chaque fonctionnalité séparé dans le code de votre page web (c’est-à-dire, dans des sections <script > </script > distinctes) car chaque extrait de code envoie un événement.
  • En d’autres termes, vous ne pouvez pas utiliser un extrait de code JavaScript pour suivre les deux éléments suivants sur une même page web :
    • Revenu variable pour l’objectif de conversion URL de destination
    • Événements personnalisés basés sur un objectif de conversion ou une liste de remarketing

    Dans le cas présent, vous devez avoir deux extraits de code distincts dans le code de votre page web :

    • Extrait de code 1 — pour le revenu variable pour l'objectif de conversion URL de destination :
      <script>
         window.uetq = window.uetq || [];
         window.uetq.push ('event', '', {'revenue_value': 'Replace_with_Revenue_Value', 'currency': 'Replace_with_Currency_Code'});
      </script>
    • L’extrait de code 2 — pour les événements personnalisés en fonction d’un objectif de conversion ou d’une liste de remarketing. Toutefois, notez que, si vous effectuez le suivi des revenus variables pour un objectif de conversion d’événement personnalisé ( et non un objectif de conversion d’URL de destination), vous devez l’inclure dans l’extrait de code d’événement personnalisé :
      <script>
         window.uetq = window.uetq || [];
         window.uetq.push ('event', 'Replace_with_Event_Action', {'event_category': 'Replace_with_Event_Category', 'event_label': 'Replace_with_Event_Label', 'event_value': 'Replace_with_Event_Value', 'revenue_value': 'Replace_with_Revenue_Value', 'currency': 'Replace_with_Currency_Code'});
      </script>
4. Vérifiez que votre balise fonctionne et corrigez les problèmesexpando image

Assistant de balise de suivi des conversions

La façon la plus simple de vérifier que votre balise de suivi des conversions fonctionne correctement sur n'importe quelle page consiste à utiliser l'Assistant des balises de suivi des conversions (extension de navigateur) :


Examiner la colonne de statut du suivi des conversions dans Microsoft Advertising

Vous pouvez également utiliser Microsoft Advertising pour vérifier les points suivants :

  1. Dans le menu supérieur, sélectionnez Outils > Balise de suivi des conversions.

    Si vous utilisez la nouvelle Microsoft Advertising navigation, dans le menu de navigation sur la gauche, pointez sur Conversions et sélectionnez Balise de suivi des conversions.

  2. Dans le tableau, passez en revue les colonnes :
    Nom de la balise
    Qu’est-ce que c’est :
    Le nom de la balise UET
    Pourquoi c’est important :
    Lorsque vous créez un objectif de conversion ou une liste de remarketing, vous sélectionnez le nom de la balise UET que vous souhaitez utiliser.
    Description de balise
    Qu’est-ce que c’est :
    la description facultative de la balise UET.
    Pourquoi c’est important :
    Il vous aide à identifier la balise UET. Nous vous recommandons d’ajouter le nom ou l’URL de la page du site web.
    ID de balise
    Qu’est-ce que c’est :
    l’ID Microsoft Advertising associé à la balise UET.
    Pourquoi c’est important :
    la page Objectifs de conversion répertorie l’ID de balise UET associé à l’objectif et vous pouvez afficher le code de suivi des balises UET.
    Statut de suivi
    Ce qu’il est :
    Il s’agit de l’état de la balise UET. Il peut être non vérifié, marquer actif ou marquer comme inactif.
    Pourquoi c’est important :
    vous indique si votre balise UET fonctionne ou non.
    Non vérifié: Microsoft Advertising n’a reçu aucune donnée d’activité utilisateur de la balise UET sur votre site web. La vérification de Microsoft Advertising peut prendre jusqu’à 24 heures. Si vous voyez toujours cet état, vous n’avez pas ajouté le code de suivi des balises UET à votre site web ou il existe un problème avec l’installation que vous devez résoudre.
    Balise active: votre balise UET fonctionne et envoie des données d’activité utilisateur à Microsoft Advertising.
    Balise inactive: Microsoft Advertising n’a reçu aucune donnée d’activité utilisateur de la balise UET au cours des dernières 24 heures. Assurez-vous que le code de suivi des balises UET se trouve toujours sur votre site web.
    • Que faire si la balise UET est inactive : Si la colonne d’état de suivi répertorie Balise inactive, Microsoft Advertising n’a reçu aucune donnée d’activité utilisateur de la balise UET au cours des dernières 24 heures. Assurez-vous que le code de suivi des balises UET se trouve toujours sur votre site web et, si ce n’est pas le cas, ajoutez-le à nouveau. Vous pouvez également utiliser le Tag Helper UET pour valider votre balise.
    Objectifs
    Ce qu’il est :
    Il s’agit du nombre d’objectifs de conversion qui utilisent cette balise UET.
    Pourquoi important :
    Il s’agit d’un lien qui vous permet d’accéder à la page Objectifs de conversion avec uniquement les objectifs associés à cette balise affichés.
    Audiences
    Ce qu’il est :
    Il s’agit du nombre d’audiences qui utilisent cette balise UET.
    Pourquoi important :
    Il s’agit d’un lien qui vous permet d’accéder à la page Audience avec uniquement les audiences associées à cette balise affichée.
    Action
    Qu’est-ce que c’est :
    un lien qui ouvre la zone de code de suivi des balises UET.
    Importance :
    il vous permet d’envoyer un e-mail, de copier ou de télécharger le code de suivi des balises UET à tout moment.

Limitations de la colonne du statut du suivi : même si nous pensons que le statut du suivi vous aidera à valider votre configuration, nous voulons vous rappeler que les éléments suivants ne peuvent pas être vérifiés à partir de la colonne du statut du suivi :

  • Que la balise de suivi des conversions ait été installée sur le site ou non : Microsoft Advertising indique le statut de la balise de suivi des conversions comme Balise active si au moins un événement de suivi des conversions a été enregistré (depuis n’importe où dans votre site web).
  • Que les valeurs d’événement personnalisé/revenu variable soient enregistrées ou non : comme expliqué ci-dessus Microsoft Advertising ne différencie pas les événements de chargement de page (enregistrés par défaut) des événements personnalisés enregistrés dans la colonne de statut de suivi.

Par conséquent, nous vous recommandons d’utiliser l’ Assistant des balises de suivi des conversions pour valider votre balise sur vos pages web individuelles.

See more videos...