Dokumentationsmenü
Consent Mode v2
Google Consent Mode v2 in CookieHug: Funktionsweise, basic vs. advanced, Zuordnung Kategorie → Signal, regionale Standardwerte und Diagnose.
Google Consent Mode v2
CookieHug integriert sich automatisch mit Google Consent Mode v2. Eine zusätzliche Konfiguration ist nicht nötig.
Was Consent Mode ist (und was nicht). Consent Mode ist ein Mechanismus von Google, der Google-Tags signalisiert, wie sie sich abhängig von den Entscheidungen des Nutzers verhalten sollen — eine technische Signalschicht zwischen Ihrem Einwilligungsbanner und den Produkten von Google. Es ist keine rechtliche Compliance-Lösung und für sich genommen nicht dazu gedacht, eine bestimmte Datenschutzvorschrift zu erfüllen. Die Einhaltung konkreter Gesetze liegt beim Betreiber der Website und seiner Einwilligungsrichtlinie; Consent Mode übermittelt lediglich die resultierenden Signale.
So funktioniert es
- Beim Laden der Seite — CookieHug sendet
gtag('consent', 'default', ...)und lehnt für EWR-Länder alle Einwilligungstypen ab, mitwait_for_update: 2000(2 Sekunden Zeit für das Banner, bevor Google-Tags mit dem abgelehnten Standard feuern) - Nach der Einwilligung — CookieHug sendet
gtag('consent', 'update', ...)mit den Entscheidungen des Nutzers - Bei erneuten Besuchen — die gespeicherte Einwilligung wird automatisch wiederhergestellt
Konfiguration „basic“ vs. „advanced“
Consent Mode lässt sich in zwei Konfigurationen ausrollen. Der Unterschied liegt darin, ob Google-Tags vor der Einwilligung überhaupt geladen werden dürfen. CookieHug unterstützt beide direkt über die Oberfläche.
| Basic | Advanced (Standard in CookieHug) | |
|---|---|---|
| Lädt das Google-Tag vor der Einwilligung? | Nein — das Tag bleibt bis zur Einwilligung blockiert | Ja — das Tag lädt sofort |
| Vor der Einwilligung | Nichts wird geladen, keine Pings | Das Tag läuft mit allen Signalen auf denied und sendet cookielose Pings |
| Nach der Einwilligung | Das Tag wird freigegeben und geladen | gtag('consent','update') kippt die Signale; die Verhaltensmodellierung greift |
| Datenwiederherstellung / Modellierung | Vor der Einwilligung keine | Conversion- und Verhaltensmodellierung aus den abgelehnten Pings |
Advanced (Standard): Lassen Sie Consent Mode aktiviert und blockieren Sie das Google-Tag nicht mit dem Skript-Blocker von CookieHug — das Tag lädt auf jeder Seite, und gtag('consent','default', denied) (von CookieHug vor dem Tag gesendet) hält es datenschutzfreundlich, bis der Nutzer entscheidet. Genau diese Konfiguration beschreibt Googles Advanced-Leitfaden.
Basic: Lassen Sie CookieHug das Google-Tag bis zur Einwilligung blockieren — entweder über data-cookiehug-blockingmode="auto" (das Tag trifft ein Tracking-Muster und wird zurückgehalten) oder indem Sie es ausdrücklich mit data-cookiehug-consent kennzeichnen, sodass es erst nach der Zustimmung ausgeführt wird. Vor der Einwilligung feuern weder Tag noch Ping.
Zuordnung der Kategorien
| CookieHug-Kategorie | Parameter im Google Consent Mode |
|---|---|
| Notwendig | security_storage: 'granted' (immer) |
| Statistik | analytics_storage |
| Marketing | ad_storage, ad_user_data, ad_personalization |
| Präferenzen | functionality_storage, personalization_storage |
Zusätzliche GCM-Funktionen
CookieHug aktiviert automatisch:
- URL-Passthrough (
url_passthrough: true) — erhält Informationen zu Anzeigenklicks in den URLs - Ads Data Redaction (
ads_data_redaction: true) — schwärzt Werbedaten, wenn die Einwilligung fehlt
Google Consent Mode deaktivieren
Wenn Sie Google Consent Mode separat verwalten, können Sie die GCM-Integration von CookieHug abschalten:
<script src="https://cookiehug.com/api/script/IHR-LIZENZSCHLÜSSEL.js"
data-cookiehug-consentmode="disabled"></script>Regionale Standardwerte und Vorrang (Sprint 1)
Für jede Domain lassen sich regionsabhängige Standardwerte für die vier Google-Signale (ad_storage, ad_user_data, ad_personalization, analytics_storage) konfigurieren. Die Region wird über CF-IPCountry / CF-Region-Code (Cloudflare) erkannt. Reihenfolge der Auflösung: exakte Übereinstimmung (z. B. US-CA) → übergeordnete Region (US) → Fallback ROW → globale defaults. Konfiguration unter Domain-Details → Tab Google Consent Mode.
Bedeutungsänderung der Google-Signale
Ein Signal in categoryMapping zu deaktivieren hält Google nicht davon ab, Traffic zu empfangen — es setzt das Signal auf "denied", was Google respektiert, indem das betroffene Produkt in einen datenschutzfreundlichen Modus wechselt (modellierte Conversions, cookielose Pings). Um ein Google-Produkt vollständig abzuschalten, entfernen Sie das Tag von Ihrer Website; CookieHug steuert nur den Einwilligungsstatus, nicht die Anwesenheit des Tags.
Diagnose-Panel
Domain-Details → Tab Diagnose führt eine automatische Checkliste aus (Standard vor den Tags, Update nach der Entscheidung, getroffene Region, endgültiger Zustand von ad/analytics storage, Ads-/GA4-Zuordnungen) — für jede Kombination aus simulierter Region und simulierter Nutzeraktion.