Configurer des balises de suivi des conversions avec Google Tag Manager

Les gestionnaires de balises tiers vous permettent de gérer les balises de votre site web au sein d’un même emplacement. Découvrez comment configurer des balises de suivi des conversions à l’aide de Google Tag Manager.
Remarques
  • Nous vous recommandons d’utiliser l’intégration directe avec Google Tag Manager, ce qui est plus facile que les autres options. En savoir plus : Configurer le suivi des conversions avec Google Tag Manager à l’aide de l’intégration directe
  • Cet article explique comment effectuer une configuration de base des balises de suivi des conversions à l’aide de Google Tag Manager. Google Tag Manager propose plusieurs fonctionnalités avancées pour personnaliser les modalités de déclenchement de vos balises. Pour plus d’informations, reportez-vous à l’aide de Google Tag Manager.
  • Microsoft Advertising n’est pas responsable des processus ou de la documentation de Google Tag Manager, ni des modifications appliquées aux processus ou à la documentation de Google Tag Manager.

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 des balises dynamiquement sur votre site Web. La balise conteneur est semblable à un compartiment regroupant plusieurs autres types de balises.

Ajout de la page de suivi des conversions de base pour les événements de chargement de page sur Google Tag Managerexpando image

Pour envoyer des informations de Google Tag Manager à Microsoft Advertising, vous devez créer un conteneur dans Google Tag Manager, puis y ajouter la balise de suivi de conversions Microsoft Advertising.

Pour commencer avec la balise de suivi des conversions de base qui est déclenchée sur toutes les pages, vous pouvez procéder comme suit :

  1. Lorsque vous configurez un compte dans Google Tag Manager, entrez l’URL de votre site web dans la zone Nom du conteneur.
  2. Dans la page Vue d’ensemble de l’espace de travail de ce conteneur, sélectionnez l’ID de conteneur (au format « GTM-XXXXXX ») dans la barre d’outils. Vous pouvez voir le code de conteneur de Google Tag Manager et les instructions.
  3. Copiez le code de conteneur et collez-le dans l’en-tête ou le corps de chaque page de votre site web.
  4. Sur la page Vue d’ensemble de l’espace de travail de votre conteneur, sélectionnez Nouvelle balise.
  5. Dans le volet Configuration de la balise, sélectionnez un type de balise pour commencer la configuration.
    1. Recherchez Suivi des conversions Microsoft Advertising.
    2. Vérifiez que le type de suivi est défini sur Config. suivi des conversions/consultation de page (obligatoire). Vous devez ajouter une seule balise de ce type de piste et la déclencher sur toutes les pages.
    3. Entrez votre Microsoft Advertising ID de balise UET. Vous pouvez trouver l’ID de balise dans Microsoft Advertising en sélectionnant Suivi des conversions > Balises de suivi des conversions.
    4. Si vous avez plusieurs codes de balise de suivi des conversions sur une page web, entrez le nom d’objet de suivi d’événement global dans le script de la balise de suivi des conversions que Google Tag Manager doit suivre dans la zone ID de variable UETQ. Sinon, utilisez la valeur uetq par défaut. Découvrez les motifs de création de plusieurs balises de suivi des conversions et comment renommer le suivi des événements uetq.

    Remarques
    • Si vous n’utilisez pas une autre variable uetq, l’Assistant de balise de suivi des conversions renvoie le problème « Plusieurs balises de suivi des conversions sur cette page web utilisent le même nom d’événement ». Si vous avez placé plusieurs balises sur le site et que l’une d’elles est mise en œuvre par Google Tag Manager, il est possible que l’Assistant de balise de suivi des conversions ne parvienne pas à détecter le problème « Plusieurs balises de suivi des conversions sur cette page web utilisent le même nom d’événement ».
    • Si vous avez déjà implémenté le code de suivi de la balise de suivi des conversions sur votre site web, nous vous recommandons de supprimer le code de suivi des conversions avant d’ajouter la balise de suivi des conversions pour la consultation de page de Google Tag Manager.
  6. Dans le volet Déclenchement, sélectionnez l’icône de crayon, puis Toutes les pages. Une balise doit avoir au moins un déclencheur pour être activée. Les déclencheurs sont évalués à l’exécution et activés lorsque les conditions de déclenchement sont remplies. Sélectionnez Enregistrer.
  7. Entrez un nom de balise, puis sélectionnez Enregistrer.
  8. Dans la barre d’outils de l’espace de travail de votre conteneur, sélectionnez Envoyer > Publier pour activer la balise et ajouter une version.
  9. Dans Microsoft Advertising, sélectionnez Suivi des conversions > Balises de suivi des conversions pour vérifier que vous recevez des conversions. Le délai de vérification d’une balise ne dépasse généralement pas 24 heures.
  10. Avec l’Assistant de balise de suivi des conversions, parcourez votre site web et vérifiez que toutes les pages déclenchent l’événement de chargement de page du suivi des conversions.
Ajout des événements personnalisés de suivi des conversions à l’aide de Google Tag Managerexpando image
Important

Pour configurer des événements personnalisés pour des scénarios comme les variables de revenu ou le remarketing dynamique à l’aide de Google Tag Manager, vous devez avoir ajouté votre balise de suivi des conversions à Google Tag Manager, comme décrit dans la section précédente.

Les événements personnalisés requièrent des valeurs dynamiques. Vous devez donc indiquer à Google Tag Manager comment les lire.

  1. Configurer des variables Google Tag Manager pour lire des valeurs dynamiques sur votre page : Si Google Tag Manager prend en charge de nombreux types de variables (lues à partir d’éléments html, de fonctions, de variables JavaScript, de variables de couche de données, etc.), dans cet exemple, nous allons configurer les variables Google Tag Manager pour lire des variables de couche de données.
    1. Visitez notre page d’exemple Google Tag Manager (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. Les variables suivantes s’affichent :

      Pour le suivi des revenus :

      <script>
      	dataLayer.push({
      		'event': 'Purchase',
      		'revenue_value': 55.55,
      		'currency': 'USD',
      		'transaction_id': 'tid123456',
      	});				
      </script>

      Pour le remarketing dynamique et d’autres scénarios :

      <script>
      	dataLayer.push({
      		'event': 'Purchase',
      		'ecomm_prodid': ['abc123', 'xyz456'],
      		'ecomm_pagetype': 'purchase',
      		'ecomm_totalvalue': 55.55,
      		'currency': 'USD',
      		'items': [{ 'id': 'abc123', 'price': 11.11, 'quantity': 1 }, { 'id': 'xyz456', 'price': 22.22, 'quantity': 2 }],
      		'transaction_id': 'tid123456',
      	});				
      </script>

      Important

      Vous devez vous assurer que les variables dans le code de votre site web correspondent aux paramètres nécessaires pour l’événement personnalisé requis pour vos scénarios (par exemple, conversions d’événements personnalisés, revenus variables ou remarketing dynamique). Pour cet exemple, supposons que vous utilisez les paramètres ci-dessus dans votre site web et que vous voulez que Google Tag Manager puisse les lire.

    2. Dans l’espace de travail de votre conteneur Google Tag Manager, sélectionnez Variables.
    3. Sous Variables définies par l’utilisateur, sélectionnez Nouveau.
    4. Dans le volet Configuration de la variable, sélectionnez l’icône de crayon.
    5. Sous Variables de page, sélectionnez Variable de couche de données.
    6. Dans la zone Nom de la variable, entrez le nom que vous avez donné à cette variable dans votre couche de données. Dans notre exemple, ce serait l’un des suivants : ecomm_prodid, ecomm_pagetype, ecomm_totalvalue, currency, items ou transaction_id.
    7. Donnez un nom à votre variable et sélectionnez Enregistrer. Par exemple, le nom de la variable ecomm_prodid est « Product ID ».
    8. Répétez la procédure ci-dessus, en créant une nouvelle variable pour chaque paramètre requis pour le scénario que vous utilisez dans Microsoft Advertising.
  2. Configurer un déclencheur :
    1. Dans l’espace de travail de votre conteneur Google Tag Manager, sélectionnez Déclencheurs, puis Nouveau.
    2. Dans le volet Configuration du déclencheur, sélectionnez l’icône de crayon, puis Événement personnalisé.
    3. Entrez un nom d’événement, puis sélectionnez Enregistrer. Dans notre exemple, le nom de l’événement est « Purchase ».
    4. Entrez un nom de déclencheur, puis sélectionnez Enregistrer.

    Important
    • Vos déclencheurs dans Google Tag Manager doivent correspondre aux interactions possibles codées sur votre page web.
    • Consultez notre page d’exemple Google Tag Manager pour voir un exemple. Sur cette page, vous avons ajouté un code pour un clic sur un bouton. Cliquez avec le bouton droit sur la page web, puis sélectionnez Afficher la source ou Afficher le code source de la page en fonction de votre navigateur, et recherchez le code id=btnCustomEvent.
  3. Créer une balise : Il s’agira d’une balise d’événement personnalisé qui relie les variables de l’événement et le déclencheur que vous venez de créer.
    1. Dans l’espace de travail de votre conteneur Google Tag Manager, sélectionnez Balises, puis Nouveau.
    2. Dans le volet Configuration de la balise, sélectionnez l’icône de crayon.
    3. Sous Plus, sélectionnez Suivi des conversions Microsoft Advertising.
    4. Si vous avez plusieurs codes de balise de suivi des conversions sur une page web, entrez le nom d’objet de suivi d’événement global dans le script de la balise de suivi des conversions que Google Tag Manager doit suivre dans la zone ID de variable UETQ. Sinon, utilisez la valeur uetq par défaut.
    5. Sélectionnez le type de suivi approprié, en fonction du scénario pour lequel vous essayez d’ajouter la balise de suivi des conversions. Les types de suivis suivants sont disponibles : Vertical : commerce électronique, Vertical : hôtels, Vertical : voyage, revenu variable de l’URL de destination, conversion personnalisée, consultation de page (application de page unique) ou Définir la vôtre.
    6. Sélectionnez l’action d’événement appropriée en fonction de votre scénario. Par exemple, sur la page de confirmation d’achat, définissez Action d’événement sur « Purchase ».
    7. Ajoutez les variables que vous avez créées à l’étape 1 dans les zones Paramètres d’événement respectives. Vous pouvez sélectionner les variables à l’aide de l’icône Plus. Dans notre exemple, nous définissons « Retail product ID » sur {{Product IDs}}, « Retail price » sur {{Total value}} et « Retail total value » sur {{Total price}}.
    8. Ajoutez le tableau d’éléments par prix de produit, ID de transaction et tout autre paramètre supplémentaire en sélectionnant Ajouter un paramètre. Dans notre exemple, nous ajoutons les paramètres créés auparavant et nous définissons leurs valeurs. Nous définissons « items » sur {{UET items array}} et « transaction_id » sur {{Transaction id}}.
    9. Dans le volet Déclenchement, sélectionnez l’icône de crayon, puis le déclencheur créé à l’étape 2. Sélectionnez Enregistrer.
    10. Entrez un nom de balise, puis sélectionnez Enregistrer.
  4. Publier vos modifications : Dans la barre d’outils de l’espace de travail de votre conteneur Google Tag Manager, sélectionnez Envoyer > Publier.
  5. Vérifier le code de votre site web : Vérifiez que vous avez ajouté les variables ci-dessous à la couche de données sur la page web où les clients réalisent l’événement (par exemple, confirmation d’achat du produit). Dans notre exemple ci-dessus :
    <script>
    	dataLayer.push({
    		'event': 'Purchase',
    		'ecomm_prodid': ['abc123', 'xyz456'],
    		'ecomm_pagetype': 'purchase',
    		'ecomm_totalvalue’: 55.55,
    		'currency’: ‘USD’,
    		'items': [{ 'id': 'abc123', 'price': 11.11, 'quantity': 1 }, { 'id': 'xyz456', 'price': 22.22, 'quantity': 2 }],
    		'transaction_id': 'tid123456',
    	});			
    </script>
  6. Valider vos balises : Utilisez l’Assistant de balise de suivi des conversions pour confirmer que l’événement et les paramètres correspondants dans l’événement sont déclenchés à partir de votre site web.

See more videos...