Aide · Marketing et visibilité · Google

Configurer Google Analytics, Ads et Tag Manager

Voici comment intégrer Google Analytics 4, le suivi des conversions et le remarketing de Google Ads, ainsi que Google Tag Manager. Il vous suffit de saisir vos identifiants dans l'interface d'administration. La boutique s'occupe du reste : elle transmet à Google les consultations de produits, le panier et les achats, tout en respectant le consentement de vos visiteurs.

En bref

  • Emplacement : les paramètres Google sont regroupés sous Paramètres → Interfaces → SEO/SEA → Services Google. Les bannières de cookies et les plans de site disposent de groupes distincts, mentionnés dans ce guide.
  • Un identifiant : vous devez saisir soit votre identifiant Google Analytics (G-…), soit votre identifiant Tag Manager (GTM-…), mais pas les deux.
  • Données d'achat : réglez le « Niveau de suivi Google Analytics » sur details. Par défaut, la valeur est réglée sur none; dans ce cas, la boutique ne signale aucun achat à Google Analytics. Le suivi des conversions pour Google Ads fonctionne indépendamment de ce paramètre.
  • Consentement : la boutique utilise le mode de consentement v2 de Google. Sans consentement dans la bannière relative aux cookies, Google ne place aucun cookie à des fins d’analyse et de publicité et ne reçoit que des signaux sans cookies. Les scripts Google se chargent toutefois avant cela. Si vous ne souhaitez aucune connexion avec Google avant le consentement, sélectionnez le mode safemode.
  • Google Ads : vous configurez le suivi des conversions et le remarketing à l’aide de deux identifiants et d’une balise. En mode direct, la boutique transmet automatiquement les données relatives aux conversions avancées ; vous devez les activer dans Google Ads.
  • Données produit : le flux de produits pour Google Merchant Center fait l’objet d’un guide dédié : Google Merchant Center et flux de produits.

Dans ce guide


Où se trouvent les paramètres ?

Les paramètres Google sont regroupés sous : Paramètres → Interfaces → SEO/SEA → Services Google.

Contenu de ce groupe

  • Google Analytics et Tag Manager : identifiant, niveau de suivi, base de tarification
  • Mode de consentement et options de chargement de Tag Manager
  • Google Ads : ID de conversion, libellé de conversion, ID de remarketing
  • Paramètres pour le flux de produits et l'inventaire local
  • ID Google Merchant Center pour le widget Boutique et les avis clients
  • Code de validation pour Google Search Console

Boutiques plus anciennes

Le groupe « Services Google » existe depuis XONIC 4.8.5. Dans les anciennes versions, ces champs se trouvent sous Paramètres → SEO / SEA → Suivi. Vous pouvez consulter votre version sous Outils → xoUpdate, en haut à droite, après « Boutique : ».

Les champs sont numérotés dans la liste. Les numéros dépendent de votre boutique. C’est pourquoi ce guide mentionne toujours le nom du champ.

Groupe de paramètres « Services Google » dans le backend avec l'ID de mesure, les détails du niveau de suivi, la base de tarification, le mode de consentement et les identifiants Google Ads

Le groupe « Services Google » : ID de mesure, niveau de suivi « détails », mode de consentement et ID Google Ads (valeurs par défaut). Cliquez pour agrandir.


Directement ou via le Tag Manager ?

Le champ « Code de suivi Google Analytics (UA-ID) ou ID Google Tag Manager » détermine la manière dont la boutique communique avec Google. Il ne peut contenir qu’un seul ID.

Directement : ID de mesure G-…

La boutique charge elle-même Google Analytics et envoie tous les événements directement. Elle gère également elle-même le suivi des conversions, les conversions avancées et le remarketing de Google Ads.

Convient si vous utilisez Google Analytics et Google Ads et n'avez pas besoin d'autres balises. C'est la méthode la plus simple.

Tag Manager : GTM-…

La boutique charge votre conteneur Tag Manager et place tous les événements dans l’ dataLayer. C’est dans le conteneur que vous définissez quelles balises envoient des données à Google ou à d’autres services.

Cette solution convient si vous gérez d’autres balises ousi une agence s’occupe du conteneur. Vous configurez alors Google Analytics et Google Ads dans le conteneur.

Les deux ne sont pas compatibles : un identifiant G- et un identifiant GTM- ne peuvent pas coexister dans le champ. Si vous avez besoin de Google Analytics en plus de Tag Manager, créez la balise Google dans le conteneur.

Configurer Google Analytics 4

En cinq étapes, votre boutique en ligne mesure les visites, les consultations de produits, les paniers et les achats dans Google Analytics 4.

  1. Créer un flux de données : dans Google Analytics, sous « Administration » → « Flux de données », créez un flux de données Web pour le domaine de votre boutique en ligne et copiez l’ID de mesure (il commence par G-).
  2. Saisir l’ID : saisissez l’ID de mesure dans le champ « Code de suivi Google Analytics (UA-ID) ou ID Google Tag Manager ». Le champ porte encore l’ancien nom, mais accepte le nouvel ID.
  3. Sélectionner le niveau de suivi : réglez le « Niveau de suivi Google Analytics » sur details. Ce n’est qu’alors que les achats et les articles seront transmis à Google (tableau ci-dessous).
  4. Sélectionner la base de prix : « Suivi Google : base de prix » détermine si le chiffre d’affaires et les prix des articles sont déclarés bruts ou nets. La valeur par défaut est « brut ». Ce champ existe depuis XONIC 4.9.46.
  5. Configurer le consentement : vérifier la bannière relative aux cookies et le mode de consentement, voir la section « Consentement ».

Conséquences du niveau de suivi

ValeurAchat (purchase)Article dans le panier, passage en caisse et achat
none (par défaut)n'est pas signalénon
orderNuméro de commande, montant total, taxes, frais de portnon
order_pluscomme ordernon
details (recommandé)Référence, montant total, taxes, frais de portoui, avec la référence, le nom, le prix et la quantité

La boutique signale systématiquement la fiche produit, le panier et les étapes du paiement. Le niveau de suivi détermine uniquement si l'achat est signalé et si les événements contiennent la liste des articles.

La boutique signale les événements suivants

Page du produit

view_item

Panier

add_to_cart, remove_from_cart, view_cart

Paiement et achat

begin_checkout, add_shipping_info, add_payment_info, purchase

La boutique transmet le numéro d'article comme identifiant de produit. Il s'agit du même identifiant que celui utilisé dans le flux de produits pour le Merchant Center, afin que Google Ads puisse associer les achats aux articles du flux. Pour les variantes, elle transmet également la famille (item_group_id).

Si un client est connecté, la boutique transmet son numéro de client à Google Analytics en tant qu’identifiant utilisateur en mode direct. Veuillez le mentionner dans votre déclaration de protection des données.

Le champ accepte certes encore les identifiants Universal Analytics (UA-…), mais Google ne les traite plus depuis juillet 2023. Si un identifiant UA- y figure, votre boutique n’effectuera aucune mesure. Saisissez votre identifiant G-.

Google Tag Manager

Avec un identifiant GTM-, la boutique charge votre conteneur et envoie tous les événements au format Google Analytics 4 vers dataLayer. Avant chaque événement, il efface l'ancienne entrée e-commerce.

Mode « Datalayer »

normal charge le conteneur et dataLayer. datalayeronly ne crée que le dataLayer; vous devez ensuite intégrer le conteneur vous-même. Attention : dans ce mode, la boutique ne définit pas non plus de paramètres de consentement ; votre propre intégration doit s’en charger.

Mode « Loading »

normal charge immédiatement le conteneur, mais pas domready tant que la page n’est pas chargée. Cela allège le chargement de la page, mais les balises démarrent un peu plus tard.

URL de chargement personnalisée

Pour le balisage first-party via votre propre serveur, saisissez l’adresse avec le paramètre {id}. Elle ne fonctionne qu’avec l’ID GTM- et le mode Datalayer normal. Depuis XONIC 4.8.4.

Google Ads via Tag Manager : saisissez tout de même l’ID de conversion et le libellé ou l’ID de remarketing dans les paramètres de la boutique. Ce n’est qu’alors que la bannière de cookies affichera la catégorie « Google Ads », et ce n’est qu’après obtention du consentement à cet endroit que la boutique signalera à Google l’accord donné pour la publicité. Sans ces champs, les signaux publicitaires restent toujours sur « refusé » en mode Consent. En mode Tag Manager, ces champs ne génèrent pas de balises eux-mêmes.
Autres balises dans le conteneur : même avec Tag Manager, la boutique ne signale l’achat (purchase) que si le « niveau de suivi Google Analytics » n’est pas réglé sur « none ». La bannière de cookies ne demande que « Google Analytics » et « Google Ads » ; vous devez associer vous-même les balises d’autres fournisseurs à un consentement dans le conteneur. Après chaque décision prise dans la bannière, la boutique envoie l’événement xo_consent_update (avec consent_ad et consent_analytics) dans le dataLayer.

Google Ads : suivi des conversions

Pour que Google Ads sache quelle annonce a conduit à quel achat, la boutique signale chaque achat comme une conversion.

  1. Créer une action de conversion : dans Google Ads, sous Objectifs → Conversions, créez une conversion sur le site web intitulée « Achat ». Lors de la configuration, Google affiche l’ID de conversion (AW- et des chiffres) ainsi que le libellé de conversion. Vous n’avez pas besoin d’intégrer de code, la boutique s’en charge.
  2. Saisir l’ID : saisissez les chiffres dans « ID de conversion Google (Conversion) ». La boutique supprimera le préfixe AW- lors de l’enregistrement.
  3. Saisir le libellé : saisissez le libellé dans le champ « Libellé de conversion Google (Conversion) ».

Sur la confirmation de commande, la boutique signale alors la conversion avec le numéro de commande, la valeur et la devise. La valeur correspond à la base de prix définie dans les paramètres d’Analytics. Le suivi des conversions fonctionne indépendamment du niveau de suivi, mais uniquement en mode direct. Avec Tag Manager, vous configurez la conversion dans le conteneur.

Conversions avancées

En mode direct, la boutique transmet, en plus de la conversion, l’adresse e-mail, le nom et la rue du client, ainsi que son numéro de téléphone s’il est enregistré au format international (+49 …). Ces informations sont transmises à Google sous forme de valeurs de hachage SHA-256, c’est-à-dire pseudonymisées ; la ville, le code postal et le pays sont transmis en clair. Google peut ainsi attribuer les achats avec plus de précision. Activez cette fonctionnalité dans Google Ads sous Objectifs → Paramètres → Conversions avancées, sélectionnez « Balise Google » comme méthode et mentionnez ce service dans votre déclaration de protection des données.


Google Ads : remarketing

Le remarketing vous permet de présenter à nouveau des annonces aux visiteurs de votre boutique, si vous le souhaitez avec précisément les produits qu’ils ont consultés.

Configuration

Saisissez les chiffres de votre identifiant Google Ads dans le champ « Identifiant de conversion Google (remarketing) » ; il s’agit généralement des mêmes chiffres que pour l’identifiant de conversion, mais sans AW-. Contrairement à l’identifiant de conversion, la boutique ne supprime pas le préfixe ici, et le remarketing ne fonctionne pas avec AW-.

Remarketing dynamique

Sur les pages produits, la boutique transmet la référence de l’article, le type de page et la valeur. Comme la référence de l’article figure également dans le flux de produits, Google Ads peut récupérer les produits consultés depuis votre Merchant Center pour les intégrer à l’annonce.


Consentement : bannière de cookies et mode de consentement v2

Au sein de l’UE, Google Analytics et Google Ads ne sont autorisés à traiter des données à caractère personnel qu’après avoir obtenu le consentement de vos visiteurs. La boutique gère cela grâce à sa bannière de cookies et au mode de consentement de Google.

Catégories dans la bannière de cookies

Dès qu’un identifiant est saisi, la bannière propose la catégorie correspondante : « Google Analytics » pour les statistiques et « Google Ads » pour le suivi des conversions et le remarketing. Vous gérez les textes explicatifs correspondants dans le CMS-Manager, dans les modules $tracking_google_analytics et $tracking_google_ads.

Vous pouvez configurer la bannière sous Paramètres → Protection des données → Général. Laissez « Cookie Consent Tool : Mode » sur modal. Avec false, la boutique n’affiche aucune bannière et traite tous les services comme si les visiteurs avaient donné leur consentement. « Consentements à la protection des données pour les scripts de suivi » doit être réglé sur « false » (par défaut). Aucune catégorie n’est alors présélectionnée et les visiteurs donnent leur consentement de manière active.

Paramètre « Google Consent Mode »

googleconsentmodev2 (par défaut) : les scripts Google se chargent toujours, mais pour les visiteurs de l’UE, de l’EEE, de la Suisse et du Royaume-Uni, la valeur par défaut est « refusé ». Après avoir cliqué sur la bannière, la boutique en ligne communique immédiatement la décision à Google, sans recharger la page. Sans consentement, Google ne reçoit que des signaux sans cookie et sans identifiant, à partir desquels il estime les lacunes dans les rapports.

safemode: Les scripts ne se chargent qu’après le consentement, au plus tard lors de la prochaine consultation de la page. Il s’agit de l’option la plus stricte, mais Google ne dispose alors pas de ces signaux.

Bannière relative aux cookies avec les paramètres personnalisés : boutons pour Google Analytics et Google Ads, tous deux désactivés

Paramètres individuels des cookies : lorsque les identifiants sont renseignés, « Google Analytics » et « Google Ads » s’affichent, tous deux non présélectionnés. Cliquez pour agrandir.

Depuis mars 2024, Google exige des signaux de consentement via le Consent Mode v2 pour les visiteurs de l’EEE. En leur absence, les listes de remarketing ne s’enrichissent pas de ces visiteurs, et Google ne peut pas modéliser les conversions sans consentement. Avec le paramètre par défaut googleconsentmodev2, la boutique en ligne envoie ces signaux ; avec le Tag Manager, cela ne se fait qu’en mode « Datalayer » normal. Les mentions légales et la déclaration de protection des données restent de votre responsabilité.

Connecter Google Search Console

La Search Console montre comment Google trouve et indexe votre boutique. La boutique se charge pour vous de la validation de propriété via une balise méta.

  1. Créer une propriété : dans la Search Console, créez une propriété avec préfixe d’URL pour l’adresse de votre boutique et sélectionnez « Balise HTML » comme méthode de validation.
  2. Saisir la balise meta : saisissez la balise meta complète (<meta name="google-site-verification" content="…">) dans le champ « Code de vérification du site Google », enregistrez, puis cliquez sur « Valider » dans la Search Console.
  3. Soumettre le plan du site : sous « Plans du site », soumettez l’adresse sitemap_index.xml. Les plans du site sont générés automatiquement par la boutique ; vous trouverez les paramètres sous « Paramètres » → « SEO / SEA » → « Paramètres SEO », et un aperçu sous « Outils » → « Plans du site SEO ». Dans Multishop, chaque domaine dispose de son propre fichier ; l’adresse correcte figure dans la ligne « Sitemap : » de votre robots.txt.

Vérifier que tout fonctionne correctement

Une fois la configuration terminée, effectuez un achat test. Vous pourrez ainsi vérifier si le consentement, les événements et la conversion sont corrects.

Temps réel et DebugView

Ouvrez la boutique dans une fenêtre privée, donnez votre consentement dans la bannière et vérifiez dans Google Analytics sous Rapports → Temps réel. Avec Google Tag Assistant, vous pouvez également voir chaque événement et l’état du consentement. Tant que Tag Assistant est connecté, Google Analytics affiche également les événements sous DebugView.

Achat test

Commandez un article, par exemple en paiement anticipé, et vérifiez si l'événement « purchase » s'affiche avec le numéro de commande et le montant. Si l'achat n'apparaît pas, le niveau de suivi est généralement encore réglé sur « none ».

Achats en double

Si un client consulte à nouveau la confirmation de commande, l’achat peut être enregistré deux fois. Dans Google Analytics, vous pouvez vérifier cela à l’aide d’une analyse exploratoire avec les paramètres « ID de transaction » et « Nombre d’événements ».


Aperçu des paramètres

Tous les champs se trouvent sous Paramètres → Interfaces → SEO/SEA → Services Google. Le guide Google Merchant Center & Flux de produits explique les paramètres du flux et des widgets.

Code de suivi Google Analytics (ID UA) ou ID Google Tag Manager
GOOGLE_ANALYTICS_TRACKING_CODE
Votre ID de suivi G-… ou votre ID Google Tag Manager GTM-…. Vide = pas de Google Analytics ni de Google Tag Manager.
Niveau de suivi Google Analytics
GOOGLE_ANALYTICS_TRACKING_GRAD
none, order, order_plus, details. Par défaut none, recommandé details.
Suivi Google : base de calcul
GOOGLE_ANALYTICS_TRACKING_PRICE_BASE
Brut (par défaut) ou net, s'applique à Google Analytics, à la valeur de conversion et au remarketing. Un changement modifie les chiffres d'affaires déclarés à partir de ce moment-là.
Mode de consentement Google
GOOGLE_CONSENT_MODE
googleconsentmodev2 (par défaut) ou safemode, voir « Consentement ».
Google Tag Manager : mode « Datalayer »
GOOGLE_DATALAYER_MODE
normal (par défaut) ou « datalayeronly ».
Google Tag Manager : mode de chargement
GOOGLE_LOADING_MODE
normal (par défaut) ou domready.
Google Tag Manager : URL de chargement personnalisée (balisage de première partie)
GOOGLE_TAG_MANAGER_LOADER_URL
Adresse commençant par {id}; vide = chargeur par défaut de Google.
ID de conversion Google (conversion)
GOOGLE_CONVERSION_ID
Chiffres de l'ID de conversion ; AW- est supprimé par la boutique.
ID de conversion Google (remarketing)
GOOGLE_CONVERSION_ID2
Chiffres de l'ID Google Ads, sans AW-.
Libellé de conversion Google (Conversion)
GOOGLE_CONVERSION_LABEL
Libellé de l'action de conversion « Achat ».
Code de vérification du site Google
GOOGLE_SITE_VERIFICATION
La balise meta complète issue de la Search Console.

Pièges à éviter

Ce à quoi vous devez faire attention

  1. Aucun achat dans Google Analytics : « Niveau de suivi Google Analytics » est indiqué sur none.
  2. Absence totale de données : le champ contient encore un ancien identifiant UA-.
  3. Les listes de remarketing restent vides : l’ID de remarketing figurant dans le champ avec AW-, ou Google Ads fonctionne uniquement via le Tag Manager et les ID Ads sont absents des paramètres de la boutique.
  4. Double suivi : Google Analytics est configuré dans la boutique et également dans le conteneur Tag Manager ou dans un script dédié. N’utilisez qu’une seule méthode.
  5. Absence de consentement dans le code du Tag Manager de la boutique : avec datalayeronly, la boutique ne définit aucune règle de consentement.
  6. Fluctuation du chiffre d’affaires : la base de prix a été modifiée. Ne comparez les périodes qu’avec la même base de prix.
  7. La catégorie « Google Ads » manque dans la bannière : aucun ID de conversion avec libellé ni aucun ID de remarketing n’est renseigné.

Liste de contrôle : configurer Google Analytics et Google Ads

  • Choisissez le mode de fonctionnement: directement avec l’identifiant G- ou via le Tag Manager avec l’identifiant GTM-.
  • Saisir l’identifiant – plus d’identifiant UA-.
  • Définirle niveau de suivi d’ details et la base de tarification.
  • Google Ads – ID de conversion et libellé, ID de remarketing sans AW-; à saisir quand même via le Gestionnaire de balises.
  • Vérifier la bannière relative aux cookies: les catégories « Google Analytics » et « Google Ads » doivent être visibles, aucune option ne doit être présélectionnée, et les textes explicatifs dans le gestionnaire CMS doivent être à jour.
  • Search Console – Saisir la balise meta, confirmer, soumettre l’ sitemap_index.xml.
  • Achat test – Vérifier le rapport en temps réel et Tag Assistant.

Questions fréquentes

Ai-je besoin de Google Tag Manager ?

Non. Pour Google Analytics, le suivi des conversions et le remarketing de Google Ads, le mode direct avec votre identifiant G- suffit. Vous avez besoin de Tag Manager si vous souhaitez gérer d’autres balises.

Pourquoi ne vois-je pas d’achats dans Google Analytics ?

La plupart du temps, le « niveau de suivi Google Analytics » est encore réglé par défaut sur « none ». Réglez-le sur « details ». De plus, Google ne signale les achats que si le visiteur a donné son accord dans la bannière relative aux cookies de la catégorie « Google Analytics » ; sans cet accord, Google ne fait qu’estimer les valeurs.

Puis-je configurer Google Analytics et Tag Manager en même temps ?

Non, ce champ n'accepte qu'un seul identifiant. Si vous utilisez Tag Manager, configurez Google Analytics dans le conteneur.

La boutique en ligne envoie-t-elle des données à Google avant que le visiteur n’ait donné son consentement ?

Pour Google Analytics et Google Ads, la règle suivante s’applique : avec le paramètre googleconsentmodev2, le navigateur charge les scripts Google avant même que le consentement ne soit donné. Google ne place alors aucun cookie à des fins d’analyse et de publicité et ne reçoit que des signaux sans cookie, mais techniquement, l’adresse IP lui est transmise. Avec safemode, ces scripts ne se chargent qu’après le consentement. Indépendamment de cela, le widget de boutique, les avis clients Google, Google Maps et reCAPTCHA se chargent sans consentement dans la bannière de cookies dès que vous les avez configurés. Mentionnez ces services dans votre déclaration de protection des données.

Brut ou net : quelle est la meilleure option pour Google Ads ?

Pour mesurer la performance des annonces, on utilise généralement le montant net, car la taxe n’est pas un revenu. Il est surtout important de ne pas changer constamment ce paramètre, sinon les périodes ne seront pas comparables.

Où puis-je modifier les textes de la bannière relative aux cookies ?

Dans le gestionnaire CMS, dans les modules $tracking_google_analytics et $tracking_google_ads. Vous gérez la bannière elle-même sous Paramètres → Confidentialité → Général (laissez « Cookie Consent Tool : Mode » sur « modal »).

Guides complémentaires

Nous configurons Google avec vous

Nous vous aidons à utiliser Google Analytics, Google Ads et Tag Manager, et vérifions avec vous si les données relatives au consentement et aux achats sont correctement transmises.

Contacter le service d'assistance dès maintenant