Cookie Consent Manager
Installation
Plugin installieren
Das Plugin finden Sie im Shopware Store. Installieren Sie es wie jede andere Erweiterung:
- Erweiterungen → Meine Erweiterungen → Cookie Consent Manager → Installieren
- Anschließend Aktivieren
- In der Konfiguration den Verkaufskanal wählen und Plugin aktivieren einschalten
Während der Installation legt das Plugin im Hintergrund die Datenbanktabellen für Cookie-Gruppen, Cookies, das Consent-Log und die A/B-Tests an und befüllt die vier Standard-Cookie-Gruppen. Sie müssen dazu nichts tun.
Plugin-Konfiguration
Die Einstellungen finden Sie unter Meine Erweiterungen → Cookie Consent Manager → Konfiguration. Alle Werte sind pro Verkaufskanal speicherbar — wählen Sie oben immer zuerst den richtigen Kanal.
Allgemein
| Einstellung | Was sie bewirkt |
|---|---|
| Plugin aktivieren | Schaltet den Cookie-Consent-Banner für diesen Verkaufskanal ein oder aus. |
Compliance
| Einstellung | Was sie bewirkt |
|---|---|
| Banner beim ersten Besuch anzeigen | Zeigt den Banner automatisch beim ersten Seitenaufruf. Aus: Der Banner öffnet sich nur über den Cookie-Einstellungen-Link. |
| TTDSG-Modus: Alle Buttons gleiche Farbe | Stellt Akzeptieren und Ablehnen gleichberechtigt dar. Verhindert Dark Patterns — eingeschaltet lassen. |
| Button-Reihenfolge | Ablehnen links, Akzeptieren rechts (TTDSG-empfohlen) oder umgekehrt. |
Banner-Basisdesign
Diese Werte sind der Fallback, solange im Design-Editor (Premium) kein Design gespeichert wurde. Sobald dort etwas gespeichert ist, hat das Design Vorrang.
| Einstellung | Was sie bewirkt |
|---|---|
| Banner-Position | Zentriertes Modal, Leiste unten, Leiste oben sowie vier weitere Layouts (Ecke links/rechts, Vollbild-Overlay, Seitenleiste), die den Premium-Plan voraussetzen. |
| Hintergrund abdunkeln | Legt ein Overlay hinter den Banner. |
| Akzeptieren-Button Farbe | Basisfarbe des primären Buttons. |
| Ablehnen-Button Farbe | Basisfarbe des sekundären Buttons. |
| Banner-Design-Konfiguration (JSON) | Wird vom Design-Editor verwaltet. Nicht manuell bearbeiten. |
Wählen Sie ohne Premium ein Premium-Layout aus, fällt der Banner automatisch auf Zentriertes Modal zurück.
Verhalten
| Einstellung | Was sie bewirkt |
|---|---|
| Consent-Gültigkeit (Tage) | Lebensdauer der Einwilligung. Standard 365. Danach wird erneut gefragt. |
| Consent-Protokollierung aktivieren | Schreibt jede Entscheidung mit gehashter IP in das Consent-Log. |
| Scripts vor Consent blockieren | Kernfunktion. Aus: alle Scripts laden sofort — nur für Testzwecke sinnvoll. |
| Aufbewahrungsfrist Consent-Log (Monate) | Ältere Einträge löscht ein monatlicher Task. Standard 36. |
| Cookie-Konfigurations-Version | Wird bei Änderungen an Cookies oder Gruppen automatisch hochgezählt und fragt Besucher:innen erneut. Manuell erhöhbar. |
| Shop wöchentlich automatisch auf Cookies scannen (Premium) | Aktiviert den geplanten Cookie-Scanner. |
| Consent-Erneuerungs-Modus (Premium) | Streng: voller Banner erneut. Sanft: kleine Hinweisleiste am unteren Rand. |
Google Consent Mode
| Einstellung | Was sie bewirkt |
|---|---|
| Google Consent Mode V2 aktivieren | Sendet Consent-Signale an Google-Tags. |
| Default Consent-Status | Verweigert (empfohlen) oder Erteilt. |
| Ads Data Redaction (Premium) | Entfernt Identifier aus Anzeigen-Requests, solange keine Marketing-Einwilligung vorliegt. |
| URL Passthrough (Premium) | Reicht Klick-Parameter über die URL statt über Cookies weiter. |
| Region-spezifische Defaults (JSON) (Premium) | z. B. [{"region":["DE","AT"],"default":"denied"}] |
| Debug-Modus (Premium) | Loggt Consent-Mode-Änderungen in der Browser-Console. Auf Produktivsystemen abschalten. |
Details und Fallstricke: Google Consent Mode & Tracking.
Tracking-Integrationen
| Einstellung | Was sie bewirkt |
|---|---|
| GA4 Measurement ID | z. B. G-XXXXXXX. |
| Google Ads ID | z. B. AW-XXXXXXX. |
| gtag.js direkt über das Plugin laden | Rendert gtag.js als Script der Gruppe Statistik. Nicht aktivieren, wenn der Google Tag Manager GA4 bereits lädt — sonst doppeltes Tracking. |
| Facebook/Meta Consent API (Premium) | Steuert den Meta-Pixel über fbq('consent', ...). |
| Consent-Status an Server-Side-Tracking senden (Premium) | Setzt den Response-Header X-Prems-Cookie-Consent und sendet den Consent-Datensatz per JSON-POST. |
| Server-Side Consent-Endpoint URL (Premium) | Ziel des JSON-POST. Absolute HTTPS-URL oder relativer Pfad. |
iFrame-Blocker (Premium)
Siehe iFrame-Blocker.
Geo-Targeting (Premium)
Siehe Geo-Targeting.
Multi-Domain (Premium)
Siehe Multi-Domain-Synchronisierung.
Deinstallation
Beim Deinstallieren können Sie wählen, ob die Daten erhalten bleiben. Entfernen Sie sie, werden Cookie-Gruppen, Cookies, A/B-Tests und das gesamte Consent-Log gelöscht.
Denken Sie daran, dass Sie die Einwilligungen nach DSGVO Art. 7 nachweisen können müssen. Exportieren Sie das Consent-Log als CSV, bevor Sie die Daten löschen.
Nächste Schritte
Sehen Sie sich den Schnellstart an oder springen Sie direkt ins Admin-Dashboard.