Comment suivre les événements personnalisés avec le suivi des conversions

Comment suivre les événements personnalisés avec le suivi des conversions

Découvrez comment créer des événements personnalisés qui permettent de suivre plusieurs types de conversions sur une même page Web.

Microsoft Advertising vous permet de suivre des événements personnalisés sur votre site Web, par exemple lorsque des personnes s'abonnent à un bulletin d'informations ou téléchargent un livre blanc, comme conversions. Pour en savoir plus, voir Raisons de suivre des événements personnalisés.

Conditions

Avant de commencer à configurer des événements personnalisés, assurez-vous d'avoir les éléments suivants :

Comment configurer des événements personnalisés

Étape 1 : Ajouter le code de suivi de la balise de suivi de conversion sur votre site Webexpando image
  1. Dans le volet de navigation gauche de Microsoft Advertising, cliquez sur Suivi des conversions, puis sur Balises de suivi des conversions (ou dans le menu global en haut de la page, cliquez sur Outils, puis sur Balises de suivi des conversions).
  2. Trouvez la balise que vous souhaitez utiliser et, dans la colonne Action, cliquez sur Afficher la balise.
  3. Cliquez sur Copier.
  4. Dans le code de votre site Web, collez la balise dans l'un des emplacements suivants :
    <head>Your page title 
     

    // Option 1: Insert your UET tag here, between the "head" tags.


    </head>

    <body> 

    // Option 2: Insert your UET tag here, right after beginning of the "body" tag.


       ...
    <button>Download now</button>
       ...
    </body>
Étape 2 : Créer un objectif de conversion ou une liste de remarketingexpando image
  • Création d'un objectif de conversion pour un événement personnalisé :
    1. Dans le volet de navigation gauche de Microsoft Advertising, cliquez sur Suivi des conversions, puis sur Objectifs de conversion (ou dans le menu global en haut de la page, cliquez sur Outils, puis sur Objectifs de conversion).
    2. Cliquez sur Créer un objectif de conversion.
    3. Attribuez un nom à votre objectif de conversion, sélectionnez Événement pour Type, puis cliquez sur Suivant.
    4. Choisissez les paramètres à indiquer lors de la journalisation des événements personnalisés en attribuant une chaîne textuelle ou une valeur numérique à chaque paramètre que vous voulez utiliser. Les paramètres possibles sont :
      • Catégorie : catégorie de l'événement à suivre. Par exemple, si vous voulez suivre le nombre de téléchargements d'un document sur une page de votre site. Dans cet exemple, la catégorie peut être « downloads ».
      • Action : type d'interaction utilisateur à suivre. Dans notre exemple, « downloadbuttonclick ».
      • Étiquette : nom de l'élément ayant entraîné l'action. Dans notre exemple, « document05 ».
      • Valeur : valeur numérique associée à cet événement. Pour notre exemple, le nombre de pages du document : « 4 ».
        La valeur d'événement peut être une valeur comprise entre 0 et 9999999, avec 3 décimales.

      Remarque

      Personnalisez le code de suivi de votre balise de suivi de conversion en fonction des valeurs définies ici (expliqué à l'étape 3). Microsoft Advertising peut ainsi établir une correspondance entre ces valeurs et les événements personnalisés enregistrés via le suivi des conversions pour les comptabiliser comme conversions.

    5. Sélectionnez Valeur de revenu, Nombre et Fenêtre de conversion pour cet objectif d'événement personnalisé.
    6. Pour Balise de suivi de conversion, sélectionnez la balise de suivi de conversion que vous avez ajoutée à votre site Web à l'étape 1.
    7. Cliquez sur Enregistrer.

    Remarque

    Toutes les actions détectées qui correspondent à votre objectif de conversion seront comptées comme conversions.

  • Création d'une liste de remarketing pour un événement personnalisé :
    1. Dans le volet à gauche de Microsoft Advertising, cliquez sur Bibliothèque partagée, puis sur Audiences (ou dans le menu global en haut de la page, cliquez sur Outils, puis sur Audiences).
    2. Cliquez sur Créer une liste pour refaire de la publicité.
    3. Pour Qui ajouter à votre audience, sélectionnez Événements personnalisés.
    4. Choisissez les paramètres à indiquer lors de la journalisation des événements personnalisés en attribuant une chaîne textuelle ou une valeur numérique à chaque paramètre que vous voulez utiliser. Les paramètres possibles sont :
      • Catégorie : catégorie de l'événement à suivre. Par exemple, si vous voulez suivre le nombre de téléchargements d'un document sur une page de votre site. Dans cet exemple, la catégorie peut être « downloads ».
      • Action : type d'interaction utilisateur à suivre. Dans notre exemple, « downloadbuttonclick ».
      • Étiquette : nom de l'élément ayant entraîné l'action. Dans notre exemple, « document05 ».
      • Valeur : valeur numérique associée à cet événement. Pour notre exemple, le nombre de pages du document : « 4 ».
        La valeur d'événement peut être une valeur comprise entre 0 et 9999999, avec 3 décimales.

      Important

      Personnalisez le code de suivi de votre balise de suivi de conversion en fonction des valeurs définies ici (expliqué à l'étape 3). Microsoft Advertising peut ainsi établir une correspondance entre ces valeurs et les événements personnalisés enregistrés via le suivi des conversions pour les comptabiliser comme conversions.

    5. Définissez la Durée des cookies pour indiquer la durée dans le passé sur laquelle Microsoft Advertising peut remonter pour rechercher des actions qui correspondent à la définition de la liste de remarketing afin d'ajouter des personnes à votre liste.
    6. Pour Nom de la balise, sélectionnez la balise de suivi des conversions que vous avez ajoutée à votre site Web à l'étape 1.
    7. Cliquez sur Enregistrer.
    8. Associer des audiences à des groupes d'annonces ou campagnesAssocier cette liste de remarketing avec un groupe d'annonces
Étape 3 : Modifier le code de suivi de la balise de suivi des conversions sur votre site Webexpando image
En reprenant notre exemple de l'étape 2, supposons que l'événement personnalisé que vous voulez suivre sur votre page Web est personnes qui cliquent sur le bouton « Télécharger maintenant » (un événement Action, comme expliqué plus haut).
  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. Attribuez un nom de fonction à l'extrait de code. Vous pouvez choisir le nom de fonction qui vous convient, à la seule condition qu'il n'a pas encore été utilisé dans votre site Web. Dans cet exemple, nous allons l'appeler « 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 à présent 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 un clic sur le bouton « Télécharger maintenant », nous devons donc ajouter un appel au 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 <nolocalize><c_data><font color="ff0027" size="2">OnClick="GetCustomEvent()"</font></c_data></nolocalize>>Download now</button>

       ...
    </body>
  4. Remarquez les quatre paramètres de l'événement personnalisé JavaScript : 'event', 'event_category', 'event_label' et 'event_value'. Ils correspondent aux paramètres que vous pouviez 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 renvoyer une valeur à Microsoft Advertising lorsque l'événement personnalisé se produit, et cette valeur doit correspondre à celle entrée à l'étape 2. Dans notre exemple, nous suivons des clics sur un bouton, qui sont des événements Action comme expliqué à l'étape 2 (et sont représentés par 'event' dans le code JavaScript). Nous devons alors modifier la valeur de l'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', 'downloadbuttonclick', {});
       }
    </script>

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

       ...
    </body>
  6. Enregistrez et déployez le code de votre site Web modifié.
Conseils d'utilisation des événements personnalisésexpando image
  • uetq est un objet JavaScript instancié par le code de suivi de la balise de suivi de conversion lorsque la page est chargée.
  • Le code qui se trouve dans la balise <script></script> doit être instancié lorsque l'action utilisateur (par exemple le clic d'un bouton) est réalisée. Il peut être relié directement à un événement de clic ou inclus dans une fonction JavaScript reliée à un événement de clic.
  • La commande « event » est toujours requise, même si vous ne signalez aucune action d'événement. Dans ce cas, vous pouvez définir l'action d'événement comme :
    • vide. Par exemple :
      <script>
         window.uetq = window.uetq || []; 
         window.uetq.push('event', '', {'event_category': 'Replace_with_Event_Category', 'event_label': 'Replace_with_Event_Label', 'event_value': 'Replace_with_Event_Value'});  
      </script>
    • L'une des actions suivantes qui peut vous aider à identifier l'action d'événement ultérieurement :
      add_payment_info, add_to_cart, add_to_wishlist, begin_checkout, checkout_progress, exception, generate_lead, login, page_view, purchase, refund, remove_from_cart, screen_view, search, select_content, set_checkout_option, share, sign_up, timing_complete, view_item, view_item_list, view_promotion, view_search_results
      Par exemple :
      <script>
         window.uetq = window.uetq || []; 
         window.uetq.push('event', 'add_payment_info', {'event_category': 'Replace_with_Event_Category', 'event_label': 'Replace_with_Event_Label', 'event_value': 'Replace_with_Event_Value'});  
      </script>
  • Si vous effectuez uniquement le suivi de l'action d'événement, vous pouvez supprimer les autres paramètres du code. Par exemple :
    <script>
       window.uetq = window.uetq || []; 
       window.uetq.push('event', 'Event action', {});  
    </script>
  • Vous pouvez utiliser n'importe quelle valeur pour Replace_with_Event_Category, l'action d'événement et Replace_with_Event_Label.
  • Vous pouvez envoyer la valeur d'événement sans les guillemets, car il s'agit d'une valeur numérique. Par exemple, <button onclick="window.uetq = window.uetq || []; window.uetq.push({ 'event_category':'Video', 'event':'Play', 'event_label':'Product Demo', 'event_value':5 });">Play</button>. La valeur d'événement 5 est passée sans guillemets.
  • Vous pouvez également transmettre le revenu variable avec les événements personnalisés. Pour en savoir plus, voir Comment signaler le revenu variable avec le suivi de conversion.
Remarques
  • Vous pouvez utiliser l'assistant des balises de suivi des conversions pour vérifier le bon fonctionnement des événements personnalisés.
  • Pour voir un exemple de code de suivi d'une balise de suivi de conversion 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 cliquez sur Afficher la source ou Afficher le code source de la page en fonction de votre navigateur. Sur cette page, vous pouvez également voir certains boutons. Un clic sur chacun des boutons déclenche un événement personnalisé. Si vous utilisez un outil de surveillance tiers tel que Fiddler, vous pouvez voir la requête HTTP générée pour bat.bing.com pour signaler chaque événement personnalisé.
  • Lorsque votre page Web charge, elle déclenche la balise de suivi de conversion, ce qui entraîne un nombre de requêtes HTTP. La requête la plus importante est celle pour « bat.bing » (qui ressemble à « http://bat.bing.com/action/0?ti=... »). Cette requête indique à Microsoft Advertising les visites utilisateur de votre page Web. Vous pouvez utiliser des outils tiers tels que Fiddler pour surveiller toutes les requêtes envoyées par votre navigateur lorsque votre page Web est chargée.
  • Pour les événements personnalisés, une requête HTTP supplémentaire est déclenchée pour envoyer les mêmes informations à Microsoft Advertising. Cette requête est similaire à la requête bat.bing, mais a des paramètres différents pour signaler des événements personnalisés (et non seulement des visites de page).

See more videos...