das Produkt

Google Consent Mode

Consent Mode ist Googles Weg zu erfahren, was ein Besucher gewählt hat, damit Google-Tags sich entsprechend verhalten. CookieCrumbs setzt die Standardwerte, bevor ein Tag läuft, und gibt jede Entscheidung weiter, aus Ihren eigenen Kategorien zugeordnet.

so funktioniert esZuerst Standardwerte, Updates bei Entscheidung

Bevor ein Google-Tag läuft, setzt das Snippet jedes Consent-Mode-v2-Signal auf „denied“. Wenn der Besucher entscheidet, werden die erlaubten Kategorien in Signal-Updates übersetzt. Die Reihenfolge zählt, weshalb die Installationsregeln darauf bestehen, dass das CookieCrumbs-Tag das erste Skript im Head ist, und weshalb der Installations-Check prüft, dass die Standardwerte wirklich vor Ihren Tags gesetzt wurden.

ZuordnungKategorien zu Signalen

Jede Ihrer Kategorien wird Googles Signalen zugeordnet; die Standardwerte folgen den offensichtlichen Linien, und die Zuordnungstabelle unter Regeln zeigt genau, was jede Kategorie Google mitteilt:

SignalTypische KategorieSteuert
analytics_storageStatistikMess-Cookies (Google Analytics).
ad_storage, ad_user_data, ad_personalizationMarketingWerbe-Cookies, Senden von Nutzerdaten an Googles Anzeigensysteme, personalisierte Werbung.
functionality_storage, security_storageNotwendigWas die Website zum Funktionieren braucht.
personalization_storagePräferenzenGemerkte Einstellungen.

Der Editor warnt deutlich, wenn Werbesignale an einer anderen Kategorie als Marketing hängen, denn ein Besucher, der zu etwas Harmlosem Ja sagt, würde damit auch Google Ads erlauben zu werben. Diese Warnung sollte man ernst nehmen.

ModiBasic und Advanced

Im Basic-Modus (Standard) bleiben Google-Tags bis zur Einwilligung blockiert und erhalten die Signale beim Laden. Im Advanced-Modus laden Google-Tags sofort, aber cookielos, und senden anonyme Pings, bis Einwilligung erteilt wird; Google modelliert die Lücken. Advanced tauscht strengeres Blockieren gegen Messkontinuität und ist eine echte Ermessensentscheidung, weshalb er hinter einer expliziten Wahl (und einer Tarifschranke) liegt. Ergänzende Optionen: ein Wait-for-Update-Fenster, Schwärzen von Ads-Daten und URL-Passthrough.

GTMTag Manager

Auch mit Google Tag Manager muss das CookieCrumbs-Tag direkt in die Seite eingefügt werden, über dem Tag-Manager: Ein aus GTM heraus gefeuertes Tag läuft zu spät, um die Standardwerte zu setzen. Eine GTM-Vorlage und ein Fallback-Snippet stehen im Consent-Mode-Bildschirm des Editors bereit, damit Ihre Tags auf den Einwilligungsstatus reagieren können.

Das Container-Skript selbst (googletagmanager.com/gtm.js) wird wie jeder andere Tracker zurückgehalten, bis seine Kategorie erlaubt wird; die Standardregel sortiert es unter Marketing ein, getrennt vom reinen GA4-Tag auf demselben Host, weil ein Container meist auch Werbe-Tags feuert. Solange es zurückgehalten wird, kann sich Tag Assistant nicht verbinden und GTMs Consent Initialization-Trigger feuert nie vor einer Entscheidung. Wenn Sie den Container lieber laden lassen und sich bei den Tags darin auf Consent Mode verlassen wollen, setzen Sie Tag-Manager-Container im Consent-Mode-Bildschirm des Editors auf Laden, Tags darin sperren (consent_mode.gtm_container: "load"). Die Consent-Standardwerte liegen weiterhin im Data Layer, bevor der Container läuft.

VerifikationDer Nachweis

Der Installations-Check lädt Ihre Seite in einem echten Browser und prüft unter anderem, dass die Consent-Mode-Standardwerte gesetzt wurden, bevor ein Tag lief. Der Scanner beobachtet die Signale außerdem bei seinem Besuch mit verweigerter Einwilligung, sodass eine Fehlkonfiguration als Fund auftaucht, statt unsichtbar zu bleiben.