Éviter le blocage de Google Tag Manager par Adblockers

Ira Holubovska

Ira Holubovska

Auteur
Mis à jour
24 sept. 2025
Egalement disponible

Le blocage des publicités n'est en aucun cas une voie à sens unique, et l'impact du blocage des scripts de suivi s'étend bien au-delà des simples publicités.

Beaucoup de choses ont été faites sur les applications de blocage des publicités ces jours-ci, mais à quoi servent- elles vraiment pour vous ? L'une des raisons pour lesquelles les gens pourraient envisager de les installer sur leur appareil ou leur navigateur est à cause des publicités et des pop-ups ennuyeux qui apparaissent sur le site qu'ils ont eu accès.

Les bloqueurs de publicités fonctionnent en identifiant les scripts qui s'exécutent avant que les publicités apparaissent et empêchent ces pop-ups embêtants de s'ouvrir, nous disant que ce produit que nous regardons serait génial si seulement nos yeux étaient meilleurs ! Mais les publicités ne sont pas les seules à être affectées par les AdBlockers.

Dans cet article, je vais expliquer comment les bloqueurs de publicités peuvent affecter les scripts de suivi placés à l'aide de Google Tag Manager (GTM). Je montrerai également comment éviter le blocage de Google Tag Manager par AdBlocker et partagerai quelques conseils sur l'utilisation du suivi côté serveur.

Cet article n'encourage personne à suivre les utilisateurs sans leur autorisation. Vous devez toujours respecter les décisions des utilisateurs et demander leur accord avant de lancer des scripts de suivi.

Certaines personnes peuvent utiliser GTM à d’autres buts que le suivi (comme par exemple la mise en œuvre d'un balisage de schéma ou l'ajout d'un chat sur le site). Si GTM est bloqué, cela pourrait avoir l’influence négative sur les classements organiques ou l'expérience du client.

Comment les bloqueurs de publicité affectent Google Tag Manager

Adblocker est un logiciel ou une extension de navigateur qui peut modifier ou supprimer le contenu publicitaire des sites Web. Il peut bloquer la publicité, le suivi et d'autres contenus en utilisant des différentes méthodes. L'une des méthodes consiste à cibler l'URL d'où provient ce contenu.

Par défaut, la plupart des bloqueurs de publicités empêchent uniquement la diffusion des publicités. Cela peut se faire soit en connaissant l'URL du réseau publicitaire (à cause d'une base de données spécifique d'URL qui fait partie des réseaux publicitaires) soit en utilisant les noms de balises dans le code.

La configuration par défaut du bloqueur de publicités ne nuira pas à Google Analytics 4 ou à Google Tag Manager. Ils bloqueront uniquement les publicités sur la page visitée par l'utilisateur.

Mais les utilisateurs peuvent ajuster les paramètres et demander à Ad Blocker de supprimer tous les scripts de suivi. Dans ce cas, Google Tag Manager ne fonctionnera pas. Cela signifie que tous les scripts de suivi que vous avez ajoutés dans le Tag Manager ne fonctionneront pas. Si vous ajoutez des scripts Google Analytics 4 en dehors de Google Tag Manager, ils seront également bloqués.

Au cours des dernières années, de plus en plus de gens ont utilisé des bloqueurs de publicités pour échapper aux publicités. Étant donné que les paramètres avancés d'AdBlocker peuvent affecter GTM, vos balises seront également affectées. Les gens ne savent peut-être même pas qu'ils ont bloqué la possibilité de contacter l'assistance via le chat sur le site.

Comment éviter le blocage de Google Tag Manager par Ad Blockers

2. Sélectionnez votre conteneur sGTM sur le tableau de bord.

sGTM containers

3. Cliquez sur "Power-ups", puis sur le bouton "Use" situé à côté du panneau Custom Loader.

Power-ups section in Stape account

4. TActivez ou désactivez l'option Custom Loader.

Turn on Custom Loader

5. Configure Custom Loader with the following settings:

  • Domain - choisissez l'un des domaines associés à votre conteneur.
  • Web GTM ID - collez votre ID Google Tag Manager Web.
  • Enhanced ad blocker protection - lorsque cette option est activée, toutes vos requêtes vers le serveur sGTM seront chiffrées afin que les bloqueurs de publicités ne puissent pas les bloquer en fonction des modèles de requêtes.
  • Same Origin Path - si vous avez configuré la même origine, spécifiez le chemin utilisé, et GTM ainsi que GTAG JS seront chargés via la même origine. Pour en savoir plus sur l'approche de même origine pour le GTM serveur, cliquez ici.
  • Platform - le code GTM Web diffère selon la plateforme de commerce électronique. Si vous utilisez les applications Stape pour CMS, sélectionnez la plateforme dans la liste. Sinon, sélectionnez l'option « Autre » pour générer un snippet JS. Vous pouvez en savoir plus sur les applications Stape Conversion Tracking pour CMS sur notre page.
Custom Loader configuration screen

Si vous utilisez les plateformes Shopify, WordPress, Magento, BigCommerce, Wix ou PrestaShop, vous aurez besoin d'une application, d'un plugin ou d'une extension spécifique développée par Stape pour configurer Custom Loader.

1. Téléchargez et configurez l'application adaptée à votre plateforme:

Custom loader in CMS app

2. Retournez à la page de configuration de Custom Loader. Une fois que vous avez saisi toutes les informations relatives au code et à la configuration, cliquez sur le bouton Generate.

3. Suivez les instructions du panneau de configuration pour configurer Custom Loader dans votre application.

Config example for Shopify

Si vous sélectionnez la plateforme « Autre », un code JS vous sera fourni à utiliser sur votre site à la place du chargeur GTM standard. Pour configurer ce code, saisissez les informations supplémentaires suivantes:

  • User identifier type - disponible si l'option “Generate with Cookie Keeper” est activée (voir ci-dessous). La méthode d'identification recommandée est un cookie. Pour plus de détails, consultez la section Comment choisir un identifiant utilisateur.
  • Cookie name - définissez le nom du cookie propriétaire à utiliser comme identifiant utilisateur.

Vous pouvez cliquer sur "Advanced settings" pour saisir des informations supplémentaires:

  • Data Layer variable name - indiquez-le si vous utilisez un « dataLayer » non standard ; sinon, laissez ce champ vide.
  • Generate with Cookie Keeper - cette option est disponible si l'extension Cookie Keeper est activée. Si elle est activée, le code ajoutera également l'opération Cookie Keeper lors du chargement de GTM.
  • Set _xsd localStorage only after consent - lorsque cette option est activée, Stape stocke l'état du bloqueur de publicités dans _xsd localStorage uniquement après que le consentement analytics_storage a été accordé en mode de consentement Google. Sans consentement, la détection s'effectue toujours, mais le résultat n'est pas enregistré entre les visites de pages. Si cette option est désactivée, l'enregistrement dans localStorage aura lieu quel que soit le statut du consentement.

6. Cliquez sur Generate. Générer. Vous recevrez alors des instructions sur la manière d'ajouter un chargeur personnalisé à votre site (ou un code JS si vous avez sélectionné la plateforme « Autre »).

Generate code for other websites

Apportez les modifications nécessaires à votre site web (ajoutez le code) ou dans les applications Stape que vous utilisez.

Lorsque vous ajoutez le chargeur personnalisé au site, veillez à supprimer également le chargeur GTM standard si vous en avez un.

Testez la configuration du Custom Loader

Pour vérifier que tout fonctionne correctement, cliquez avec le bouton droit de la souris sur n'importe quelle page du site web → cliquez sur Inspecter → ouvrez l'onglet Réseau. Ensuite, saisissez votre sous-domaine personnalisé ou le chemin d'origine identique s'il est utilisé.

Si tout est correct, vous devriez voir l'URL de la requête Google Tag Manager et le code d'état “200 OK”.

Voici un exemple de cryptage de la requête GA4 avec le Custom Loader actif et la protection améliorée contre les bloqueurs de publicités activée:

With a loader example

Et voici à quoi cela ressemble sans le Custom Loader et sans la protection améliorée contre les bloqueurs de publicités configurée:

Example without Loader

Conclusion:

Google Tag Manager n'est pas un outil de suivi par sa conception et peut être utilisé à de nombreuses autres fins que le suivi du comportement des utilisateurs sur le site. C'est pourquoi le GTM bloqué peut avoir un impact négatif sur Google Analytics 4, Facebook ou tout autre outil de suivi, mais peut aller bien au-delà.

Dans cet article de blog, j'ai montré comment utiliser Google Tag Manager côté serveur pour éviter le blocage GTM par Ad Blocker. Mais en fin de compte, c'est à vous de décider de configurer ou pas Google Tag Manager comme il est décrit dans cet article.

Vous ne savez plus où donner de la tête ?

Il suffit de répondre à quelques questions simples. Cliquez sur Obtenir un devis, remplissez le formulaire, et nous vous enverrons un devis.

Obtenir un devis
author

Ira Holubovska

Author

Ira possède plus de 10 ans d'expérience en marketing digital, avec 5 ans consacrés au suivi côté serveur. Elle sait comment et quand l'utiliser dans divers scénarios marketing.

Commentaires

Essayez Stape pour tout ce qui concerne le côté serveur