Stape

Vermeiden Sie die Blockierung von Google Tag Manager durch AdBlocker

Aktualisiert
15. März 2024
Veröffentlicht
16. Sep. 2021
Auch erhältlich

Ad Blocking ist keineswegs eine Einbahnstraße, und die Auswirkungen des Blockierens von Tracking-Skripten gehen weit über die reine Werbung hinaus.

Heutzutage wird viel über ad block apps geredet, aber was bringen sie Ihnen wirklich? Ein Grund, warum Menschen in Erwägung ziehen könnten, sie auf ihrem Gerät oder Browser zu installieren, ist die lästige ads und die Pop-ups, die auf der Website erscheinen, auf der sie surfen. 

Ad-Blocker erkennen Skripte, die vor dem Erscheinen von Werbung ausgeführt werden, und verhindern, dass sich diese lästigen Pop-ups öffnen, die uns sagen, wie toll das Produkt wäre, das wir uns gerade ansehen, wenn unsere Augen nur besser wären! Aber nicht nur Ads können von AdBlockern betroffen sein.

In diesem Beitrag werde ich erörtern, wie sich Ad-Blocker auf Tracking-Skripte auswirken können, die mit Google Tag Manager (GTM) platziert wurden. Ich zeige Ihnen auch, wie Sie die Blockierung des Google Tag Managers durch AdBlocker vermeiden können und gebe Ihnen einige Tipps zur Verwendung des serverseitigen Trackings.

Dieser Beitrag soll niemanden dazu ermutigen, Nutzer ohne deren Zustimmung zu verfolgen. Sie sollten stets die Entscheidungen der Nutzer respektieren und sie um ihre Zustimmung bitten, bevor Sie Tracking-Skripte einsetzen.

Manche Leute verwenden GTM auch für andere Zwecke als das Tracking (z. B. für die Implementierung von Schema-Markup oder das Hinzufügen eines Chats auf der Website). Wenn GTM blockiert ist, kann sich das negativ auf die organischen Ranglisten oder die Kundenerfahrung auswirken.

Wie sich Ad-Blocker auf Google Tag Manager auswirkenLink zu diesem Abschnitt kopieren

Adblocker ist eine Software oder Browsererweiterung, die Werbeinhalte auf Websites verändern oder entfernen kann. Es kann Werbung, Tracking und andere Inhalte mit verschiedenen Methoden blockieren. Eine der Methoden besteht darin, die URL anzusteuern, von der diese Inhalte stammen.

Standardmäßig verhindern die meisten Ad-Blocker, dass nur Ads angezeigt werden. Das kann entweder durch die Kenntnis der URL des Werbenetzwerks (aufgrund einer spezifischen Datenbank von URLs, die Teil von Werbenetzwerken ist) oder durch die Verwendung der Namen von Tags im Code geschehen.

Die Standardeinstellung des Ad Blockers beeinträchtigt weder Google Analytics noch Google Tag Manager. Sie blockieren nur Ads auf der Seite, die der Nutzer besucht.

Die Nutzer können jedoch die Einstellungen anpassen und Ad Blocker bitten, alle Tracking-Skripte zu entfernen. In diesem Fall wird der Google Tag Manager nicht funktionieren. Das bedeutet, dass alle Tracking-Skripte, die Sie im Tag-Manager hinzugefügt haben, nicht funktionieren werden. Wenn Sie Google Analytics-Skripte außerhalb von Google Tag Manager hinzufügen, werden sie ebenfalls blockiert.

In den letzten Jahren haben immer mehr Menschen Ad-Blocker verwendet, um der Werbung zu entgehen. Da die erweiterten Einstellungen von AdBlocker GTM beeinflussen können, werden auch Ihre Tags davon betroffen sein. Die Leute wissen vielleicht nicht einmal, dass sie die Möglichkeit, den Kundendienst per Chat zu kontaktieren, auf der Website blockiert haben.

Wie man die Blockierung von Google Tag Manager durch Ad-Blocker vermeidetLink zu diesem Abschnitt kopieren

2. Melden Sie sich bei Ihrem stape.io -Konto an -> Klicken Sie Power-ups -> Klicken Sie auf Config

custom loader power-up

3. Fügen Sie Ihre Web Google Tag Manager ID ein. Nachdem Sie auf Aktualisieren geklickt haben, sehen Sie den geänderten GTM-Code, den Sie in Ihre Website einfügen müssen. 

In diesem Code werden Sie feststellen, dass

ersetzt wird durch (in meinem Fall)

Hier werden zwei Dinge getan googletagmanager.com Domain wird durch Ihre benutzerdefinierte Unterdomäne (ss.wp-demo.stape.io in meinem Fall) ersetzt werden, und gtm.js wird ottpwgmj.js ersetzt werden

Diese Änderung wird dazu beitragen, dass Google Tag Manager nicht von Ad-Blocker blockiert wird.

custom loader to make gtm and ga4 scripts resistent to ad blockers

4. Aktualisieren Sie den GTM-Code auf Ihrer Website mit dem GTM-Code, den Sie von stape.io admin kopiert haben. 

Aktivieren Sie den Ad-Blocker und prüfen Sie über die Konsole, ob GTM geladen ist. Der Code von Google Tag Manager wurde nicht blockiert, aber Sie können sehen, dass die Google Analytics-Anfrage blockiert wurde. Im nächsten Schritt zeige ich Ihnen, wie Sie verhindern können, dass Google Analytics blockiert wird.

console to check if GTM is loaded

5. Um die Blockierung von Google Analytics-Skripten zu verhindern, müssen Sie Google Analytics serverseitigeinrichten. Wenn Sie dem GA-Tag im Google Tag Manager-Webcontainer lediglich eine Transport-URL hinzufügen, blockieren die meisten Ad-Blocker weiterhin GA-Anfragen.

Diese Methode umfasst mehrere Schritte:

- Einrichten eines Daten-Tags, das die Benutzerdaten vom Web zum GTM-Server weiterleitet

- Einrichten des Datenklienten, der Daten-Tag-Anfragen innerhalb des GTM-Server-Containers verarbeiten wird.

- Richten Sie im Server-Container ein UA-Tag ein, das bei Daten-Klient-Anfragen funktioniert.

6. Fügen Sie Data Tag aus der Galerie der GTM-Webvorlagen hinzu.     

GTM Web template gallery

7. Erstellen Sie ein neues Tag -> Tag-Typ Data-Tag -> Wählen Sie einen Ereignisnamen -> Fügen Sie die URL Ihres GTM-Servers hinzu -> Fügen Sie eine Kopfzeile für die Vorschau hinzu -> Wenn Sie die Optionen Alle von DataLayer senden und Gemeinsame Daten senden aktivieren, kann Data-Tag alle Informationen, die es im GTM der Hochzeit finden kann, an den GTM-Server senden. Fügen Sie die Event- und Benutzerdaten hinzu, die Sie an den Server-Container senden möchten. 

Add event and user data you want to send to the server container

8. Öffnen Sie den Server-Container -> laden Sie den Data Client von Github herunter -> öffnen Sie die Registerkarte Vorlagen und klicken Sie im Abschnitt Client-Vorlagen auf Neu hinzufügen -> klicken Sie auf Speichern.       

Add New in the Client Templates section

9. Erstellen eines neuen Clients -> Client-Typ Daten-Client

10. Erstellen Sie ein neues Tag -> Tag-Typ Universal Analytics -> Universal Analytics ID hinzufügen.

universal analytics is dead
client id

11. Erstellen Sie einen Trigger für das UA-Event -> Triggertyp Benutzerdefiniert -> Client-Name ist gleich Daten-Client

 trigger for UA tag

12. Öffnen Sie den Vorschaumodus der Web- und Server-GTM-Container. Sie sollten sehen, dass das Daten-Tag im Web-Container und das UA-Tag im Server-Container ausgelöst wurde. 

preview mode of the web and server GTM containers  
Data Tag triggered in the Web container and UA tag triggered in the server container

13. Wenn Sie sehen, dass Data Tag und UA Tag im Server-Container ausgelöst wurden, veröffentlichen Sie Web- und Server-Container. Jetzt können Sie die Einrichtung mit Adblocker testen. 

Aktivieren Sie wieder den GTM-Server-Vorschaumodus und kopieren Sie den Vorschau-Header, indem Sie auf die drei Punkte in der oberen rechten Ecke klicken und dann auf Anfrage manuell senden -> X-Gtm-Server-Vorschau HTTP-Header kopieren.

GTM server preview mode

Öffnen Sie Ihr stape.io-Konto -> Klicken Sie Power-ups -> Vorschau-Header-Konfiguration -> Paster-Vorschau-Header, den Sie im vorherigen Schritt kopiert haben.

Preview Header config
Preview Header config

Öffnen Sie Ihre Website mit einem aktivierten Adblocker. Öffnen Sie die Konsole und überprüfen Sie, ob die Daten-Tag-Anforderungen funktioniert haben.

Data Tag requests worked

Sie sollten auch sehen, dass das UA-Tag in der Server-GTM-Vorschau ausgelöst wird.

UA tag triggered in the Server GTM preview

14. Um zu testen, ob Universal Analytics funktioniert, können Sie UA-Real-Time-Berichte verwenden. 

!

Nachdem Sie die Tests abgeschlossen haben, vergessen Sie nicht, den Vorschau-Header aus Ihrem stape.io-Konto zu entfernen.

Schlussfolgerung:Link zu diesem Abschnitt kopieren

Google Tag Manager ist nicht als Tracking-Tool konzipiert und kann für viele andere Zwecke als die Verfolgung des Nutzerverhaltens auf der Website verwendet werden. Aus diesem Grund kann sich ein blockiertes GTM nicht nur negativ auf Google Analytics, Facebook oder andere Tracking-Tools auswirken, sondern weit darüber hinausgehen.  

In diesem Blogbeitrag habe ich gezeigt, wie man den serverseitigen Google Tag Manager verwendet, um die Blockierung von GTM durch Ad Blocker zu vermeiden. Letztendlich liegt es aber an Ihnen, ob Sie den Google Tag Manager wie in diesem Artikel beschrieben einrichten wollen oder nicht.

Sie sind verwirrt?

Klicken Sie auf Angebot einholen, füllen Sie das Formular aus, und wir senden Ihnen ein Angebot zu.

Angebot einholen
Tagged with:gtm server

Hosten Sie Ihren GTM-Server bei Stape