Die Google-Consent-Mode-Integration nutzen
Erfahren Sie, wie Sie die Google-Consent-Mode-Integration in Ihrem Shopify-Shop nutzen. Unsere Anleitung führt Sie Schritt für Schritt durch die Einrichtung für besseren Datenschutz und rechtskonformes Tracking.
1. Was diese Integration leistet
Die Google-Consent-Mode-Integration verbindet Pandectes GDPR Compliance mit dem Einwilligungs-Framework von Google. Ist sie aktiviert, übermittelt Pandectes die Einwilligungsentscheidungen Ihrer Besucher automatisch an die Google-Tags, statt sie vollständig zu blockieren. Google kann das Verhalten der Tags dann am Einwilligungsstatus ausrichten.
Mit aktiver Integration können Google-Tags:
- beim Seitenaufruf mit einem Standard-Einwilligungsstatus (in der Regel
denied) laufen und dabei nur begrenzte, cookielose Messdaten senden. - auf die vollständige Messung umschalten, sobald der Nutzer über Ihren Banner einwilligt.
Dieses Vorgehen heißt Advanced Consent Mode und ist die voreingestellte und empfohlene Konfiguration. Google kann damit Conversions und Analysedaten für Nutzer ohne Einwilligung modellieren, die andernfalls vollständig verloren gingen.
2. So aktivieren Sie den Google Consent Mode
Gehen Sie in der App Pandectes GDPR Compliance zu Integrations.

Suchen Sie die Karte Google Consent Mode, klicken Sie auf Configure und schalten Sie die Integration ein.

Die Integration ist nun aktiv. Mehr ist im Minimum nicht nötig. Pandectes wendet den Consent Mode automatisch auf alle Google-Tags an, die bereits in Ihrer theme.liquid vorhanden sind. Die folgenden Abschnitte erklären die optionalen Konfigurationsfelder.
3. Konfiguration
Google Tag Manager
Wenn Sie Ihre Google-Tags über den Google Tag Manager (GTM) verwalten, tragen Sie Ihre GTM-Container-ID (Format GTM-XXXXXXXXX) in das Feld Google Tag Manager ID ein. Mehrere IDs trennen Sie mit Kommas.
Google Analytics
Tragen Sie Ihre Google-Analytics-ID(s) (Format G-XXXXXXXXXX oder GT-XXXXXXXXXX) in das Feld Google Analytics ID ein. Mehrere IDs trennen Sie mit Kommas.
Werden page_view-Ereignisse bereits von einer externen App oder einem Custom Pixel gesendet, aktivieren Sie Do not send page_view event, um doppelte Ereignisse zu vermeiden.
Google Ads
Tragen Sie Ihre Google-Ads-ID(s) (Format AW-XXXXXXXXXXX) in das Feld Google Ads ID ein. Mehrere IDs trennen Sie mit Kommas.
Ihre AW-Property-ID finden Sie in Ihrem Google-Ads-Konto in dem Fenster oben rechts, das beim Wechsel zwischen Konten erscheint.
4. Advanced Mode im Vergleich zum Basic Mode
Advanced Mode (voreingestellt, empfohlen)
Im Advanced Mode laden die Google-Tags sofort auf jeder Seite, mit einem Standard-Einwilligungsstatus, der in Opt-in-Regionen für Werbe- und Analysetypen üblicherweise denied lautet. Solange die Einwilligung denied ist, senden die Tags nur cookielose, datenschutzfreundliche Mess-Pings. Sobald der Nutzer im Banner einwilligt, wechseln die Tags zur vollständigen Messung.
Der Advanced Mode ist bei aktivierter Integration voreingestellt. Aktivieren Sie keine Auto-Blocker-Optionen für Google-Tags und setzen Sie in den Advanced settings kein Häkchen bei "Run in basic mode".
Basic Mode
Im Basic Mode werden die Google-Tags vollständig blockiert, bis der Nutzer ausdrücklich einwilligt. Vor der Interaktion mit dem Banner werden keine Daten an Google gesendet. Das bedeutet mehr Datensparsamkeit, aber der Verzicht auf die cookielose Modellierung des Advanced Mode.
Es gibt zwei Wege, den Basic Mode zu aktivieren, die sich in ihrer Reichweite unterscheiden:
Variante A: Auto Blocker (betrifft alle Google-Tags auf der Seite, auch solche, die manuell in theme.liquid eingefügt oder von anderen Apps geladen werden):
Gehen Sie zu All settings → Auto blocker und aktivieren Sie die Blockierregeln für Google Tag Manager, Google Analytics und Google Ads. Damit wird das Laden dieser Tags bis zur Einwilligung verhindert, unabhängig davon, wie sie im Shop eingebunden sind.
Variante B: das Kontrollkästchen "Run in basic mode" (betrifft nur Google-Tags, die über diese Integration geladen werden, also solche, deren IDs in den obigen Feldern eingetragen sind):
Öffnen Sie unten auf der Integrationsseite die Advanced settings und aktivieren Sie Run in basic mode. Tags load after consent. Tags, deren IDs in dieser Integration hinterlegt sind, werden bis zur Einwilligung zurückgehalten. Manuell in theme.liquid oder über andere Apps eingebundene Tags sind davon nicht betroffen.
5. Erweiterte Einstellungen
Klicken Sie auf Advanced settings, um die folgenden Optionen einzublenden.

Run in basic mode. Tags load after consent
Siehe Abschnitt 4 oben.
Debug-Modus / Konsolendiagnose
Ist die Option aktiviert, bindet Pandectes ein Diagnoseskript in Ihren Shop ein, das den dataLayer überwacht und Probleme im Consent Mode (verspätete Signale, falsche Befehlsreihenfolge, unzutreffende Standardberechtigungen) in der Entwicklerkonsole des Browsers meldet.
Aktivieren Sie das bei der Fehlersuche und schalten Sie es wieder aus, sobald das Problem behoben ist. Eine vollständige Erklärung jeder Konsolenmeldung und ihrer Behebung finden Sie unter Google-Consent-Mode-Debug-Konsole.
Einwilligungstypen
Ordnet die sieben Einwilligungstypen von Google den Banner-Kategorien von Pandectes zu. Die Standardwerte werden automatisch anhand Ihrer Banner-Konfiguration gesetzt. Bei Bedarf können Sie einzelne Zuordnungen hier überschreiben.
Schlüssel | Wert | Beschreibung | Pandectes-Kategorie |
|---|---|---|---|
|
| Legt fest, ob Ihre Tags Cookies für Werbezwecke verwenden dürfen. | Targeting |
|
| Regelt die Einwilligung in das Senden von Nutzerdaten an Google für Onlinewerbung. | Targeting |
|
| Regelt die Einwilligung in personalisierte Werbung. | Targeting |
|
| Legt fest, ob Ihre Tags Cookies für Analysezwecke verwenden dürfen. | Leistung |
|
| Legt fest, ob Ihre Tags Cookies für Funktionalität verwenden dürfen. | Funktionalität |
|
| Legt fest, ob Ihre Tags Cookies für Personalisierung verwenden dürfen. | Funktionalität |
|
| Legt fest, ob Ihre Tags Cookies für Sicherheit verwenden dürfen. | Unbedingt erforderlich |
ads_data_redaction
Steht ad_storage auf denied, werden die von Google-Ads- und Floodlight-Tags gesendeten Kennungen von Anzeigenklicks aus den Netzwerkanfragen entfernt und die Anfragen über eine cookielose Domain geleitet. Aktivieren Sie das für mehr Datensparsamkeit, wenn die Werbeeinwilligung verweigert wurde.
url_passthrough
Steht ad_storage oder analytics_storage auf denied, lassen sich Informationen zu Anzeigenklicks und Sitzungen nicht in Cookies speichern. Mit aktiviertem URL Passthrough werden diese Informationen stattdessen über URL-Parameter weitergegeben, was die Genauigkeit von Conversion- und Analysemessung ohne Cookies verbessert.
wait_for_update
Die Anzahl der Millisekunden, die Google-Tags auf einen Aktualisierungsbefehl zur Einwilligung warten, bevor sie auslösen. Erhöhen Sie diesen Wert (Voreinstellung 500 ms), wenn Sie Abweichungen zwischen den in Google Analytics erfassten Sitzungen und dem tatsächlichen Traffic bemerken. Das kann darauf hindeuten, dass die Aktualisierung eintrifft, nachdem die Tags bereits ausgelöst wurden.
DataLayer-Eigenschaft
Wenn Sie die Variable dataLayer in Ihrem Shop umbenannt haben, tragen Sie hier den eigenen Namen ein, damit Pandectes die Einwilligungssignale in die richtige Eigenschaft schreibt.
6. Die Banner-Anforderungen von Google
Damit Ihr Shop die Anforderungen von Google an Einwilligungsbanner erfüllt, sind über die Aktivierung der Integration hinaus zwei Schritte nötig:
- Nehmen Sie in den Text Ihres Banners diesen Satz auf: "Cookies können zur Personalisierung von Werbung verwendet werden."
- Gehen Sie zu Cookie banner → Behavior und aktivieren Sie Show link to Google's Terms.
7. Video-Anleitung
8. Weiterführende Dokumentation
Pandectes
- Pandectes GDPR Compliance tag template for Google Tag Manager: https://pandectes.io/pandectes-gdpr-compliance-tag-template-for-the-google-tag-manager/
- Einrichtungsanleitung für Integrationen (manuelle Einrichtung von
pandectes-rules.js): https://help.pandectes.io/en/article/integrations-setup-guide-2ovcos/ - Google-Consent-Mode-Debug-Konsole: https://help.pandectes.io/en/article/google-consent-mode-debug-console-1mmj0e3/
- Google Tag Gateway (GTG) und Einwilligung: https://help.pandectes.io/en/article/google-tag-gateway-gtg-and-consent-cl8mqk/
- Consent mode overview: https://developers.google.com/tag-platform/security/concepts/consent-mode
- Set up consent mode on websites: https://developers.google.com/tag-platform/security/guides/consent
- About consent mode (Tag Manager Help): https://support.google.com/tagmanager/answer/10000067
Aktualisiert am: 05/10/2026
Danke!
