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 surnone; 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.
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.
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.
- 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-). - 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.
- 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). - 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.
- 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
| Valeur | Achat (purchase) | Article dans le panier, passage en caisse et achat |
|---|---|---|
none (par défaut) | n'est pas signalé | non |
order | Numéro de commande, montant total, taxes, frais de port | non |
order_plus | comme order | non |
details (recommandé) | Référence, montant total, taxes, frais de port | oui, 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
view_item
add_to_cart, remove_from_cart, view_cart
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.
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.
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.
- 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. - Saisir l’ID : saisissez les chiffres dans « ID de conversion Google (Conversion) ». La boutique supprimera le préfixe
AW-lors de l’enregistrement. - 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.
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.
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.
- 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.
- 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. - 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 votrerobots.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 ManagerGTM-…. 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éfautnone, 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) ousafemode, 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) oudomready.- 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
- Aucun achat dans Google Analytics : « Niveau de suivi Google Analytics » est indiqué sur
none. - Absence totale de données : le champ contient encore un ancien identifiant
UA-. - 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. - 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.
- Absence de consentement dans le code du Tag Manager de la boutique : avec
datalayeronly, la boutique ne définit aucune règle de consentement. - 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.
- 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’identifiantGTM-. - Saisir l’identifiant – plus d’identifiant
UA-. - Définirle niveau de suivi d’
detailset 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 ?
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 ?
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 ?
La boutique en ligne envoie-t-elle des données à Google avant que le visiteur n’ait donné son consentement ?
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 ?
Où puis-je modifier les textes de la bannière relative aux cookies ?
$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