Google Tag Manager (GTM) ist für viele Marketingteams die zentrale Stelle für Analytics-, Werbe- und E-Commerce-Tags. Fehler in der Einwilligungssteuerung können dazu führen, dass Tags zu früh, zu spät oder mit einem falschen Consent-Status ausgeführt werden.
Google Consent Mode v2 übermittelt die Auswahl der Nutzer an unterstützte Google-Dienste. Er ersetzt weder eine Consent-Management-Plattform (CMP) noch die rechtliche Prüfung des konkreten Einsatzes. Dieser Leitfaden zeigt, wie CMP, Website und GTM technisch zusammenspielen und wie Sie das Ergebnis systematisch testen. Grundlagen zu den einzelnen Signalen finden Sie im Leitfaden zu Google Consent Mode v2.
Empfohlene Consent-Architektur
| Ebene | Aufgabe | Praktischer Hinweis |
|---|---|---|
| CMP | Auswahl der Nutzer erfassen und übermitteln | Kategorien und Einwilligungsstatus müssen eindeutig abgebildet sein. |
| Website | CMP frühzeitig laden | Der anfängliche Status optionaler Speicherzugriffe sollte vor den betreffenden Tags feststehen. |
| GTM | Tags anhand des Consent-Status steuern | Trigger und integrierte Consent-Einstellungen müssen zusammenpassen. |
| Google-Tags | Consent-Signale verarbeiten | Relevant sind insbesondere ad_storage, analytics_storage, ad_user_data und ad_personalization. |
| Qualitätssicherung | Verhalten prüfen und dokumentieren | Ablehnung, teilweise Einwilligung und vollständige Zustimmung sind getrennt zu testen. |
Ein wartbares Setup folgt einer klaren Reihenfolge: CMP laden, anfänglichen Consent-Status setzen, Änderungen an GTM übermitteln und optionale Tags entsprechend der Auswahl ausführen. Hinweise zur CMP-Anbindung und zu den unterstützten Funktionen bietet die Übersicht der CookiePilot-Funktionen.
Google Consent Mode v2 im GTM einrichten
1. Vorhandene Tags erfassen
Erstellen Sie eine Liste aller Tags und Skripte, die über GTM oder direkt im Quellcode geladen werden. Berücksichtigen Sie neben Google Analytics und Google Ads auch Pixel, eingebettete Medien, Affiliate-Skripte und benutzerdefinierte HTML-Tags.
Ordnen Sie jeden Eintrag einer nachvollziehbaren Consent-Kategorie zu. So erkennen Sie Skripte, die außerhalb der vorgesehenen Steuerung geladen werden.
2. CMP vor optionalen Tags initialisieren
Die CMP sollte ihre anfänglichen Consent-Signale bereitstellen, bevor optionale Analytics- oder Marketing-Tags ausgeführt werden. Prüfen Sie dabei nicht nur die Reihenfolge im GTM, sondern auch direkt eingebundene Skripte, Plugins und Theme-Komponenten.
3. Anfänglichen Consent-Status festlegen
Konfigurieren Sie für die relevanten Consent-Typen einen anfänglichen Status, der noch keine Zustimmung voraussetzt. Welche Signale erforderlich sind und wie sie zugeordnet werden, hängt von den eingesetzten Diensten und den Kategorien Ihrer CMP ab.
4. CMP-Kategorien den Google-Signalen zuordnen
Definieren Sie eindeutig, welche Auswahl die folgenden Signale verändert:
analytics_storagefür analytische Speicherzugriffead_storagefür werbebezogene Speicherzugriffead_user_datafür die Übermittlung nutzerbezogener Daten zu Werbezweckenad_personalizationfür personalisierte Werbung
Dokumentieren Sie die Zuordnung, damit spätere Änderungen an Banner, Kategorien oder Tags überprüfbar bleiben.
5. Tags und Trigger kontrollieren
Prüfen Sie für jedes Analytics- und Marketing-Tag, ob die erforderlichen Consent-Einstellungen hinterlegt sind. Achten Sie besonders auf benutzerdefinierte Trigger und HTML-Tags, da diese die zentrale Logik umgehen können.
Technisch notwendige Tags sollten getrennt von optionalen Analytics- und Marketing-Tags behandelt werden. Die Bezeichnung „notwendig“ allein belegt jedoch nicht, dass im konkreten Fall keine Einwilligung erforderlich ist.
6. Änderungen des Consent-Status übertragen
Wenn Nutzer ihre Auswahl bestätigen oder später ändern, muss der aktualisierte Status an GTM beziehungsweise die unterstützten Google-Tags übermittelt werden. Prüfen Sie außerdem, ob die Änderung ohne veraltete Trigger oder widersprüchliche Browserdaten wirksam wird.
7. Setup dokumentieren
Halten Sie mindestens folgende Punkte fest:
- verantwortliche Person für CMP und GTM
- verwendete Consent-Kategorien und deren Zuordnung
- direkt eingebundene Skripte außerhalb des GTM
- getestete Szenarien und Ergebnisse
- Datum der letzten Prüfung
Consent-Status testen
Verwenden Sie für jeden Test ein sauberes Browserprofil oder löschen Sie zuvor die betreffenden Website-Daten. Kontrollieren Sie nicht nur die Banneranzeige, sondern auch GTM Preview, Google Tag Assistant, Browser-Speicher und Netzwerkanfragen.
| Testszenario | Zu prüfendes Ergebnis |
|---|---|
| Alle optionalen Zwecke ablehnen | Analytics- und Werbesignale erscheinen nicht als erteilt; optionale Drittanbieter-Tags werden gemäß der Konfiguration behandelt. |
| Nur Analytics erlauben | Analytics-Signale folgen der Auswahl, während Werbesignale weiterhin verweigert bleiben. |
| Alle angebotenen Zwecke erlauben | Die zugeordneten Signale wechseln auf den vorgesehenen Status und freigegebene Tags können ausgeführt werden. |
| Einstellungen nachträglich ändern | Der neue Status wird ohne widersprüchliche oder veraltete Trigger übernommen. |
| Neues Kampagnen-Tag hinzufügen | Das Tag durchläuft vor der Veröffentlichung die vorgesehenen Consent-Prüfungen. |
Wiederholen Sie diese Tests nach Änderungen an GTM, CMP, Website-Plugins, Themes oder direkt eingebundenen Skripten. Ziehen Sie für die konkrete technische Implementierung zusätzlich die offizielle Dokumentation von Google heran.
Häufige Fehler
Google-Tags starten vor der CMP
Wird ein Tag ausgeführt, bevor der anfängliche Consent-Status feststeht, können Banneranzeige und tatsächliches Browserverhalten voneinander abweichen. Kontrollieren Sie deshalb die Lade- und Ereignisreihenfolge im Browser.
Benutzerdefinierte Trigger ignorieren den Consent-Status
Ein Conversion- oder Pixel-Tag kann trotz zentraler Konfiguration ausgelöst werden, wenn sein Trigger die Consent-Anforderungen nicht berücksichtigt. Prüfen Sie jedes Tag einzeln.
Consent Mode wird mit rechtlicher Einwilligung gleichgesetzt
Consent Mode übermittelt technische Signale an unterstützte Google-Dienste. Ob Banner, Kategorien, Texte und Datenverarbeitung rechtlich ausreichen, muss separat beurteilt werden. Eine praktische Orientierung bietet der Leitfaden zum DSGVO-Cookie-Banner.
Nur vollständige Zustimmung wird getestet
Fehler zeigen sich häufig erst bei vollständiger Ablehnung, teilweiser Einwilligung oder einer späteren Änderung der Auswahl. Diese Pfade gehören deshalb in jede Test-Checkliste.
Skripte außerhalb des GTM bleiben unberücksichtigt
Plugins, Themes und direkt eingebundene Skripte können unabhängig vom GTM laden. Eine vollständige Tag-Inventur sollte daher die gesamte Website umfassen.
Häufig gestellte Fragen
Ersetzt Consent Mode v2 ein Cookie-Banner?
Nein. Consent Mode v2 übermittelt Consent-Signale an unterstützte Google-Dienste. Die Auswahl muss weiterhin über eine geeignete Consent-Lösung erfasst und technisch umgesetzt werden, sofern dies für den konkreten Einsatz erforderlich ist.
Kann der Google Tag Manager vor einer Einwilligung geladen werden?
GTM kann technisch geladen werden. Entscheidend ist, welche Tags darin ausgeführt werden und welchen anfänglichen Consent-Status sie erhalten. Optionale Tags müssen entsprechend der Konfiguration und der Nutzerentscheidung gesteuert werden.
Welche Consent-Signale sind wichtig?
Für typische Konfigurationen mit Google Analytics und Google Ads sind analytics_storage, ad_storage, ad_user_data und ad_personalization relevant. Die genaue Zuordnung muss zu den CMP-Kategorien und den eingesetzten Diensten passen.
Wann sollte das Setup erneut getestet werden?
Testen Sie es nach jeder Änderung, die Tags oder die Einwilligungssteuerung beeinflussen kann – beispielsweise nach einer GTM-Veröffentlichung, einem CMP-Update, einem Website-Relaunch oder der Installation eines neuen Plugins.
Nächster Schritt
Beginnen Sie mit einer vollständigen Tag-Inventur. Verbinden Sie anschließend die CMP-Auswahl mit den Consent-Signalen im GTM und testen Sie mindestens Ablehnung, teilweise Einwilligung und vollständige Zustimmung. Wenn Sie eine CMP für dieses Setup prüfen, können Sie die verfügbaren Integrationen von CookiePilot mit Ihren technischen Anforderungen abgleichen.
Geschrieben von
Marcin
Zespół CookiePilot dzieli się wiedzą o RODO, PKE i zarządzaniu cookies.
