Dokumentationsmenü

Google-Dienste einrichten

Konfiguration auf Google-Seite für Consent Mode v2: GA4, Google Ads, GTM und die durchgängige Verifizierung zusammen mit CookieHug.

Google-CMP-Partner — Anforderungen an das Banner (Sprint 5)

CookieHug ist darauf ausgelegt, die Banner-Anforderungen des Google-CMP-Partnerprogramms zu erfüllen. Dieser Abschnitt ordnet jeder Google-Anforderung die Funktion zu, die sie erfüllt, damit Kunden im Zertifizierungsverfahren auf eine konkrete Umsetzung verweisen können. Referenz: Googles Advanced-Leitfaden zu Consent Mode v2 — developers.google.com/tag-platform/security/guides/consent?consentmode=advanced.

Anforderung 1 — Banner vollständig über eine Oberfläche konfigurierbar

Das gesamte Banner wird ohne Code konfiguriert. Das Admin-Panel (Domain-Details) macht jede Banner-Eigenschaft über Bedienelemente zugänglich — kein Feld erfordert Code, Konfigurationsdateien oder API-Aufrufe.

Tab / Bereich der OberflächeEinstellungen
BannertexteÜberschrift, Beschreibung, Kleingedrucktes, Beschriftungen für Akzeptieren/Ablehnen/Auswahl akzeptieren, Text des Kategorien-Links
LayoutPosition (links/rechts/unten mittig/zentriert), Eckenradius, Textausrichtung, Google Font, optionales Cookie-Symbol (Emoji/SVG), Platzierung der Kategorien-Schaltfläche
FarbenBannerhintergrund, Überschrift, Beschreibung, Link, Kleingedrucktes, Schaltflächen für Akzeptieren/Ablehnen/Kategorien (Hintergrund/Text/Hover/Rahmen)
KategorienDie 4 Kategorien aktivieren/deaktivieren, Beschriftungen und Beschreibungen je Kategorie, Cookie-Inventar
Google Consent ModeSchalter für Ads/GA4/außerhalb des CMP, Standardwerte der 4 GCM-v2-Signale, regionale Standardwerte (EWR/US-CA/ROW/eigene), Zuordnung Kategorie → Signal, Schalter für die CMP-konforme Vorlage
EinwilligungsrichtlinieEinwilligungsmodell (Opt-in / Opt-out / Notice-only), Umgang mit GPC / DNT, USP-Adapter (US Privacy), Ansicht nach der Einwilligung
DiagnoseAktivierung des Debug Mode, Aufnahme clientseitiger Diagnoseberichte

Anforderung 2 — Banner-Vorlage, die Googles Anforderungen erfüllt

CookieHug liefert eine Google-CMP-konforme Vorlage, die Kunden mit einem einzigen Schalter aktivieren: Domain-Details → Google Consent Mode → Google-CMP-Zertifizierung → Schalter EIN. Ist sie aktiv, erfüllt das Banner alle drei Unteranforderungen:

(a) Zweck der Datenerhebung. Die Standardbeschreibung erklärt, dass Cookies zur Personalisierung von Inhalten und zur Traffic-Analyse eingesetzt werden. Kunden können den Text über die Oberfläche erweitern — das Feld ist frei beschreibbar, sodass produktspezifische Zwecke ergänzt werden können (z. B. „zur Messung der Anzeigenleistung über Google“). Ausklappbare Kategoriekarten über den Link Cookie-Einstellungen anpassen listen die genauen Zwecke je Kategorie auf.

(b) Link auf https://business.safety.google/privacy. Wird als <a> direkt unter dem Beschreibungsabsatz im Banner ausgegeben. Sichtbar bereits in der ersten Banner-Ansicht — Nutzer müssen nicht wegnavigieren oder eine andere Seite öffnen. Verwendet target="_blank" rel="noopener noreferrer".

(c) Option zur ausdrücklichen Einwilligung. Das Banner zeigt stets eine eigene Schaltfläche Alle akzeptieren als ausdrückliches, standardmäßig nicht vorausgewähltes Opt-in. Alle GCM-v2-Signale starten auf "denied" und wechseln erst nach dem Klick auf Akzeptieren zu "granted" — keine Vorauswahl, keine implizite Einwilligung durch Scrollen, und die Ablehnen-Schaltfläche hat in jedem Preset dasselbe visuelle Gewicht.

Anforderung 3 — Empfehlung der Vorlage in der Oberfläche

Aktiviert ein Kunde Google Consent Mode (über den Schalter Google Ads verbunden oder Google Analytics 4 verbunden), hat aber die CMP-Vorlage noch nicht eingeschaltet, blendet die Oberfläche oben im Bereich Google Consent Mode eine Empfehlung ein:

> Empfohlen: Google-CMP-Vorlage aktivieren > Consent Mode v2 ist aktiv, aber Ihr Banner enthält den erforderlichen Google-Datenschutzlink nicht. Aktivieren Sie die CMP-Vorlage, damit Ihr Banner die Anforderungen des Google-CMP-Partnerprogramms erfüllt. > [Vorlage aktivieren] • [Dokumentation zu Google Consent Mode]

Die Empfehlung enthält eine Schaltfläche zur Aktivierung mit einem Klick sowie einen Link zu Googles Advanced-Leitfaden. Sie verschwindet automatisch, sobald die Vorlage aktiv ist. CookieHug unterstützt IAB TCF nicht — diese Empfehlung gilt daher für alle Consent-Mode-Implementierungen über die Plattform.

Konfiguration auf Google-Seite — Überblick

gtag('consent','default', …) und gtag('consent','update', …) übernimmt CookieHug automatisch — das Snippet, das Sie in den <head> einfügen, sendet beides. Drei Dinge müssen Sie dennoch auf Google-Seite einrichten, damit Consent Mode v2 advanced durchgängig funktioniert. Vollständige Referenz: developers.google.com/tag-platform/security/guides/consent?consentmode=advanced.

Google-Seite, Schritt 1 — GA4-Property

  • Öffnen Sie die GA4-Property → Verwaltung → Datenerhebung und -änderung → Datenerhebung.
  • Prüfen Sie in der Karte Consent Mode, ob Consent Mode aktiviert ist. Einen Schalter für „advanced“ je Property gibt es nicht — *advanced* ergibt sich auf Tag-Ebene daraus, ob ad_storage und analytics_storage vor dem Feuern des Tags auf denied stehen (genau das macht CookieHug).
  • Belassen Sie Google-Signale und Signale zur Anzeigenpersonalisierung entsprechend Ihrer Einwilligungsrichtlinie — sie respektieren die Signale ad_user_data und ad_personalization, die CookieHug aus der Kategorie Marketing ableitet.
  • Warten Sie 24–48 Stunden nach den ersten Einwilligungen und öffnen Sie dann Verwaltung → Property-Einstellungen → Consent-Mode-Diagnose (Googles internes Panel). Dort sollte der Advanced-Modus erkannt und ein gesundes Verhältnis von consent_update zu consent_default gemeldet werden.

Google-Seite, Schritt 2 — Google Ads

  • In Google Ads → Tools → Datenmanager → Einwilligungseinstellungen (bzw. Verwaltung → Einwilligung in der neuen Oberfläche): Consent Mode für das Konto aktivieren.
  • Für jede Conversion-Aktion beginnt Google mit der Verhaltensmodellierung, sobald das Konto genug eingewilligten Traffic hat (typisch 1000+ Anzeigenklicks in 7 Tagen pro Land). Bis dahin können Diagnosehinweise „Consent Mode nicht vollständig aktiv“ anzeigen — das ist eine Datenschwelle auf Google-Seite, keine Fehlkonfiguration von CookieHug.
  • Prüfen Sie es unter Tools → Conversions → Diagnose. Die Zähler für redacted_data sowie für consent_default/consent_update-Pings sollten beide > 0 sein.

Google-Seite, Schritt 3 — Google Tag Manager

Wichtig: Fügen Sie kein Tag „Consent Initialization — All Pages“ hinzu, das zusätzlich gtag('consent','default', …) aufruft. Das Snippet von CookieHug läuft *vor* GTM (durch die Priorität im <head>), die Standardwerte stehen also bereits. Ein zweiter Default-Aufruf aus GTM überschreibt die regionalen Standardwerte von CookieHug und bricht die EWR-Steuerung.

  • Laden Sie Ihre Tags (GA4, Ads, Floodlight usw.) in GTM wie gewohnt — sie lesen den Einwilligungsstatus, den CookieHug bereits gesetzt hat.
  • Öffnen Sie für jedes Tag, das Consent Mode beachten soll, Erweiterte Einstellungen → Einwilligungseinstellungen und ergänzen Sie die erforderlichen Einwilligungstypen (z. B. ad_storage, analytics_storage). GTM blockiert dann das Schreiben von Cookies/Pixeln, wenn das Signal denied ist, und führt das Tag im Advanced-Modus geschwärzt aus.
  • Wenn Sie das Google-Tag (gtag.js) direkt einsetzen (ohne GTM), ist nichts weiter nötig — das Snippet von CookieHug läuft vor dem gtag-Loader.

Google-Seite, Schritt 4 — Durchgängige Verifizierung

  • Installieren Sie Google Tag Assistant (Chrome-Erweiterung) → aktivieren → laden Sie Ihre Domain in einem frischen Profil neu. Im Tab „Summary“ sollten zwei consent-Ereignisse erscheinen: ein default (vor der Zustimmung) mit analytics_storage=denied / ad_storage=denied und ein update (nach der Zustimmung) mit den entsprechenden Signalen auf granted.
  • Öffnen Sie GA4 → Verwaltung → DebugView. Ist der Debug Mode von CookieHug in der Produktion aus, verwenden Sie eine URL mit ?gtm_debug=1 oder aktivieren Sie den Debug-Modus in der GTM-Vorschau, um den Einwilligungsstatus je Ereignis live zu sehen.
  • Warten Sie im Tab Diagnose von Google Ads bis zu 24 Stunden und prüfen Sie, ob der Chip Consent-Mode-Status grün wird.

So prüfen Sie das ausgerollte Banner

  • Aktivieren Sie die Vorlage in der Admin-Oberfläche.
  • Erzeugen Sie das Domain-Skript im Dialog Skript abrufen (neu) — das neue Banner-HTML greift beim nächsten Seitenaufruf.
  • Laden Sie die Zieldomain und öffnen Sie das Banner. Sie sollten die Überschrift, die Beschreibung, einen eingebetteten Link *Erfahren Sie, wie Google Ihre Daten schützt* auf https://business.safety.google/privacy sowie die gleichwertig gestalteten Schaltflächen *Alle akzeptieren / Alle ablehnen* sehen.
  • Öffnen Sie DevTools → Network → Filter google. Vor der Zustimmung sollten GA-/Ads-Tags mit denied feuern; nach dem Klick auf Akzeptieren sollte gtag('consent','update') die vier Signale gemäß Ihrer Kategoriezuordnung auf granted setzen.