Arbeiten mit GTM + Google Consent Mode v2
Suchen Sie nach einem CMP, das den Google Consent Mode unterstützt? Sehen Sie sich unsere an Google Consent Mode v2 Produktseite.
Der Google Tag Manager bietet eine Integration der Signale des Google Consent Mode v2, mit denen sich Ereignisse auslösen lassen, z.B. das Tracking von Seitenaufrufen durch Google Analytics. Der Google Consent Mode unterscheidet zwischen zwei Modi: Basic Implementation und Advanced Implementation.
Google Consent Mode v2 „Basic Implementation“ über GTM
Bei der Basisimplementierung handelt es sich um die Art und Weise, wie die Google Analytics-Tags oder Google Ads-Tags nicht ausgelöst werden, wenn keine Einwilligung erteilt wird. Dies wird üblicherweise auch „Hard Blocking“ genannt. Der Vorteil hierbei ist eine höhere Rechtssicherheit. Der Nachteil ist ein weniger genaues Tracking (für Benutzer, die keine Einwilligung gegeben haben).
Um die grundlegende Implementierung von Google Analytics oder Google Ads über GTM zu implementieren, befolgen Sie bitte diese Schritte:
- Stellen Sie sicher, dass der Einwilligungsmodus aktiviert ist (Menü > CMPs > Integrationen > Google Consent Mode)
- Stellen Sie sicher, dass Google Analytics, Google Ads oder die anderen Google-Dienste in Ihrer Anbieterliste enthalten sind
- Installieren Sie das consentmanager CMP-Code in Ihrer Website (entweder direkt als automatischer Blockcode, halbautomatischer Blockcode oder indirekt über GTM-Vorlage).
- Aktivieren Sie den Google-Einwilligungsmodus in den CMP-Einstellungen
- Aktivieren Sie den Google-Einwilligungsmodus in Ihrem GTM-Konto
- Erstellen Sie in GTM nach Bedarf Variablen: Gehen Sie in GTM zu Variablen> Neu und klicken Sie auf konfigurieren:
- Wählen Sie den Variablentyp Seitenvariablen> Datenschichtvariable, setzen Sie den Variablennamen auf
cmpConsentVendors
:
- Gehen Sie zu Trigger> Neu und klicken Sie auf konfigurieren:
- Verwenden Sie den Ereignisnamen
cmpEvent
und ein benutzerdefiniertes Ereignis dazu:
- Für jedes Ereignis ist mindestens eine Regel erforderlich. Für Google Analytics-Tags verwenden Sie:
cmpConsentVendors contains ,s26,
(Fügen Sie das Komma in die Regel ein). Für Google Ads (AdWords-Tracking, Remarketing, ...) VerwendungcmpConsentVendors contains ,s1,
ORcmpConsentVendors contains ,s1498,
(Fügen Sie das Komma in die Regel ein und verwenden Sie die Anbieter-ID abhängig von den Anbietern, die Sie in Ihrer Anbieterliste verwenden.)
- Gehen Sie zu Tags > Bearbeiten > Auslöser und weisen Sie dem Tag den Auslöser zu:
(Stellen Sie sicher, dass Systemereignisse wie Seitenaufrufe und entfernt werden einzige verwenden Sie das cmpEvent)
Wichtig: Stellen Sie sicher, dass der Auslöser der ist einzige Trigger für jedes Tag, das Sie verwenden. Kombinieren Sie Trigger nicht mit anderen Triggern / Ereignissen wie "Alle Seiten" oder "Beim Laden der Seite" usw.
Google Consent Mode v2 „Erweiterte Implementierung“ über GTM
Bei der erweiterten Implementierung handelt es sich um die Art und Weise, wie die Google Analytics-Tags oder Google Ads-Tags ausgelöst werden, auch wenn keine Einwilligung erteilt wird. In diesem Fall werden die Consent-Mode-Signale verwendet, um Google Analytics oder Google Ads anzuweisen, das Tracking einzuschränken. Dies wird üblicherweise auch „Soft Blocking“ genannt. Der Vorteil hierbei ist eine höhere Genauigkeit beim Tracking. Der Nachteil ist eine geringere Rechtssicherheit.
Um die erweiterte Implementierung von Google Analytics oder Google Ads über GTM zu implementieren, befolgen Sie bitte diese Schritte:
- Stellen Sie sicher, dass der Einwilligungsmodus aktiviert ist (Menü > CMPs > Integrationen > Google Consent Mode)
- Stellen Sie sicher, dass Google Analytics, Google Ads oder die anderen Google-Dienste in Ihrer Anbieterliste enthalten sind
- Installieren Sie das consentmanager CMP-Code in Ihrer Website (entweder direkt als automatischer Blockcode, halbautomatischer Blockcode oder indirekt über GTM-Vorlage).
- Aktivieren Sie den Google-Einwilligungsmodus in den CMP-Einstellungen
- Aktivieren Sie den Google-Einwilligungsmodus in Ihrem GTM-Konto
- Entscheiden Sie, ob Sie Google Analytics starten möchten VORHER oder NACHHER Der Benutzer hat eine Auswahl getroffen:
- Wenn Sie Google Analytics starten möchten bevor Wenn eine beliebige Auswahl getroffen wird (z. B. die Zustimmungsebene ist noch offen), müssen Sie die Trigger im GTM nicht anpassen. Wir empfehlen, die Tags sogar bei „cmpEvent“ (anstelle von Seitenaufrufen oder Ähnlichem) auszulösen und keine weiteren Filter hinzuzufügen (überspringen Sie Schritt 5 in der folgenden Beschreibung). Darüber hinaus können Sie die Einstellung unter Menü > CMPs > Rechtliche Einstellungen > Opt-Out-Modus auch auf „Beim Laden der Seite“ oder „Beim Anzeigen der Ebene“ anpassen, um bestimmte Ereignisse früher auszulösen.
- Wenn Sie auf die Auswahl des Benutzers warten und Google Analytics starten möchten nachdem Die Auswahl ist getroffen (Zustimmungsebene ist geschlossen). Fügen Sie bitte die Filter hinzu (verwenden Sie Schritt 5 in der folgenden Beschreibung). Dies löst das Tag auch aus, wenn der Benutzer es abgelehnt hat.
Passen Sie GTM-Trigger für den erweiterten Modus an
- Erstellen Sie in GTM nach Bedarf Variablen: Gehen Sie in GTM zu Variablen> Neu und klicken Sie auf konfigurieren:
- Wählen Sie den Variablentyp Seitenvariablen> Datenschichtvariable, setzen Sie den Variablennamen auf
:
- Gehen Sie zu Trigger> Neu und klicken Sie auf konfigurieren:
- Verwenden Sie den Ereignisnamen
cmpEvent
und ein benutzerdefiniertes Ereignis dazu: - Für jedes Ereignis ist mindestens eine Regel notwendig:
RegEx " | "
Hinweis: Überspringen Sie diesen Schritt, wenn Sie die Tags auch auslösen möchten, bevor der Benutzer eine Auswahl getroffen hat.
- Gehen Sie zu Tags > Bearbeiten > Auslöser und weisen Sie dem Tag den Auslöser zu:
(Stellen Sie sicher, dass Systemereignisse wie Seitenaufrufe und entfernt werden einzige verwenden Sie das cmpEvent)
Wichtig: Stellen Sie sicher, dass der Auslöser der ist einzige Trigger für jedes Tag, das Sie verwenden. Kombinieren Sie Trigger nicht mit anderen Triggern / Ereignissen wie "Alle Seiten" oder "Beim Laden der Seite" usw.
Wie gehe ich mit Ereignissen um, die aufgrund von Benutzeraktionen ausgelöst werden?
Für Ereignisse, die basierend auf einer Benutzeraktion ausgelöst werden (z. B. zum Warenkorb hinzufügen), empfehlen wir:
Grundlegende Implementierung: Verwenden Sie Ihren vorhandenen Auslöser (das Add-to-Basket-Ereignis) und fügen Sie eine Bedingung für den jeweiligen Anbieter hinzu, z. B. cmpConsentVendors contains ,s26,
. Stellen Sie sicher, dass dieser Auslöser immer ausgelöst wird, nachdem die Einwilligung erteilt wurde.
Erweiterte Implementierung: Es ist keine Anpassung der Trigger erforderlich.
Displaying Consent Mode information in Google Tag Manager (GTM)
GTM bietet auch die Möglichkeit mit zu arbeiten Consent Mode um Tags vor dem Auslösen zu schützen. Um diese Funktion zu nutzen, können Sie unsere GTM-Vorlage und oder Sie können das CMP manuell in die Seite oder den Tag-Manager implementieren.
Bitte beachten Sie, dass die Zustimmungsmodus-Funktion für GTM NUR eine visuelle Hilfe ist und keine tatsächliche Blockierung durchführt.
Um die Consent Mode in GTM folgen Sie bitte diesen Schritten:
- Melden Sie sich bei Ihrem Konto an und klicken Sie auf Admin > Containereinstellungen
- Aktivieren Sie das Kontrollkästchen "Einwilligungsübersicht aktivieren" und klicken Sie auf Speichern
- Nach der Aktivierung finden Sie unter Tags ein Schildsymbol, das Ihnen anzeigt, welche Consent Mode Einstellungen werden auf welches Tag angewendet: