Configurer le suivi avancé des conversions pour le Web à l'aide de Google Tag Manager

La fonctionnalité de suivi avancé des conversions pour le Web peut mesurer plus précisément vos conversions. Elle complète vos balises de conversion existantes en envoyant des données de conversion first party hachées depuis votre site Web, tout en respectant la confidentialité des données des utilisateurs. Elle utilise un algorithme de hachage unidirectionnel sécurisé SHA256 sur vos données client first party telles que les adresses e-mail, avant de les envoyer à Google. Les données hachées sont ensuite associées aux comptes Google connectés afin d'attribuer les conversions de votre campagne aux événements d'annonce tels que les clics ou les vues.

Cet article explique comment configurer le suivi avancé des conversions pour le Web à l'aide de Google Tag Manager. Vous pouvez aussi configurer le suivi avancé des conversions pour le Web avec la balise Google ou avec l'API Google Ads.

Remarque : Les conversions mesurées en important des objectifs Google Analytics ne sont pas compatibles avec le suivi avancé des conversions. Si vous souhaitez utiliser le suivi avancé des conversions, envisagez de configurer une nouvelle action de conversion Google Ads à l'aide de la balise Google ou de Google Tag Manager.

Avant de commencer

Consultez les conditions suivantes avant de commencer la configuration :

  • Vous devez connaître l'URL de la page de conversion sur laquelle la balise de conversion se déclenche (l'URL de la page de confirmation, par exemple) et le déclencheur de l'événement de conversion (un clic sur un bouton ou une page vue, par exemple).
  • Assurez-vous que des données client first party (adresse e-mail, nom et adresse complets, et/ou numéro de téléphone) sont disponibles sur la page de déclenchement de votre balise de suivi des conversions.
  • Cette opération requiert une connaissance de la configuration du suivi des conversions sur votre site Web et certaines modifications de code. Par conséquent, assurez-vous de pouvoir discuter avec votre équipe de développement si nécessaire.
  • Vérifiez et confirmez que vous pouvez respecter les Règles concernant les données client associées au suivi avancé des conversions dans Google Ads (consultez la procédure ci-dessous, dans "Instructions").
  • Si vous configurez les conversions à l'aide d'une URL, vous ne pouvez configurer le suivi avancé des conversions qu'avec les options JavaScript ou sélecteurs CSS, ou avec le suivi automatique avancé des conversions.
Remarque : Nous avons apporté différentes modifications pour vous aider à mieux comprendre l'impact du suivi avancé des conversions dans vos rapports. Vous pouvez désormais le connaître grâce aux nouveaux résultats disponibles dans le tableau de votre action de conversion. En savoir plus sur l'impact du suivi avancé des conversions pour le Web

Instructions

Remarque : Les instructions ci-dessous font partie de la nouvelle interface de l'expérience utilisateur Google Ads. Pour utiliser l'ancienne interface, cliquez sur l'icône "Apparence", puis sélectionnez Utiliser l'ancienne interface. Si vous utilisez la version précédente de Google Ads, consultez l'aide-mémoire ou servez-vous de la barre de recherche dans le panneau de navigation supérieur de Google Ads pour trouver la page que vous recherchez.
  1. Dans votre compte Google Ads, cliquez sur l'icône Objectifs Goals Icon.
  2. Cliquez sur le menu déroulant Conversions dans le menu des sections.
  3. Cliquez sur Paramètres.
  4. Développez le panneau "Suivi avancé des conversions pour le Web".
  5. Cochez l'option "Activer le suivi avancé des conversions pour le Web".
  6. Consultez la déclaration de conformité. Pour activer le suivi avancé des conversions, vous devez confirmer que vous respecterez nos Règles et que les Conditions Google Ads relatives au traitement des données s'appliquent à votre utilisation de cette fonctionnalité. Cliquez sur Accepter pour confirmer que vous êtes d'accord avec ces conditions.
  7. Cliquez sur le menu déroulant, et choisissez une méthode pour configurer et gérer les données fournies par l'utilisateur. Sélectionnez "Google Tag Manager".
    • Remarque : Si vous envoyez des données Google sur le suivi avancé des conversions autrement que via la méthode déjà sélectionnée dans Google Ads, ces données ne seront peut-être pas traitées. Par exemple, c'est le cas si vous sélectionnez "Balise Google" et que vous essayez d'envoyer des données via l'API.
  8. Si vous ne savez pas quelle méthode sélectionner pour ajouter les balises, cliquez sur Quelle méthode utiliser ?. Saisissez le domaine de votre site Web, puis cliquez sur Vérifier l'URL pour afficher les suggestions.
  9. Cliquez sur Accéder à Google Tag Manager et suivez les instructions ci-dessous pour terminer la procédure de configuration dans Google Tag Manager.

Terminer la configuration du suivi avancé des conversions dans Google Tag Manager

Il existe trois façons de configurer le suivi avancé des conversions dans Google Tag Manager :

  1. Collecte automatique : cette méthode permet à la balise de détecter automatiquement les données fournies par l'utilisateur sur la page. Il s'agit de la méthode de configuration la plus rapide et la plus simple, mais elle n'est pas aussi fiable que l'ajout d'un extrait de code à votre site Web, ou la spécification de sélecteurs CSS ou de variables JavaScript.
  2. Code : ajoutez à votre site Web un extrait de code qui envoie les données client hachées pour la mise en correspondance. Cette méthode permet d'optimiser la justesse du suivi avancé des conversions. En effet, elle vérifie systématiquement que les données que vous envoyez chaque fois que votre balise de conversion se déclenche sont correctement formatées.
  3. Configuration manuelle : spécifiez manuellement les sélecteurs CSS ou les variables JavaScript sur votre page contenant les données pertinentes fournies par l'utilisateur. Cette méthode est plus précise que la détection automatique, mais elle n'est pas aussi fiable que l'ajout de code à votre site Web. Si vous modifiez souvent le code de votre site Web, en particulier la mise en forme ou les sélecteurs CSS sur votre page de conversion, nous vous conseillons d'utiliser des variables de couches de données ou l'option "Code", car la modification de la mise en forme de votre site Web peut entraîner des problèmes avec la méthode basée sur des sélecteurs CSS.

Remarque : Nous vous conseillons d'utiliser l'attribut "ID" pour récupérer la valeur à partir d'un élément DOM. Les identifiants sont uniques et moins susceptibles de changer avec le temps que d'autres propriétés telles que les noms de classe ou les noms. Par ailleurs, les modifications apportées à la mise en page ne les affectent pas, ce qui signifie que votre code continuera de fonctionner même si la mise en page de votre page change.

Si un champ ne comporte pas encore d'identifiant, vous pouvez en ajouter un à l'aide de l'attribut id dans le code HTML. Par exemple :

<input type="text" id="myTextField">

Après avoir terminé la configuration dans Google Tag Manager, vous pouvez valider votre intégration pour vérifier que le suivi avancé des conversions est paramétré correctement.

Remarque : Vous pourrez consulter l'impact du suivi avancé des conversions sur vos rapports au bout de 30 jours environ. En savoir plus sur l'impact du suivi avancé des conversions pour le Web

Configurer le suivi avancé des conversions à l'aide de la "collecte automatique" dans Google Tag Manager

Il existe deux façons de configurer le suivi automatique avancé des conversions :

  • Suivi automatique avancé des conversions standard : utilisez cette méthode lorsque les données fournies par l'utilisateur (adresse e-mail, adresse postale ou numéro de téléphone) sont disponibles sur la page d'événement de conversion. Si, par exemple, vous utilisez la page de confirmation d'achat en tant que page d'événement de conversion et que l'adresse e-mail de l'utilisateur y figure, cette méthode vous convient tout à fait.
  • Suivi automatique avancé des conversions avec le tag d'événement pour données fournies par l'utilisateur : utilisez cette méthode lorsque les données client (adresse e-mail, adresse postale ou numéro de téléphone) ne sont pas disponibles sur la page d'événement de conversion, mais le sont sur une page précédente. Si, par exemple, vous utilisez la page de confirmation d'achat en tant que page d'événement de conversion et que l'adresse e-mail de l'utilisateur a été saisie sur une page précédente, cette méthode vous convient tout à fait.
Remarque : Si vous utilisez la méthode avec le tag d'événement pour données fournies par l'utilisateur, les données client first party (adresse e-mail, adresse postale ou numéro de téléphone, par exemple) seront automatiquement détectées sur les pages que les utilisateurs consultent avant d'atteindre la page de conversion. En choisissant cette configuration, vous autorisez Google à utiliser un cookie publicitaire pour collecter des données client first party hachées en votre nom, et à les associer pour vous aux événements de conversion qui se produisent au cours de la même session de l'utilisateur. Les données qui ne sont associées à aucune conversion sont supprimées. Sur toutes les pages où le mode Consentement est implémenté, le cookie publicitaire est soumis à l'état d'autorisation ad_storage.

Configurer le suivi automatique avancé des conversions standard

  1. Connectez-vous à votre compte Google Tag Manager.
  2. Dans le menu de navigation, cliquez sur Espace de travail, puis sur Balises.
  3. Sélectionnez la balise de suivi des conversions Google Ads avec laquelle vous souhaitez intégrer le suivi avancé des conversions et modifiez-la.
    • Assurez-vous que cette action de conversion est associée aux mêmes ID de suivi et libellé de conversion que l'action pour laquelle vous avez activé le suivi avancé dans votre compte Google Ads.
  4. Cliquez sur Inclure les données fournies par l'utilisateur depuis votre site Web.
  5. Dans le menu déroulant, sélectionnez Nouvelle variable ou utilisez une variable existante si vous en avez déjà configuré une.
  6. Sélectionnez Collecte automatique.
  7. Cliquez sur Enregistrer pour la variable, puis enregistrez la balise de suivi des conversions.

Configurer le suivi automatique avancé des conversions avec le tag d'événement pour données fournies par l'utilisateur

  1. Connectez-vous à votre compte Google Tag Manager.
  2. Dans le menu de navigation, cliquez sur Espace de travail, puis sur Balises.
  3. Cliquez sur Nouveau pour créer une balise.
  4. Cliquez sur Configuration de la balise, puis sélectionnez Événement de données fournies par l'utilisateur Google Ads.
  5. Indiquez votre ID de suivi des conversions Google Ads.
    • Assurez-vous que cette action de conversion est associée aux mêmes ID de suivi et libellé de conversion que l'action pour laquelle vous avez activé le suivi avancé dans votre compte Google Ads.
  6. Dans le menu déroulant, sélectionnez Nouvelle variable.
  7. Sélectionnez Automatique.
  8. Attribuez un nom à la variable.
  9. Cliquez sur Enregistrer.
  10. Cliquez sur Déclenchement dans le tag d'événement pour données fournies par l'utilisateur Google Ads. Il s'agit de l'emplacement où vous pensez que les données utilisateur seront disponibles.
  11. Cliquez sur l'icône Plus.
  12. Cliquez sur Configuration du déclencheur.
  13. Cliquez sur Envoi d'un formulaire.
    Remarque : Pour que le suivi avancé des conversions fonctionne correctement, vous devez sélectionner "Envoi d'un formulaire".
  14. Sélectionnez Tous les formulaires.
  15. Sélectionnez Enregistrer, puis enregistrez votre nouveau tag d'événement pour données fournies par l'utilisateur Google Ads.

Configurer le suivi avancé des conversions manuellement dans Google Tag Manager

Trouver des variables de suivi avancé des conversions

  1. À l'aide du navigateur Chrome, accédez à la page où figurent les données fournies par l'utilisateur.
    • Ces données peuvent se trouver sur la page de conversion de votre site Web ou une page qui apparaît avant celle-ci (par exemple, une page d'envoi de formulaire qui s'affiche avant la page de confirmation d'achat). Identifiez toutes les données client qui s'affichent sur la page et que vous souhaitez envoyer à Google. Par exemple, votre page peut afficher un message de remerciement et inclure l'adresse e-mail d'un client après un achat.

      Remarque : Vous devez fournir au moins l'une des informations suivantes :

      • Adresse e-mail (de préférence)
      • Adresse (vous devez inclure le prénom, le nom, le code postal et le pays)
        • Clés de correspondance supplémentaires comme l'adresse postale, la ville et la région (facultatif)
      • Numéro de téléphone en tant que clé de correspondance unique (mais nous vous recommandons d'y joindre une adresse e-mail)
  2. Une fois les données client identifiées sur la page, passez à l'étape suivante pour copier les sélecteurs CSS. Saisissez-les dans Google Tag Manager (ou utilisez des variables de couche de données existantes, le cas échéant) afin que votre balise de suivi avancé des conversions puisse identifier les données à hacher et à envoyer à Google. N'oubliez pas de laisser ouvert cet onglet de la page de conversion.

Activer le suivi avancé des conversions dans Google Tag Manager

Dans un autre onglet, ouvrez Google Tag Manager.

Il existe deux façons de configurer le suivi manuel avancé des conversions :

  1. Suivi manuel avancé des conversions standard : utilisez cette méthode lorsque les données fournies par l'utilisateur (adresse e-mail, adresse postale ou numéro de téléphone) sont disponibles sur la page d'événement de conversion. Si, par exemple, vous utilisez la page de confirmation d'achat en tant que page d'événement de conversion et que l'adresse e-mail de l'utilisateur y figure, cette méthode vous convient tout à fait.
  2. Suivi manuel avancé des conversions avec le tag d'événement pour les données fournies par l'utilisateur : utilisez cette méthode lorsque les données fournies par l'utilisateur (adresse e-mail, adresse postale ou numéro de téléphone) ne sont pas disponibles sur la page d'événement de conversion, mais le sont sur une page précédente. Si, par exemple, vous utilisez la page de confirmation d'achat en tant que page d'événement de conversion et que l'adresse e-mail de l'utilisateur a été saisie sur une page précédente, cette méthode vous convient tout à fait. Avec cette méthode, vous pouvez identifier les sélecteurs CSS et les variables JavaScript contenant les données fournies par l'utilisateur sur les pages qui s'affichent avant la page de conversion.
Remarque : Si vous utilisez la méthode avec le tag d'événement pour données fournies par l'utilisateur, les données client first party (adresse e-mail, adresse postale ou numéro de téléphone, par exemple) seront automatiquement détectées sur les pages que les utilisateurs consultent avant d'atteindre la page de conversion. En choisissant cette configuration, vous autorisez Google à utiliser un cookie publicitaire pour collecter des données client first party hachées en votre nom, et à les associer pour vous aux événements de conversion qui se produisent au cours de la même session de l'utilisateur. Les données qui ne sont associées à aucune conversion sont supprimées. Sur toutes les pages où le mode Consentement est implémenté, le cookie publicitaire est soumis à l'état d'autorisation ad_storage.

Configurer le suivi manuel avancé des conversions standard

  1. Connectez-vous à votre compte Google Tag Manager.
  2. Dans le menu de navigation, cliquez sur Espace de travail, puis sur Balises.
  3. Sélectionnez la balise de suivi des conversions Google Ads avec laquelle vous souhaitez intégrer le suivi avancé des conversions, puis modifiez-la.
    • Assurez-vous que cette action de conversion est associée aux mêmes ID de suivi et libellé de conversion que l'action pour laquelle vous avez activé le suivi avancé dans votre compte Google Ads.
  4. Cliquez sur Inclure les données fournies par l'utilisateur depuis votre site Web.
  5. Dans le menu déroulant, sélectionnez Nouvelle variable ou utilisez une variable existante si vous en avez déjà configuré une.
  6. Sélectionnez Configuration manuelle.
    • Vous pouvez également sélectionner "Code" si vous souhaitez utiliser du code JavaScript personnalisé ou d'autres objets de données pour envoyer vos données via Google Tag Manager. Cette méthode nécessite un format particulier pour les données. Lisez les instructions concernant la méthode "Code" ci-dessous. Le libellé "Données fournies par l'utilisateur" apparaît en haut de la page, suivi de toutes les données client que vous pouvez inclure dans votre balise de suivi avancé des conversions.
  7. En ce qui concerne le champ pertinent des données utilisateur que vous souhaitez fournir via le suivi avancé des conversions, cliquez sur le menu déroulant, puis sélectionnez Nouvelle variable.
    Remarque : Si votre couche de données comporte déjà des variables non hachées (que vous utilisiez des sélecteurs CSS ou d'autres types de variables), vous pouvez les sélectionner au lieu de créer des variables. En cas de doute, suivez les instructions.
  8. Sur l'écran "Configuration de la variable", choisissez Sélectionnez un type de variable pour commencer la configuration. Sur l'écran "Sélectionner un type de variable", choisissez Élément DOM.
  9. Une fois revenu sur l'écran "Configuration de la variable", modifiez l'option "Mode de sélection" dans le menu déroulant et optez pour "Sélecteur CSS".
  10. Attribuez un titre à votre variable.
  11. Saisissez le sélecteur CSS qui fait référence à vos données utilisateur dans le champ de saisie "Sélecteur d'éléments" (consultez la section ci-dessous pour savoir comment trouver le sélecteur CSS). Vous pouvez laisser le champ "Nom de l'attribut" vide (d'autres informations sont indiquées plus bas).
  12. Cliquez sur Enregistrer pour la variable, puis enregistrez la balise de suivi des conversions.

Configurer le suivi manuel avancé des conversions avec le tag d'événement pour données fournies par l'utilisateur

  1. Connectez-vous à votre compte Google Tag Manager.
  2. Dans le menu de navigation, cliquez sur Espace de travail, puis sur Balises.
  3. Cliquez sur Nouveau pour créer une balise.
  4. Cliquez sur Configuration de la balise, puis sélectionnez Événement de données fournies par l'utilisateur Google Ads.
  5. Indiquez votre ID de suivi des conversions Google Ads.
    • Assurez-vous que cette action de conversion est associée aux mêmes ID de suivi et libellé de conversion que l'action pour laquelle vous avez activé le suivi avancé dans votre compte Google Ads.
  6. Dans le menu déroulant, sélectionnez Nouvelle variable.
  7. Sélectionnez Configuration manuelle.
    • Vous pouvez également sélectionner "Code" si vous souhaitez utiliser du code JavaScript personnalisé ou d'autres objets de données pour envoyer vos données via Google Tag Manager. Cette méthode nécessite un format particulier pour les données. Lisez les instructions concernant la méthode "Code" ci-dessous. Le libellé "Données fournies par l'utilisateur" apparaît en haut de la page, suivi de toutes les données client que vous pouvez inclure dans votre balise de suivi avancé des conversions.
  8. En ce qui concerne le champ pertinent des données utilisateur que vous souhaitez fournir via le suivi avancé des conversions, cliquez sur le menu déroulant, puis sélectionnez Nouvelle variable.
    Remarque : Si votre couche de données comporte déjà des variables non hachées (que vous utilisiez des sélecteurs CSS ou d'autres types de variables), vous pouvez les sélectionner au lieu de créer des variables. En cas de doute, suivez les instructions.
  9. Sur l'écran "Configuration de la variable", choisissez Sélectionnez un type de variable pour commencer la configuration. Sur l'écran "Sélectionner un type de variable", choisissez Élément DOM.
  10. Une fois revenu sur l'écran "Configuration de la variable", modifiez l'option "Mode de sélection" dans le menu déroulant et optez pour "Sélecteur CSS".
  11. Attribuez un titre à votre variable.
  12. Saisissez le sélecteur CSS qui fait référence à vos données utilisateur dans le champ de saisie "Sélecteur d'éléments" (consultez la section ci-dessous pour savoir comment trouver le sélecteur CSS). Vous pouvez laisser le champ "Nom de l'attribut" vide. Des informations complémentaires sont données plus bas.
  13. Cliquez sur Enregistrer.
  14. Cliquez sur Déclenchement dans le tag d'événement pour données fournies par l'utilisateur Google Ads. Il s'agit de l'emplacement où vous pensez que les données utilisateur seront disponibles.
  15. Cliquez sur l'icône Plus.
  16. Cliquez sur Configuration du déclencheur.
  17. Cliquez sur Envoi d'un formulaire.
    Remarque : Pour que le suivi avancé des conversions fonctionne correctement, vous devez sélectionner "Envoi d'un formulaire".
  18. Sélectionnez Tous les formulaires.
  19. Sélectionnez Enregistrer, puis enregistrez votre nouveau tag d'événement pour données fournies par l'utilisateur Google Ads.

L'étape suivante vous montre comment copier les sélecteurs CSS de votre page de conversion et les coller dans ces variables pour le suivi avancé des conversions. Veillez à laisser ouvert cet onglet de la page.

Identifier les sélecteurs CSS du suivi avancé des conversions et les saisir dans Google Tag Manager

Pour identifier les sélecteurs CSS à saisir dans les champs de la balise du suivi avancé des conversions (par exemple, adresse e-mail, numéro de téléphone, etc.), procédez comme suit. Si votre couche de données comporte déjà des variables non hachées, vous pouvez les sélectionner au lieu de créer des variables CSS. En cas de doute, suivez ces instructions :

  1. Revenez à votre site Web (ne fermez pas la page Google Tag Manager).
  2. Choisissez les données client que vous souhaitez envoyer avec le suivi avancé des conversions. Elles peuvent figurer sur la page de conversion ou toute autre page, par exemple celle d'envoi d'un formulaire avant la page de confirmation d'achat. Effectuez un clic droit dessus, puis sélectionnez Inspecter.
    • Par exemple, si vous essayez de collecter une adresse e-mail, assurez-vous d'effectuer un clic droit dessus (example@email.com, par exemple).
  3. Les outils de développement Chrome s'ouvrent dans votre navigateur Chrome.
  4. Une partie du code apparaît en surbrillance dans le code source qui apparaît sur la page des outils de développement Chrome. Ce code en surbrillance correspond à l'élément de page depuis lequel vous devez extraire les sélecteurs CSS pour les données client sur lesquelles vous avez effectué un clic droit à l'étape 2 de cette section.
  5. Pointez sur le code en surbrillance, puis effectuez un clic droit dessus.
  6. Faites défiler l'écran jusqu'à Copier, puis sélectionnez Copier le sélecteur.
  7. Dans l'autre onglet, Google Tag Manager étant ouvert, collez ce texte dans le champ "Sélecteur d'éléments".
    • Pour information, il doit ressembler à peu près à ceci :

      tsf > div:nth-child(2) > div.A8SBwf > div.RNNXgb > div > div.a4bIc > custEmail

  8. Cliquez sur Enregistrer.
  9. Répétez les étapes 2 à 8 de cette section pour chacune des différentes données client (par exemple, adresse e-mail, nom et adresse, etc.) en copiant le sélecteur CSS dans une nouvelle variable pour chaque variable de données client dans Google Tag Manager.
  10. Dans Google Tag Manager, cliquez sur Enregistrer.

Configurer le suivi avancé des conversions à l'aide de la méthode "Code" dans Google Tag Manager

Identifier et définir les variables pour le suivi avancé des conversions

Vous devez d'abord vous assurer que les variables dont vous avez besoin (comme l'adresse e-mail, l'adresse postale et le numéro de téléphone) sont disponibles sur la page de conversion où la balise de conversion Google Ads se déclenche. Ce sera probablement le cas sur les pages de conversion pour les achats, les inscriptions et d'autres types de conversion semblables qui nécessitent souvent des données client. Si vous ne savez pas de quelle page il s'agit, nous vous conseillons de contacter votre développeur.

Après avoir vérifié que les informations sont disponibles, vous devez stocker ces données client sur votre page en tant que variables JavaScript globales. La balise du suivi avancé des conversions pourra ainsi les utiliser (nous expliquerons ce point dans la section suivante).

Remarque : Vous devez fournir au moins l'une des informations suivantes :

  • Adresse e-mail (de préférence)
  • Adresse (vous devez inclure le prénom, le nom, le code postal et le pays ; vous pouvez éventuellement fournir une adresse postale, une ville et une région en tant que clés de correspondance supplémentaires)
  • Numéro de téléphone en tant que clé de correspondance unique (mais nous vous recommandons d'y joindre une adresse e-mail)

Vous pouvez envoyer soit des données non hachées, que Google normalisera et hachera avant qu'elles ne parviennent aux serveurs, soit des données normalisées et hachées. Si vous optez pour la deuxième possibilité, suivez les instructions ci-dessous.

Normalisation :

  • Supprimez les espaces blancs de début ou de fin.
  • Convertissez le texte en minuscules.
  • Mettez en forme les numéros de téléphone conformément à la norme E.164.

Hachage :

Vous trouverez plus d'informations sur les variables des données client que vous pouvez définir dans le tableau ci-dessous. Vous pouvez attribuer le nom que vous souhaitez aux variables. De plus, la colonne "Nom de la clé" indique comment elles seront référencées dans la balise du suivi avancé des conversions (création à l'étape suivante). Notez que toutes les données doivent être transmises sous forme de variables de type "Chaîne". En outre, lorsque vous définissez le nom et l'adresse, veillez à définir chaque composant en tant que variable individuelle (prénom, nom, par exemple).

Champ de données Nom de la clé Description
Adresse e-mail email

Adresse e-mail de l'utilisateur.

Exemple : "jducourneau@example.com"

sha256_email_address

Adresse e-mail hachée de l'utilisateur.

Exemple :

"a8af8341993604f29cd4e0e5a5a4b5d48c575436c38b28abbfd7d481f345d5db"

Numéro de téléphone phone_number

Numéro de téléphone de l'utilisateur. Il doit utiliser le format E.164, c'est-à-dire comporter entre 11 et 15 chiffres précédés du signe plus (+) et du code pays, sans tirets, parenthèses ni espaces.

Exemple : "+11231234567"

sha256_phone_number

Numéro de téléphone haché de l'utilisateur.

Exemple :

"e9d3eef677f9a3b19820f92696be53d646ac4cea500e5f8fd08b00bc6ac773b1"

Prénom address.first_name

Prénom de l'utilisateur.

Exemple : "Jean"

address.sha256_first_name

Prénom haché de l'utilisateur.

Exemple :

"96d9632f363564cc3032521409cf22a852f2032eec099ed5967c0d000cec607a"

Nom de famille address.last_name

Nom de l'utilisateur.

Exemple : "Ducourneau"

address.sha256_last_name

Nom haché de l'utilisateur.

Exemple :

"799ef92a11af918e3fb741df42934f3b568ed2d93ac1df74f1b8d41a27932a6f"

Adresse postale address.street Adresse postale de l'utilisateur. Exemple : "123 rue des fleurs"
Ville address.city Nom de la ville de l'utilisateur. Exemple : "Marseille"
Région address.region Province, État ou région de l'utilisateur. Exemple : "Provence-Alpes-Côte d'Azur" ou "Sud"
Code postal address.postal_code Code postal de l'utilisateur. Exemple : SO99 9XX
Pays address.country Code pays de l'utilisateur. Exemple : "FR". Utilisez les codes pays à deux lettres, conformément à la norme ISO 3166-1 alpha-2.

Les étapes suivantes vous permettront d'activer le suivi avancé des conversions dans Google Tag Manager et de référencer les variables des données client que vous venez de créer. Pensez à conserver le nom de ces variables à portée de main, car vous en aurez besoin dans les prochaines étapes.

Activer le suivi avancé des conversions dans Google Tag Manager et créer une variable JavaScript personnalisée

  1. Connectez-vous à votre compte Google Tag Manager.
  2. Cliquez sur Espace de travail, puis sur Balises dans le menu de navigation.
  3. Sélectionnez la balise de suivi des conversions Google Ads avec laquelle vous souhaitez intégrer le suivi avancé des conversions et modifiez-la.
    • Si vous n'avez pas configuré votre balise de suivi des conversions Google Ads dans votre compte Google Tag Manager, consultez Conversions Google Ads.
    • Assurez-vous que cette action de conversion est associée aux mêmes ID de suivi et libellé de conversion que l'action pour laquelle vous avez activé le suivi avancé dans votre compte Google Ads.
  4. Cliquez sur Inclure les données fournies par l'utilisateur depuis votre site Web.
  5. Cliquez sur Sélectionner une variable de données fournies par l'utilisateur, puis sélectionnez Nouvelle variable.
  6. Dans la nouvelle "variable de données fournies par l'utilisateur", sélectionnez Code en bas de l'écran.
  7. Sous "Sélectionner un type de variable", sélectionnez JavaScript personnalisé.
  8. Copiez le code suivant dans la variable JavaScript personnalisée :

    function () {

    return {

    "email": votreVariableAdresseE-mail, // remplacer votreVariableAdresseE-mail par le nom de la variable qui reflète l'adresse e-mail de votre utilisateur

    "phone_number": votreVariableNuméroDeTéléphone, // procéder de la même manière pour votreVariableNuméroDeTéléphone et les noms de variables ci-dessous

    "address": {

    "first_name": votreVariablePrénom,

    "last_name": votreVariableNom,

    "street": votreVariableAdressePostale,

    "city": votreVariableVille,

    "region": votreVariableRégion,

    "postal_code": votreVariableCodePostal,

    "country": votreVariablePays

    }

    }

    }

    Exemples de code pour les variables normalisées et hachées :

    Remarque : Vous pouvez aussi coder le champ en dur avec une chaîne ou utiliser une fonction au lieu de variables.
    // Implement
    <script>
    gtag('set', 'user_data', {

    "sha256_email_address": votreVariableAdresseE-mailNormaliséeEtHachée,
    "sha256_phone_number": votreVariableNuméroDeTéléphoneNormaliséeEtHachée,
    "address": {
    "address.sha256_first_name": votreVariablePrénomNormaliséeEtHachée,
    "address.sha256_last_name": votreVariableNomNormaliséeEtHachée,
    "city": votreVariableVille,
    "region": votreVariableRégion,
    "postal_code": votreVariableCodePostal,
    "country": votreVariablePays
    }
    });
    </script>

    Si vous souhaitez fournir des valeurs de données utilisateur hachées, vous pouvez utiliser l'extrait suivant :

    async function processUserData() {
    const userData = {

    'sha256_email_address': await adresseE-mailHachée(adresseE-mail.trim()),
    'sha256_phone_number': await numéroDeTéléphoneHaché(numéroDeTéléphone),
    'address': {
    'address.sha256_first_name': await prénomHaché(prénom),
    'address.sha256_last_name': await nomHaché(nom),
    'city': ville,
    'region': région,
    'postal_code': codePostal,
    'country': pays,
    },
    };
    return donnéesUtilisateur;

    Le numéro de téléphone doit utiliser le format E.164, c'est-à-dire comporter entre 11 et 15 chiffres précédés du signe plus (+) et du code pays, sans tirets, crochets ni espaces.

  9. Pour chaque type de données client présentes dans le code ci-dessus, remplacez les variables dans l'espace réservé (votreVariableAdresseE-mail, par exemple) par le nom de la variable JavaScript globale contenant cette donnée client sur votre page de conversion.
    • Pour rappel, vous devez fournir au moins l'une des informations suivantes :
      • Adresse e-mail (de préférence)
      • Adresse (vous devez inclure le prénom, le nom, le code postal et le pays)
      • Numéro de téléphone en tant que clé de correspondance unique (mais nous vous recommandons d'y joindre une adresse e-mail)
    • Si votre site ne collecte pas l'un de ces champs, supprimez-le au lieu de le laisser vide. Par exemple, un site Web qui ne collecte que les données d'adresses e-mail et de numéros de téléphone créera une variable JavaScript personnalisée qui se présente comme suit :

      function () {

      return {

      "email": votreVariableAdresseE-mail,

      "phone_number": votreVariableNuméroDeTéléphone

      }

      }

  10. Cliquez sur Enregistrer.

Le suivi avancé des conversions est désormais configuré pour cette action de conversion. L'étape suivante consiste à vérifier qu'il fonctionne correctement. Passez à la section Valider votre intégration ci-dessous.

Valider votre intégration

Pour vérifier que l'intégration du suivi avancé des conversions fonctionne correctement, accédez à votre page de conversion. (Pour cela, vous devrez peut-être effectuer une conversion test.) Suivez ensuite la procédure ci-dessous. Il est recommandé d'effectuer cette validation juste après la configuration du suivi avancé des conversions afin de pouvoir apporter des modifications en cas de mauvais fonctionnement.

Valider votre implémentation à l'aide des Outils pour les développeurs Chrome

  1. Effectuez un clic droit sur votre page Web.
  2. Sélectionnez Inspecter.
  3. Sélectionnez l'onglet "Réseau".
  4. Saisissez "google" dans la barre de recherche.
  5. Recherchez la requête réseau qui sera envoyée à "googleadservices.com/pagead/conversion/" (ou "google.com/pagead/1p-conversion/" dans certains navigateurs).
  6. Cliquez sur Charge utile pour afficher la liste des paramètres de la chaîne de requête.
  7. Cherchez un paramètre "em" avec une chaîne hachée en tant que valeur. La valeur commence par "tv.1~em", suivi d'une longue chaîne de caractères. Si le paramètre "em" s'affiche, cela signifie que la balise de suivi avancé des conversions récupère et hache l'objet enhanced_conversion_data.
Remarque : Si le paramètre "em" s'affiche, mais que "tv.1~em" n'est pas suivi d'une longue chaîne hachée, cela signifie que vous envoyez un paramètre de suivi avancé des conversions vide. Cela peut se produire si les données fournies par l'utilisateur ne sont pas disponibles au moment de la conversion.

Au bout de 48 heures, consulter le rapport "Diagnostic" pour valider votre intégration

Environ 48 heures après l'intégration du suivi avancé des conversions, vous pourrez consulter le rapport sur les diagnostics des balises dans Google Ads pour vérifier que votre intégration fonctionne correctement. Pour y accéder :
Remarque : Les instructions ci-dessous font partie de la nouvelle interface de l'expérience utilisateur Google Ads. Pour utiliser l'ancienne interface, cliquez sur l'icône "Apparence", puis sélectionnez Utiliser l'ancienne interface. Si vous utilisez la version précédente de Google Ads, consultez l'aide-mémoire ou servez-vous de la barre de recherche dans le panneau de navigation supérieur de Google Ads pour trouver la page que vous recherchez.
  1. Dans votre compte Google Ads, cliquez sur l'icône Objectifs Goals Icon.
  2. Cliquez sur le menu déroulant Conversions dans le menu de la section, puis cliquez sur Récapitulatif.
  3. Cliquez sur l'action de conversion pour laquelle le suivi avancé des conversions est activé.
  4. Sélectionnez Diagnostic dans le menu des pages en haut de l'écran. Vous pourrez consulter le rapport sur les diagnostics des balises de suivi avancé des conversions et les métriques associées dans chaque section.
  5. Examinez les différentes vérifications de l'état pour vous assurer que tout fonctionne comme prévu.
  6. Si le rapport sur les diagnostics des balises vous signale un problème, suivez les instructions disponibles dans la notification et dans le centre d'aide pour le résoudre.

Désactiver le suivi avancé des conversions

Remarque : Les instructions ci-dessous font partie de la nouvelle interface de l'expérience utilisateur Google Ads. Pour utiliser l'ancienne interface, cliquez sur l'icône "Apparence", puis sélectionnez Utiliser l'ancienne interface. Si vous utilisez la version précédente de Google Ads, consultez l'aide-mémoire ou servez-vous de la barre de recherche dans le panneau de navigation supérieur de Google Ads pour trouver la page que vous recherchez.

Pour désactiver le suivi avancé des conversions au niveau du compte, suivez les étapes ci-dessous :

  1. Dans votre compte Google Ads, cliquez sur l'icône Objectifs Goals Icon.
  2. Cliquez sur le menu déroulant Conversions dans le menu des sections.
  3. Cliquez sur Paramètres.
  4. Développez le panneau "Suivi avancé des conversions pour le Web".
  5. Décochez la case pour désactiver le suivi avancé des conversions.
  6. Cliquez sur Enregistrer.

Pour désactiver le suivi avancé des conversions au niveau de l'action de conversion, suivez les étapes ci-dessous :

  1. Dans votre compte Google Ads, cliquez sur l'icône Objectifs Goals Icon.
  2. Cliquez sur le menu déroulant Conversions dans le menu des sections.
  3. Sélectionnez l'action de conversion pour laquelle vous souhaitez désactiver le suivi avancé des conversions.
  4. Cliquez sur Paramètres.
  5. Développez le panneau "Suivi avancé des conversions".
  6. Décochez la case à côté de "Activer le suivi avancé des conversions".
  7. Cliquez sur Enregistrer.
Remarque : Si vous désactivez le suivi avancé des conversions, vous ne pourrez pas l'utiliser pour les enchères ou le reporting. Cependant, cette action n'affectera pas vos données de conversion existantes.

Ces informations vous-ont elles été utiles ?

Comment pouvons-nous l'améliorer ?
Recherche
Effacer la recherche
Fermer le champ de recherche
Menu principal
14480602793275282860
true
Rechercher dans le centre d'aide
true
true
true
true
true
73067
false
false
false