Cookies Revolution: Einrichtung und Hilfe

Schnellstart

  1. Deaktivieren Sie gegebenenfalls das andere aktive Modul mprcookiebanner. Laden Sie die ZIP-Datei von Cookies Revolution unter Modul > "Module Manager" hoch und installieren Sie sie.
  2. Öffnen Sie Cookies Revolution > Design. Wählen Sie Blockiermodus, beginnen Sie mit Weiche Blockierung und prüfen Sie Banner-Layout.
  3. Öffnen Sie Cookie-Kategorien, Dienste und Cookies. Prüfen Sie Zwecke, erforderliche Kategorie und optionale Dienstzuordnungen.
  4. Öffnen Sie Skriptblockierung. Prüfen Sie aktive Muster und halten Sie erforderliche Checkout-, Login- und Warenkorbskripte außerhalb optionaler Regeln.
  5. Öffnen Sie Einstellungen > "Configuration". Prüfen Sie "Cookie Expiry", "Re-consent after", "Enable GCM v2" und Protokollierung von Einwilligungen aktivieren.
  6. Führen Sie Cookie-Scanner aus, kategorisieren Sie ausstehende Einträge und verwenden Sie Cookie-Richtlinienseite erstellen oder geben Sie "Custom Policy URL (overrides CMS)" ein.
  7. Übersetzen Sie die Texte unter Design, speichern Sie und testen Sie dann Alle akzeptieren, Alle ablehnen und ausgewählte Einstellungen in einem frischen Browser. Prüfen Sie die zugehörigen Skriptanfragen und das Einwilligungsprotokoll.

Erfordert PrestaShop 1.6 oder höher und PHP 7.1 oder höher.

Einrichtungsanleitung

Installieren und konfigurieren

Folgen Sie den Schritten unter Schnellstart.

Blockierungsverhalten wählen

Falls mprcookiebanner bereits installiert und aktiviert ist, deaktivieren oder deinstallieren Sie es vor der Installation von Cookies Revolution. Der Installer verweigert die Installation, solange das andere Modul aktiv ist.

Öffnen Sie Cookies Revolution > Design und legen Sie Blockiermodus fest, bevor Sie einzelne Regeln konfigurieren.

Blockiermodus Standard Verhalten im Shop
Weiche Blockierung Ausgewählt Lässt die Seite nutzbar und verweigert optionale Einwilligungen vor einer Auswahl. Verwendet die Einstellung "Script blocking engine".
Harte Blockierung Nein Erfordert eine Auswahl, erzwingt Skriptblockierung und eine blockierende Überlagerung und ignoriert die Einstellung der Schließen-Schaltfläche.
Keine Blockierung Nein Gibt Skripte vor der Einwilligung frei. Google Consent Mode wartet weiterhin auf eine validierte, zugeordnete Entscheidung.

Unter Einstellungen > "Configuration" > Allgemein ist Cookie-Auswahl vor der Nutzung der Seite verlangen standardmäßig aus. Aktivieren Sie dies, um Hintergrundklicks, Tastaturfokus und Scrollen zu blockieren, bis der Besucher akzeptiert, ablehnt oder Einstellungen speichert. Die Schließen-Schaltfläche des Banners wird ausgeblendet. Diese Option ändert selbst weder Skript-Engine noch Consent-Mode-Einstellungen. Harte Blockierung erfordert immer eine Auswahl.

Halten Sie Warenkorb-, Login-, Zahlungs- und Sicherheitsskripte außerhalb optionaler Blockierungsregeln. Ergänzen oder verschärfen Sie Regeln erst nach Prüfung des zugehörigen Shopablaufs.

Allgemeine Einstellungen konfigurieren

Öffnen Sie Cookies Revolution > Einstellungen > "Configuration". Die englischen Feldbeschriftungen und Standardwerte einer Neuinstallation sind:

Allgemein

Einstellung Standard Wann ändern
"Enable Module" Ein Deaktivieren Sie dies, um die Einwilligungsausgabe des Moduls zu stoppen.
Cookie-Auswahl vor der Nutzung der Seite verlangen Aus Erfordern Sie vor Seiteninteraktionen eine ausdrückliche Auswahl, mit Ausnahmen für rechtliche Seiten.
"Cookie Expiry" 365 Tage Ändern Sie die Speicherdauer der Einwilligungscookies im Browser.
"Re-consent after" 0 Tage Setzen Sie ein positives Intervall, um Entscheidungen nach ihrem Alter ablaufen zu lassen. Null deaktiviert diese Altersprüfung.
"Re-consent on cookie list change" Ein Fordern Sie eine neue Entscheidung an, wenn die gespeicherte Version des Einwilligungsvertrags nicht mehr übereinstimmt.

"Re-consent after" verwendet nun den Entscheidungszeitstempel. Ein fehlender, ungültiger oder zukünftiger Zeitstempel erfüllt eine konfigurierte Altersprüfung nicht. Die Einwilligungsversion ist ein interner achtstelliger Hash aus aktiven Kategorien, registrierten Speichereinträgen, Regeln, Diensten, Consent-Mode-Zuständigkeiten und relevanten Integrationsbindungen. Sie wird vom Modul erzeugt und nicht manuell eingegeben.

Google Consent Mode

Einstellung Standard Wann ändern
"Enable GCM v2" Ein Aktivieren Sie Google-Einwilligungsstandardwerte und -aktualisierungen.
"wait_for_update" 500 ms Passen Sie den Wartewert für die Google-Einwilligungsinitialisierung an.
Google-URL-Weitergabe Aus Aktivieren Sie dies nur, wenn Sie Google-URL-Weitergabe benötigen. Sie fügt _gl an interne Links/Formulare für Besucher ohne Einwilligung an und beeinflusst das Seitencaching.

Die Google-Standardsignale verweigern optionalen Speicher und gewähren security_storage. Aktualisierungen folgen den validierten Kategorie- und Dienstzuordnungen. Google-Einwilligungssignale ersetzen allein keine Skriptblockierungsregeln.

Einwilligungsprotokollierung

Protokollierung von Einwilligungen aktivieren ist standardmäßig an. "Log Retention" beträgt standardmäßig 365 Tage. Entfernen Sie mit Alte Einwilligungsprotokolle löschen Einträge, die älter als diese Aufbewahrungszeit sind. Die Eingabe einer Aufbewahrungszahl plant keine automatische Bereinigung.

Öffnen Sie Einwilligungsprotokoll, um gespeicherte Entscheidungen zu prüfen oder CSV zu exportieren. Datensätze enthalten Besucher-, IP- und User-Agent-Hashes, Kategorie-/Dienstentscheidungen, Einwilligungsversion, Quelle und Datum. CSV enthält auch eine Spalte country_code, die leer bleibt.

Cookie-Richtlinien-Seite

"Auto-Update CMS Page" ist standardmäßig an. Richtlinieninhalte müssen unabhängig von dieser Einstellung manuell aktualisiert werden. Verwenden Sie nach Katalogänderungen manuell Cookie-Richtlinienseite erstellen oder Cookie-Richtlinienseite aktualisieren.

"Custom Policy URL (overrides CMS)" ist standardmäßig leer und mehrsprachig. Geben Sie Ihre eigene Richtlinien-URL ein, um den erzeugten Seitenlink zu ersetzen. Die ID der erzeugten CMS-Seite beginnt bei 0 und wird bei der Erstellung intern gespeichert.

"Legal pages readable before a choice" ist standardmäßig leer. Geben Sie durch Kommas getrennte CMS-Seiten-IDs weiterer Seiten ein, die ohne Einwilligungswand lesbar bleiben sollen. Die Richtlinienseite gilt ebenfalls als Ausnahme für rechtliche Seiten.

Anbieter-Integrationen

Einstellung Standard Konfiguration
Clerk.io Automatisch Automatisch mit dem Clerk-Modul aktivieren oder Ein/Aus wählen.
Clerk.io-Besuchertracking erfordert marketing Wählen Sie die optionale Kategorie für dauerhafte Besucheridentifikation.
Clerk.io-E-Mail-Erfassung erfordert marketing Wählen Sie die optionale Kategorie für die E-Mail-Erfassung durch Clerk.
Dienst für das Clerk.io-Besuchertracking Nur Kategorie (kein Dienst) Verknüpfen Sie diesen Zweck optional mit einem aktiven Dienst der gewählten Kategorie.
Dienst für die Clerk.io-E-Mail-Erfassung Nur Kategorie (kein Dienst) Verknüpfen Sie die E-Mail-Erfassung optional mit einem aktiven Dienst der gewählten Kategorie.

Ohne entsprechende Einwilligung hält der Adapter Besucheridentifikation und E-Mail-Erfassung zurück. Suche und Empfehlungen bleiben verfügbar; anonyme Seitenaufrufe können Clerk weiterhin erreichen. Ein gewählter Dienst muss aktiv sein, zu diesem Shop gehören und zur für den Zweck gewählten Kategorie passen.

Erweitert

"Legacy default consent override" ist standardmäßig denied. Die Auswahl behält ältere Opt-in-/Opt-out-Beschriftungen, aber die aktuellen Modi Hard und Soft verweigern optionale Kategorien standardmäßig. Keine Blockierung gibt Skripte frei, während Google-Signale weiterhin eine validierte Entscheidung benötigen. Verwenden Sie Blockiermodus als Hauptsteuerung.

"Script blocking engine" ist standardmäßig an. Harte Blockierung erzwingt die Aktivierung; Weiche Blockierung verwendet den gespeicherten Wert; Keine Blockierung erzwingt die Deaktivierung.

Kategorien, Dienste und Cookies konfigurieren

Cookie-Kategorien

Öffnen Sie Cookie-Kategorien. Die Installation fügt Unbedingt erforderlich (necessary), Funktional (functional), Analyse und Leistung (analytics) und Marketing und Werbung (marketing) hinzu. Die notwendige Kategorie ist erforderlich. Alle vier sind anfangs aktiv; optionale Kategorien sind umschaltbar.

Verwenden Sie Name, Beschreibung, Systemname, Erforderlich (kann nicht deaktiviert werden), Aktiv und Bildsymbol. Übersetzen Sie die Besuchertexte. Beispielsymbole sind shield, settings, chart und megaphone.

Die Schalter "GCM: ..." ordnen Kategorien ad_storage, ad_user_data, ad_personalization, analytics_storage, functionality_storage, personalization_storage und security_storage zu. Die installierten Zuordnungen legen Sicherheit in die notwendige Kategorie, Funktionalität in die funktionale, Analyse in die analytische und Werbung/Personalisierung in die Marketingkategorie. Passen Sie die Zuordnungen Ihren tatsächlichen Skripten und Zwecken an.

Dienste

Öffnen Sie Dienste, wenn Besucher innerhalb einer optionalen Kategorie einen Dienst separat wählen sollen. Geben Sie Name, Beschreibung, Systemname, Anbieter, Kategorie und Aktiv ein. Ein Dienst gehört zu einer optionalen Kategorie; sein Systemname kann nach der Erstellung nicht geändert werden.

Verwenden Sie Google-Consent-Mode-Typen dieses Dienstes, um Typen separat dem Dienst zuzuweisen. Ein Typ darf nur einen zuständigen Dienst haben und muss auch der Kategorie dieses Dienstes zugeordnet sein.

Ordnen Sie dem Dienst zugehörige Regeln und registrierte Cookies zu. Wählen Sie vor dem Verschieben, Deaktivieren oder Löschen eines verwendeten Dienstes Seine Regeln und Cookies, um sie neu zuzuweisen. Verwendet Clerk.io den Dienst, ändern Sie zuerst die Anbieterbindung.

Cookies

Öffnen Sie Cookies, um installierte gängige PrestaShop-, Google-, Facebook-, DoubleClick- und Bing-Einträge zu prüfen, und ergänzen Sie den tatsächlich in Ihrem Shop verwendeten Speicher.

Feld Verwendung
Speichertyp Wählen Sie die durch diesen Eintrag repräsentierte Speicherart.
Cookie-Name Geben Sie einen exakten Namen oder ein unterstütztes Muster ein, etwa _ga, _ga_* oder PrestaShop-*.
Kategorie Wählen Sie die Einwilligungskategorie.
Dienst Wählen Sie optional einen aktiven Dienst dieser Kategorie.
Anbieter Benennen Sie den Anbieter, der den Speicher erstellt.
Zweck Übersetzen Sie den Verwendungszweck.
Dauerwert Geben Sie die numerische Lebensdauer ein oder lassen Sie den Wert für Sitzungsspeicher leer.
Dauereinheit Wählen Sie Sitzung, Minuten, Stunden, Tage, Monate oder Jahre.
Ist ein Regex-Muster Aktivieren Sie dies, wenn der Eintrag einen Regex-Abgleich verwendet.
Cookie-Muster (Regex) Zum Beispiel ^_ga_.*$ für gruppierte Google-Cookies.
Aktiv Nehmen Sie den Eintrag in den öffentlichen Katalog und den Einwilligungsvertrag auf.

Installierte Platzhalter-Standardwerte haben das Musterflag aktiviert. Registrierte Einträge beschreiben Speicher und ermöglichen Abgleiche zur Bereinigung; ein Cookie allein zur Liste hinzuzufügen blockiert nicht das Skript, das es erstellt.

Skriptblockierungsregeln hinzufügen

Öffnen Sie Skriptblockierung und ergänzen Sie eine Regel mit Kategorie, optional Dienst, Regeltyp, Muster (Regex), Beschreibung, Ausgeschlossene Controller und Aktiv. Die verfügbaren Typen gleichen externe Skript-URLs, Inline-Skriptinhalte oder iframe-URLs ab.

Für eine Analytics-Skript-URL:

Category: Analytics & Performance
Rule Type: URL Pattern (matches script src)
Pattern (Regex): googletagmanager\.com/gtag/js
Description: Google gtag.js
Active: Yes

Für Inline-Marketingcode:

Category: Marketing & Advertising
Rule Type: Script Content (matches inline code)
Pattern (Regex): fbq\s*\(
Description: Inline Facebook Pixel
Active: Yes

Die installierten Regeln enthalten gängige Google-, Clarity-, Hotjar-, Meta-, TikTok-, Bing-, LinkedIn- und Chat-Muster. Gleichen Sie diese mit Ihren tatsächlichen Tags ab. Verwenden Sie Ausgeschlossene Controller, wenn eine Regel für bestimmte Controller nicht gelten soll, und prüfen Sie diese Seiten anschließend separat.

Passende Skripte bleiben inaktiv, bis ihre Kategorie oder ihr Dienst erlaubt ist. Das Umschreiben verwendet Attribute wie data-cookiecategory, data-original-src und einen inaktiven Skripttyp. Clientseitige Schutzmechanismen behandeln auch später hinzugefügte passende Skripte. Bereits ausgeführten Code können diese Mechanismen nicht rückgängig machen.

Shop scannen

Öffnen Sie Cookie-Scanner, führen Sie einen Scan aus und kategorisieren Sie ausstehende Cookies. "Automatic Cookie Scanning" wird aktiviert mit einem "Scan Interval" von 24 Stunden installiert. Der automatische Scan wird bei Fälligkeit durch Admin-Seitenaufrufe ausgelöst. Verwalten Sie Scans auf der Scannerseite; die Konfiguration enthält keinen Scanner-Tab.

Der Scanner verwendet HTTP-Anfragen und erkennt Set-Cookie-Header sowie einfache literale document.cookie-Zuweisungen im zurückgegebenen HTML. Er führt keine Browsersitzung aus. Prüfen Sie Cookies, die nach Interaktionen, nach Einwilligung oder innerhalb von Drittanbietercode erstellt werden, manuell. Für diese Scan-Anfragen wird die PHP-Erweiterung cURL benötigt.

Bannerdesign konfigurieren

Öffnen Sie Design und speichern Sie Layout, Besuchertexte und Anzeigeoptionen.

Layout und Farben

Einstellung Wert bei Neuinstallation Verwendung
Banner-Position bottom Wählen Sie im Formular eine Leiste, ein Eckfeld, eine schwebende oder zentrierte Platzierung.
Banner-Layout bar Das Standardlayout bietet Anpassen, Alle ablehnen und Alle akzeptieren. Andere Layouts ändern die Text-/Schaltflächendarstellung.
Layout des Einstellungsbereichs modal Wählen Sie modal, slide-right oder slide-left.
Animation slide Wählen Sie slide, fade oder none.
Position der schwebenden Schaltfläche bottom-left Verwenden Sie bottom-left oder bottom-right.
Schwebende Cookie-Schaltfläche anzeigen Ein Erlauben Sie Besuchern, die Einstellungen erneut zu öffnen.
Banner-Hintergrund #232323 Ändern Sie den Hintergrund des Bannercontainers.
Banner-Text #f5f5f5 Ändern Sie die Bannertextfarbe.
Einstellungen-Hintergrund / Einstellungstext Theme-Werte Ersatzwerte sind #ffffff und #333333.
Aktiver Toggle / Inaktiver Toggle Theme-Werte Ersatzwerte sind #2196f3 und #cccccc.
Hintergrund der schwebenden Schaltfläche / Symbol der schwebenden Schaltfläche Theme-Werte Die Symbolfarbe wird für ausreichenden Kontrast gewählt.

Aktionsschaltflächen verwenden nun die primären, sekundären und Link-Schaltflächenstile des Shop-Themes. Die früheren individuellen Farbregler für Akzeptieren/Ablehnen/Anpassen und Button-Rahmenfarbe wurden entfernt.

Besuchertexte

Bearbeiten Sie jede Sprache. Die englischen Standardwerte sind:

  • Banner-Titel. Mehrsprachige Bannerüberschrift; Standard: We respect your privacy.
  • Banner-Nachricht. Mehrsprachiger Bannerabsatz; Standard: We use cookies to enhance your browsing experience, serve personalized content, and analyze our traffic. By clicking "Accept All", you consent to our use of cookies.
  • Akzeptieren-Schaltfläche. Mehrsprachiger Text der Alle-akzeptieren-Schaltfläche; Standard: Accept All.
  • Ablehnen-Schaltfläche. Mehrsprachiger Text der Alle-ablehnen-Schaltfläche; Standard: Reject All.
  • Anpassen-Schaltfläche. Mehrsprachiger Text der Einstellungsschaltfläche; Standard: Customize.
  • Einstellungstitel. Mehrsprachiger Titel des Einstellungsbereichs; Standard: Cookie Preferences.
  • Einstellungsbeschreibung. Mehrsprachige Erklärung der Einstellungen; Standard: Choose which cookies you want to allow. You can change these settings at any time. However, blocking some types of cookies may impact your experience of the site.
  • Speichern-Schaltfläche. Mehrsprachiger Text der Schaltfläche zum Speichern der Einstellungen; Standard: Save Preferences.
  • Alle akzeptieren (in den Einstellungen). Mehrsprachiger Text der Alle-akzeptieren-Schaltfläche im Einstellungsbereich; Standard: Accept All.
  • Beschriftung der schwebenden Schaltfläche. Mehrsprachige Beschriftung und Tooltip der schwebenden Schaltfläche; Standard: Cookie Settings.
  • Richtlinien-Linktext. Mehrsprachige Beschriftung des Richtlinienlinks; Standard: Cookie Policy.

Abmessungen und Interaktion

Einstellung Standard Verwendung
Größe der schwebenden Schaltfläche (px) 48 Legen Sie die Abmessungen der Schaltfläche zum erneuten Öffnen fest.
"Container Border Radius (px)" 12 Passen Sie die Containerecken an.
Schriftgröße (px) 14 Passen Sie Banner- und Einstellungstexte an.
Schriftfamilie Leer Fügen Sie eine font-family vor dem System-Ersatzwert hinzu.
Overlay anzeigen Aus Legen Sie die visuelle Abdunklung fest. Der Hard-Modus erzwingt eine Überlagerung; Keine Blockierung deaktiviert sie.
Overlay-Farbe rgba(0,0,0,0.5) Wählen Sie die Abdunklungsfarbe.
Scrollen hinter der Wall erlauben (harter Modus) Aus Erlauben Sie Hintergrundscrollen bei Verwendung der harten Einwilligungswand.
Schließen-Button (X) anzeigen Aus Der Hard-Modus und eine erforderliche Auswahl übersteuern dies.
Aktion des Schließen-Buttons reject Ablehnen speichert die Ablehnung; Akzeptieren gewährt Einwilligung; Ausblenden verbirgt ohne Speichern, sodass das Banner wieder erscheinen kann.
Benutzerdefiniertes CSS Leer Fügen Sie CSS für Modulcontainer und Texte hinzu.

Fehler beheben

  • Läuft ein Tag vor einer Entscheidung, prüfen Sie Blockiermodus, "Script blocking engine", Regelmuster, Aktiv, Kategorie-/Dienstzuordnung und ausgeschlossene Controller. Ein Cookie-Katalogeintrag allein reicht nicht.
  • Fällt eine Shopfunktion aus, prüfen Sie Regeln, die notwendige Skripte erfassen, und testen Sie ein engeres Muster.
  • Sieht ein wiederkehrender Besucher das Banner erneut, prüfen Sie Vertragsversion, "Re-consent after" und die Cookie-Speicherung des Browsers.
  • Hinterlässt ein widerrufenes Tag Cookies, prüfen Sie, ob Namen und Speicherarten registriert sind. Bereinigungsversuche können weder unzugänglichen HTTP-only-/Drittanbieterspeicher entfernen noch ausgeführten Code rückgängig machen.
  • Sind erzeugte Richtlinieninhalte veraltet, führen Sie Cookie-Richtlinienseite aktualisieren manuell aus. Prüfen Sie "Custom Policy URL", wenn die falsche Richtlinie geöffnet wird.
  • Enthält der Einwilligungsprotokoll-Export leere Länderwerte, entspricht das dem aktuellen Logger. Fehlen Protokolle, prüfen Sie Protokollierung von Einwilligungen aktivieren und die Browseranfrage zum Speichern der Einwilligung.
  • Zeigen zwischengespeicherte Seiten alte Kategorien oder Designs, leeren Sie Shop- und Seitencaches und führen Sie die "Integrity"-Prüfungen des Moduls aus. Testen Sie erneut in einem frischen Browserkontext.

Deaktivieren oder deinstallieren

Verwenden Sie "Enable Module" oder die Deaktivierung in "Module Manager", um die Ausgabe zu stoppen und die Konfiguration beizubehalten. Sichern Sie vor der Deinstallation Einwilligungsdatensätze und erzeugte Richtlinieninhalte. Die Deinstallation entfernt Modulkonfiguration, Admin-Seiten und deklariertes Schema und ruft die Löschung der erzeugten Richtlinienseite auf. Prüfen Sie eigene Richtlinien-URLs separat. Aktualisieren Sie nach dem Entfernen eigene Theme-Links, die die Modul-API aufrufen.

Referenz-Screenshots

Cookies Revolution, Admin-Cookie-Scanner

Cookies Revolution, Admin-Cookie-Katalog

Cookies Revolution, Admin-Bannerdesign

Cookies Revolution, Admin-Cookie-Inventar

Fragen

1

Kann ich unterschiedliche Google-Consent-Mode-Standardwerte je Land konfigurieren?

Nein. Lightweight Cookie Banner verwendet einen globalen Standardwert.

Wenn das Modul für die Consent-Mode-Ausgabe zuständig ist, hat eine gültige gespeicherte Auswahl Vorrang vor Ihrem konfigurierten Standardwert.

  • Akzeptieren setzt ad_storage, analytics_storage, ad_user_data und ad_personalization auf granted.
  • Ablehnen oder Schließen setzt dieselben vier Status auf denied.

Funktionalität, Personalisierung und security_storage starten als gewährt.

Es gibt keine länderspezifischen Standardwerte oder Auswahl einzelner Kategorien.

Bekannte Probleme

31

Banner-Aktionen auf Handys zu eng

GelöstAktualisiert:
Behoben in: 1.17.1
„Alle akzeptieren“ und „Anpassen“ konnten in einem ungeeigneten mobilen Layout zusammengedrängt werden, statt untereinander in voller Breite zu stehen.

Alte Einstellungsansichten akzeptierten veraltete Einwilligungen

GelöstAktualisiert:
Behoben in: 1.17.1
Das Speichern einer alten Einstellungsansicht konnte eine veraltete Einwilligung beibehalten, statt erneut zu fragen.

Frühes Speichern verlor Besucherauswahl

GelöstAktualisiert:
Behoben in: 1.17.1
Das Speichern vor der vollständigen Bereitschaft der Einstellungsoberfläche konnte den Entwurf des Besuchers verlieren, statt die gewählten Optionen zu erhalten.

Frühe Banner-Klicks wurden ignoriert

GelöstAktualisiert:
Behoben in: 1.17.1
Wenn ein Besucher eine Banner-Aktion antippte, bevor die Oberfläche fertig geladen war, konnte die Reaktion ausbleiben.

Erforderliche Einwilligungsschalter wirkten optional

GelöstAktualisiert:
Behoben in: 1.14.3
Schalter für erforderliche Kategorien oder Dienste konnten ausgeschaltet oder bearbeitbar erscheinen, statt ihren gesperrten Zustand klar anzuzeigen.

Bekannte Cookie-Muster als neue Funde gemeldet

GelöstAktualisiert:
Behoben in: 1.14.3
Manuelle und automatische Scans konnten Cookies als neu melden, obwohl sie bereits von einer Platzhalterregel oder einem regulären Ausdruck erfasst wurden.

„Alle akzeptieren“ passte nicht zum Shop-Theme

GelöstAktualisiert:
Behoben in: 1.14.2
Die Schaltfläche „Alle akzeptieren“ konnte ein eigenes Design behalten, statt das Aussehen der primären Shop-Schaltfläche zu übernehmen.

Unterbrochene System-Cookie-Einrichtung blieb unvollständig

GelöstAktualisiert:
Behoben in: 1.14.2
Eine unterbrochene Einrichtung konnte bei späteren Prüfungen unvollständige Einträge für erforderliche Einwilligungs-Cookies hinterlassen.

Gespeicherte Cookie-Muster oder Händlertexte unerwartet geändert

GelöstAktualisiert:
Behoben in: 1.14.2
Backslashes in Cookie-Mustern konnten beim Speichern verloren gehen, und der Abgleich konnte vom Händler verfasste Texte ersetzen.

Alte Einwilligungsinhalte nach Cookie-Änderungen

GelöstAktualisiert:
Behoben in: 1.14.2
Das Speichern von Cookie-Änderungen oder Reparieren von Einwilligungsdaten konnte alte Einwilligungsinhalte im Seitencache hinterlassen.

Formulare der Cookie-Verwaltung öffneten sich nicht

GelöstAktualisiert:
Behoben in: 1.13.0
Formulare für Cookies, Dienste und Regeln konnten beim Öffnen mit leeren gespeicherten Feldwerten fehlschlagen.

Verbesserte Sicherheit

GelöstAktualisiert:
Behoben in: 1.13.0
Verbesserte Sicherheit.

Kompatibilität mit PHP 7.1

GelöstAktualisiert:
Behoben in: 1.13.0
Das Modul konnte unter PHP 7.1 trotz Unterstützung dieser Version nicht geladen werden.

Google Ads-Klick-Cookie fehlte in den Standardwerten

GelöstAktualisiert:
Behoben in: 1.13.0
Die Standardeinstellungen für die Einwilligung enthielten das Google Ads-Klick-Cookie nicht.

Dienstabgleich ersetzte Anbieternamen des Shops

GelöstAktualisiert:
Behoben in: 1.13.0
Das Aktualisieren von Dienstdaten konnte einen vom Händler angepassten Anbieternamen überschreiben.

Einwilligungsversion fehlte im Protokoll

GelöstAktualisiert:
Behoben in: 1.13.0
Eine gespeicherte Einwilligungsentscheidung konnte ohne die zugehörige Einwilligungsversion protokolliert werden.

Sprachabhängige Einwilligungstexte auf Englisch

GelöstAktualisiert:
Behoben in: 1.13.0
Konfigurierte Einwilligungstexte konnten in mehreren Shop-Sprachen auf Englisch angezeigt werden.

Einwilligung nicht immer änderbar oder widerrufbar

GelöstAktualisiert:
Behoben in: 1.13.0
Besucher konnten ihre Einwilligung möglicherweise nicht ändern oder widerrufen, wenn das Einstellungsfenster nicht geladen oder vom Theme verdeckt wurde. Sichere Seiten konnten zudem ein unsicheres Fenster anfordern.

Einstellungen passten nicht auf den Handybildschirm

GelöstAktualisiert:
Behoben in: 1.13.0
Das Einstellungsfenster konnte auf Handys falsch positioniert sein oder die sichtbare Bildschirmhöhe überschreiten.

Einwilligungspflicht blockierte Datenschutzerklärung

GelöstAktualisiert:
Behoben in: 1.13.0
Besucher konnten die Datenschutzerklärung möglicherweise nicht lesen, solange das Banner eine Auswahl verlangte.

Kompatibilitätsfehler mit anderen installierten Modulen

GelöstAktualisiert:
Behoben in: 1.8.13
Das Laden des Cookie-Moduls neben anderen Modulen konnte einen Ladefehler bei einer gemeinsamen Komponente verursachen.

Einwilligungsprüfungen leerten den Seitencache zu oft

GelöstAktualisiert:
Behoben in: 1.8.13
Der Abgleich der Einwilligungen konnte den Seitencache wiederholt ungültig machen und den Shop verlangsamen.

Abgelehnte Cookies nach Änderungen nicht zuverlässig entfernt

GelöstAktualisiert:
Behoben in: 1.8.13
Eine geänderte Einwilligungsversion konnte eine veraltete Auswahl aktiv lassen oder nicht mehr erlaubte Cookies beibehalten.

Falsche Standardeinwilligung auf gecachten Seiten

GelöstAktualisiert:
Behoben in: 1.8.13
Gecachte Seiten konnten besucherspezifische Einwilligungen wiederverwenden oder eine gespeicherte Auswahl für den Start des Google-Trackings zu spät wiederherstellen.

Cookie-Richtlinienlinks in der falschen Sprache

GelöstAktualisiert:
Behoben in: 1.8.13
Das Banner konnte auf eine Cookie-Richtlinie verlinken, deren Sprache nicht der gewählten Shop-Sprache entsprach.

Fehlende oder falsche Übersetzungen

GelöstAktualisiert:
Behoben in: 1.7.14
Einige Modulbeschriftungen blieben auf Englisch oder zeigten falsche Zeichen, wenn eine andere Shopsprache ausgewählt war.

Alte Cookie-Einstellungen wurden nicht migriert

GelöstAktualisiert:
Behoben in: 1.7.14
Vorhandene Cookie-Einstellungen konnten beim Wechsel zum neueren Einstellungsspeicher übergangen werden.

Überflüssige Zeichen neben der Einwilligungssperre

GelöstAktualisiert:
Behoben in: 1.7.12
Das Banner konnte überflüssige spitze Klammern um den Inhalt der Einwilligungssperre anzeigen.

Filter der Cookie-Verwaltung funktionierten fehlerhaft

GelöstAktualisiert:
Behoben in: 1.7.12
Einige Spalten der Cookie-Verwaltung ließen sich nicht korrekt filtern.

Cookie-Overlay blockierte Seitenbedienung

GelöstAktualisiert:
Behoben in: 1.7.12
Das Cookie-Overlay konnte Besucher weiterhin an der Bedienung der Seite hindern, obwohl es die Blockierung bereits hätte aufheben müssen.

Google Analytics feuert weiterhin, bevor die Einwilligung erteilt wurde

GelöstAktualisiert:
Behoben in: 1.7.25

Das GA4-Skript wird ausgeführt, bevor die Cookie-Einwilligung geprüft wird, weil es über den Google Tag Manager geladen wird, der sich unabhängig initialisiert.

Hinweis zur Lösung

GTM-Integration mit Consent Mode v2 hinzugefügt, die alle Tags blockiert, bis die Einwilligung erteilt ist.

Funktionsanfragen

21

Implementiert

Einwilligung für einzelne Dienste

Implementiert
Besucher können in den Einwilligungseinstellungen einzelne optionale Dienste aktivieren oder deaktivieren. Erforderliche Dienste bleiben aktiv.

Einwilligungsabhängige Sperre von Drittanbieter-Skripten

Implementiert
Hält Drittanbieter-Skripte zurück, die den Sperrregeln des Moduls entsprechen, und gibt sie frei, sobald ihre Einwilligungsanforderungen erfüllt sind. Maßgeblich sind die konfigurierten Regeln und Einwilligungskategorien.

Weitere Banner-Layouts

Implementiert
Wählen Sie zusätzliche Bannerstile und Positionen für die Cookie-Einwilligungsoberfläche.

Einwilligungswand und Schließen-Optionen

Implementiert
Verlangen Sie eine Cookie-Auswahl vor dem Fortfahren und wählen Sie, ob das Schließen des Banners Cookies ablehnt, das Banner ausblendet oder Cookies akzeptiert.

Google-Einwilligungsoptionen

Implementiert
Konfigurieren Sie erweiterte Conversions, Google Signals und regionale Standardwerte für die Einwilligung.

Automatischer Cookie-Scan

Implementiert
Scannen Sie Cookies automatisch und erhalten Sie in der Verwaltung Hinweise auf entdeckte Cookies.

Links zu Cookie-Einstellungen

Implementiert
Lassen Sie Besucher die Cookie-Einstellungen über Links im Footer oder Kundenkonto erneut öffnen und bieten Sie eine Option zum Ein- und Ausschalten der schwebenden Schaltfläche.

Bannerdesign passend zum Theme

Implementiert
Passen Sie das Banner an das Shop-Theme an und konfigurieren Sie Schriftgestaltung und Schaltflächenrahmen.

Installationsprüfung und Reparatur

Implementiert
Prüfen Sie die Modulinstallation und stellen Sie fehlende Verwaltungsseiten oder erforderliche Registrierungen wieder her.

Updates aus dem Backoffice

Implementiert
Installieren Sie verfügbare Modulupdates direkt im Backoffice.

Erweiterter Google Consent Mode v2

Implementiert
Verwenden Sie den erweiterten Google Consent Mode v2 mit abgestimmtem Start und Standardwerten für die Einwilligung.

Dezenter Cookie-Einstellungslink im Footer

Implementiert
Zeigen Sie im Footer einen reinen Textlink zu den Cookie-Einstellungen an, auch wenn das schwebende Symbol deaktiviert ist.

Einwilligung je Dienst

Implementiert
Lassen Sie Besucher Dienste im Einstellungsdialog prüfen und detailliertere Einwilligungsentscheidungen treffen.

Browserspeicher bei Widerruf bereinigen

Implementiert
Ordnen Sie gespeicherte Einträge nach Speichertyp ein und leeren Sie den konfigurierten Browserspeicher bei Widerruf der Einwilligung.

Einwilligungsplatzhalter für Iframes

Implementiert
Halten Sie eingebettete Inhalte bis zur erforderlichen Einwilligung zurück und zeigen Sie stattdessen einen lokalen Platzhalter an.

Seitenausnahmen für Skriptregeln

Implementiert
Nehmen Sie benannte Seiten von ausgewählten Regeln zur Skriptblockierung aus.

Einwilligungsaktionen im Bannertext

Implementiert
Platzieren Sie Einwilligungsaktionen im Bannertext und verwenden Sie ein Layout, das Customize als Textaktion anzeigt.

Pflichtauswahl mit weiter scrollbarer Seite

Implementiert
Verlangen Sie eine Einwilligungsentscheidung und erlauben Sie Besuchern dabei, die Seite weiter zu scrollen.

Banner-Layout für rechtliche Seiten

Implementiert
Verankern Sie das Banner unten auf rechtlichen Seiten, damit deren Inhalt lesbar bleibt.

Optionale Google-URL-Weitergabe

Implementiert
Wählen Sie, ob die Google-URL-Weitergabe aktiviert ist. Standardmäßig ist die Option ausgeschaltet.

Aktionen für Richtlinie und Einwilligungsprotokoll

Implementiert
Erstellen oder aktualisieren Sie die Cookie-Richtlinie und leeren Sie das Einwilligungsprotokoll über sichtbare Schaltflächen auf der Einstellungsseite.

Änderungsprotokoll

v1.7.162026-05-27

  • Addedcomplete FR/DE/ES/IT/PL translations
  • ImprovedDefer consent banner UI to human interaction via <template> tag
  • FixedMake cookie seed data idempotent
  • FixedSupport localized cookie policy links
  • FixedVendor compat package as files
  • FixedMigrate legacy cookie configuration
Ältere Versionen

v1.4.02026-03-14

  • AddedAutomatic cookie scanning with admin alerts
  • AddedEnhanced Conversions, Google Signals, region-specific consent defaults
  • AddedAdd Accept All option for close button action
  • AddedConfigurable close button action (reject vs dismiss)
  • Addedself-healing integrity checks for automatic diagnostics and repair
  • Addedautomatic theme detection for Classic and Hummingbird style compatibility
  • Addedadmin menu management via MenuInstaller for streamlined module setup
  • AddedLicense management tab with key management and renewal options
  • Addedcomplete FR/DE/ES/IT/PL translations
  • Improvedadmin list columns with visual badge indicators and multiselect filters
  • Improvedsettings form organization with tabbed layout
  • FixedRemove ?v= from CSS registerStylesheet to allow CCC combining
  • FixedCookie overlay no longer blocks page interaction
  • FixedRemove btn-close-white filter that inverted inline SVG to black
  • Fixedvarious stability and compatibility improvements (8 fixes total)
  • Fixedadmin list filters — sorting, searching, and filtering now work correctly on all columns

v1.0.02026-03-05

  • Initialrelease of MPR Cookies Revolution
  • InitialGDPR and CCPA compliant consent management platform
  • InitialCategory-based consent: essential, analytics, marketing, and functional categories
  • InitialGoogle Consent Mode v2 signals dispatched to GTM before any tracking script fires
  • InitialCustomizable banner design: color scheme, position, and button label configuration

v1.3.02026-01-13

  • AddedPrestaShop 9 and Hummingbird theme compatibility
  • AddedIAB TCF 2.2 consent string generation for programmatic advertising compliance
  • Improvedscript blocking engine to correctly handle dynamically injected third-party scripts
  • Fixedconsent log export failing when the log table exceeds 100,000 rows
  • Optimized consent banner rendering to eliminate Cumulative Layout Shift on initial page load

v1.2.02025-07-22

  • Addedgranular consent category management splitting Analytics, Marketing, and Functional
  • Addedconfigurable consent expiry period per category
  • ImprovedGoogle Consent Mode v2 integration with all seven consent signal types supported
  • Fixedre-consent banner not shown to returning visitors after policy version is bumped
  • Addedconsent wall option to block page content until the user makes a consent choice

v1.1.02025-04-17

  • Addedtrue script blocking: third-party scripts wrapped and executed only after consent
  • Addedconsent log recording timestamp, hashed IP, and full consent choices for GDPR audit
  • ImprovedUI with expandable category detail panels and vendor list per category
  • Fixedconsent preferences not correctly restored after browser restart

Demo

Testen Sie das vollständige Modul vor dem Kauf

Kaufen Sie die Lizenz später, Ihre Einstellungen bleiben erhalten.

  • Ihre 30-Tage-Demo Testen Sie es 30 Tage ab der ersten Installation in Ihrem eigenen Shop.
  • Fertiger Demo-Shop Entdecken Sie einen fertigen Demo-Shop im Browser.
  • Ohne Registrierung Kein Konto, keine E-Mail-Adresse und keine Shop-Domain nötig.
Demo-Shop starten

Mit dem Download akzeptieren Sie die Demo-Bedingungen und die Datenschutzerklärung.

Mit dem Öffnen dieser Demo akzeptieren Sie die Demo-Nutzungsbedingungen und die Datenschutzerklärung.

Lade ...
Nach oben