Hilfethemen durchsuchen
Legen Sie fest, wann Ihre Google-Tags laden.
Legen Sie fest, ob Google-Tags sofort mit abgelehnter Einwilligung laden oder bis zur Zustimmung des Besuchers warten. Richten Sie dann bei Bedarf Basic Consent Mode ein.
Die beiden Modi vergleichen
| Modus | Bevor der Besucher entscheidet | Nachdem der Besucher entschieden hat |
|---|---|---|
| Advanced (Standard von Velo) | Google-Tags laden sofort. Velo setzt die Signale auf „denied“, und Google erhält cookielose Pings. | Velo aktualisiert die Signale bei jeder Entscheidung. |
| Basic | Google-Tags laden gar nicht. Velo sendet keine Consent-Mode-Befehle. | Velo gibt die Google-Tags für die Kategorien frei, die der Besucher erlaubt. |
Im Advanced-Modus starten die Signale in Opt-in-Regionen als „denied“. Aktivieren Sie Require opt-in in every region, damit sie überall als „denied“ starten.
Der Kompromiss: Der Basic-Modus sendet Google vor der Einwilligung nichts, also hat Google nichts, woraus es modellieren kann. Der Advanced-Modus behält die cookielose Messung bei.
Basic Consent Mode aktivieren
- Direkte Installation: Fügen Sie
data-velo-consent-mode="basic"zum Script-Tag von Velo hinzu. Oder hängen Sie?consent_mode=basican das Ende seinessrcan. - Google Tag Manager: Setzen Sie im Velo-CMP-Tag den Haken bei Basic consent mode und veröffentlichen Sie dann den Container.
<script src="https://cdn.veloconsent.com/v1/velo.js"
data-api="https://app.veloconsent.com"
data-velo-site="YOUR-SITE-ID"
data-velo-consent-mode="basic"
async></script>Velo setzt weiterhin seine Google-Developer-ID. Da es keine Consent-Mode-Befehle sendet, dürfen Ihre Google-Tags erst laden, wenn der Besucher zustimmt. Blockieren Sie sie wie unten gezeigt.
Google-Tags bis zur Einwilligung blockieren
Direkte Installation
Ändern Sie bei jedem Google-Tag type in text/plain und ergänzen Sie die zugehörige Velo-Kategorie. Verwenden Sie analytics für Google Analytics und ads für Google Ads. Velo gibt das Tag frei, sobald der Besucher diese Kategorie erlaubt.
<script type="text/plain" data-velo-category="analytics"
src="https://www.googletagmanager.com/gtag/js?id=G-XXXXXXX" async></script>
<script type="text/plain" data-velo-category="analytics">
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-XXXXXXX');
</script>Google Tag Manager
Lösen Sie Ihre Google-Tags bei der Entscheidung des Besuchers aus statt bei All Pages.
- Legen Sie eine Data Layer Variable mit dem Namen
velo_categories.analyticsan. - Legen Sie einen Custom-Event-Trigger für das Event
velo_consent_updatean. Er soll auslösen, wenn diese Variabletrueentspricht. - Ersetzen Sie bei jedem Google-Analytics-Tag den Trigger All Pages durch diesen.
- Wiederholen Sie diese Schritte für Google-Ads-Tags mit
velo_categories.ads. - Veröffentlichen Sie den Container.
Velo sendet velo_consent_update jedes Mal, wenn eine Einwilligung wirksam wird, auch bei den nächsten Seitenaufrufen eines wiederkehrenden Besuchers. Sobald erlaubt, lösen die Tags auf jeder Seite aus.
Zurück zu Advanced wechseln
Entfernen Sie data-velo-consent-mode="basic" oder den Parameter consent_mode=basic. Entfernen Sie in GTM den Haken bei Basic consent mode und veröffentlichen Sie.
Setzen Sie Ihre Google-Tags dann auf den üblichen Skripttyp und die üblichen Trigger zurück, damit sie wieder sofort laden. Consent Mode steuert dann, was sie senden.
Basic-Modus testen
- Öffnen Sie die veröffentlichte Website in einem frischen privaten Fenster.
- Prüfen Sie im Network-Panel, dass vor Ihrer Entscheidung nichts von Google geladen wird.
- Laden Sie die Seite mit
?velo_debug=1und prüfen Sie, ob der Consent mode basic zeigt. - Stimmen Sie Analytics zu und prüfen Sie, ob Google Analytics lädt.
- Lehnen Sie in einem neuen privaten Fenster alles ab und prüfen Sie, dass kein Google-Tag lädt.
- Prüfen Sie in der GTM-Vorschau, ob Ihre Google-Tags bei
velo_consent_updateauslösen.