Cookie-Consent für Magento 2: Cookifi in unter 10 Minuten einbauen

Der Cookie-Einschränkungsmodus ist ein einzelner Hinweis mit „Erlauben“ — ohne Ablehnen, ohne Kategorien, ohne Consent-Log. Cookifi kommt in das Feld HTML Head, lädt vor dem RequireJS-Bundle und steuert jedes Tag.

Was Sie brauchen

Keine. Magento Open Source ist kostenlos, und Adobe Commerce stellt dasselbe Feld in der Design-Konfiguration bereit.

Cookifi in Magento 2 einbauen

  1. 1

    Design-Konfiguration öffnen

    Admin → Inhalt → Design → Konfiguration, dann die Zeile für den gewünschten Bereich bearbeiten — Store View, Website oder global.

  2. 2

    In „Scripts and Style Sheets“ einfügen

    Weitere Einstellungen → HTML Head → „Scripts and Style Sheets“: das Cookifi-Skript einfügen und Konfiguration speichern. Es lädt dann vor dem RequireJS-Bundle und vor dem GTM-Block — genau die richtige Reihenfolge.

  3. 3

    Caches leeren

    System → Tools → Cache-Verwaltung → Page Cache leeren, zusätzlich Varnish oder Fastly. Bis dahin wird der alte Head ausgeliefert.

  4. 4

    Cookie-Einschränkungsmodus deaktivieren

    Shops → Konfiguration → Allgemein → Web → Standard-Cookie-Einstellungen: den Cookie-Einschränkungsmodus abschalten, damit der Magento-Hinweis nicht neben dem Cookifi-Banner erscheint.

  5. 5

    Host für den Checkout freigeben

    Seit 2.4.7 läuft CSP im Checkout im Restrict-Modus. Nehmen Sie den Cookifi-Host in csp_whitelist.xml für script-src und connect-src auf, sonst läuft das Banner im Checkout nicht.

Ihr Cookifi-Skript holen

  1. 1.

    Im Cookifi-Admin auf Add klicken, Namen und Domain eingeben (eine Sitemap-URL ist optional) und auf Create klicken.

  2. 2.

    Die Property öffnen und das Skript unter General → Integration script kopieren.

  3. 3.

    Über das Google-Symbol in der Skript-Leiste wird der Consent-Mode-Default-Befehl mitgegeben. Die Defaults selbst stellen Sie unter Regions ein, dort auch URL Passthrough und Ads Data Redaction.

  4. 4.

    So weit oben im <head> einfügen, wie die Plattform es zulässt, und zwar auf jeder Seite. Speichern, neu laden und prüfen, ob das Banner erscheint.

  5. 5.

    Entfernt die Plattform data-Attribute und das Banner lädt nicht, stellen Sie im Abschnitt Installation script auf den Query-String-Modus um und kopieren das Skript erneut.

  6. 6.

    Sie kommen an den Head überhaupt nicht heran? Dann das GTM-Installationsskript in einem Custom-HTML-Tag mit dem Trigger Consent Initialization – All Pages verwenden. Empfohlen bleibt der direkte Einbau, weil Adblocker GTM unterdrücken können.

Consent Mode v2 und GTM in Magento 2

Das Google-Analytics- und GTM-Modul des Core sendet keine Consent-Mode-Defaults. Cookifi im Feld HTML Head lädt vor dem RequireJS-Bundle und vor dem GTM-Block, sodass die Defaults stehen, bevor irgendein Tag kommt. Entscheidend ist allein CSP im Checkout: ein fehlender Whitelist-Eintrag lässt das Banner dort lautlos verschwinden.

Was das native Banner von Magento 2 nicht kann

Cookie-Einschränkungsmodus

  • Ein einzelner Hinweis mit „Erlauben“: keine Kategorien und keine Möglichkeit abzulehnen.
  • Er steuert nur die eigenen Cookies von Magento; Skripte von Dritten bleiben unberührt, und es wird kein Consent-Mode-Signal gesendet.
  • Kein Consent-Log, also kein Einwilligungsnachweis für später.

Fallen, die Zeit kosten

  • CSP läuft im Checkout seit 2.4.7 im Restrict-Modus: ohne Einträge für script-src und connect-src in csp_whitelist.xml läuft das Banner dort nicht.
  • Full-Page-Cache und Varnish liefern den alten Head aus, bis sie geleert sind — die Änderung sieht dann aus, als wäre sie nicht gespeichert worden.
  • Verwechselte Bereiche: ein Wert auf Store-View-Ebene überschreibt Website und global. Prüfen Sie, welche Zeile Sie bearbeitet haben.

Was Sie mit Cookifi bekommen

In unter 10 Minuten live

Ein Skript im Head, ein Scan, der die Kategorien vorschlägt, und 14 Tage Test ohne Kreditkarte.

Feste Basis statt Tarifleiter

Eine monatliche Basis ab 10 € plus Nutzung nach Read-Events — die ersten 10.000 pro Monat sind frei. Subdomains und Teammitglieder sind unbegrenzt, eine zweite Website ist also kein zweiter Tarif.

Support, der antwortet

Live-Chat und E-Mail in jedem Tarif, im Enterprise-Tarif mit einer Antwort von einem Menschen innerhalb eines Werktags. Wir sind ein kleines Team — deshalb ist das, worum Kunden bitten, meist schnell ausgeliefert.

Für den modernen Stack gebaut

Google und Microsoft Consent Mode v2 sind erstklassig unterstützt, GA4 und GTM sind der Standardweg, und Cookifi ist zertifizierter Google-CMP-Partner.

Häufige Fragen

Muss der Cookie-Einschränkungsmodus deaktiviert werden?

Ja, sonst zeigt der Shop den Magento-Hinweis und das Cookifi-Banner gleichzeitig. Der native Modus bietet zudem kein Ablehnen — das ist von beidem das größere Problem.

Das Banner läuft überall außer im Checkout.

Das ist CSP. Seit 2.4.7 läuft der Checkout im Restrict-Modus, der Cookifi-Host braucht also Einträge für script-src und connect-src in der csp_whitelist.xml Ihres Moduls.

Welchen Bereich soll ich wählen?

Global, wenn für alle Store Views dasselbe Consent-Setup gilt — der Normalfall. Beachten Sie, dass ein Wert auf Store-View-Ebene ihn überschreibt, ein alter Eintrag also unbemerkt gewinnen kann.

Testen Sie es auf Ihrer eigenen Website

14 Tage, ohne Kreditkarte. Wenn der Einbau länger als zehn Minuten dauert, sagen Sie es uns — bei uns gilt das als Fehler.