Cookie Consent Manager

iFrame-Blocker

Premium-Funktion.

Ein eingebettetes YouTube-Video setzt Cookies und überträgt Daten, sobald der iFrame lädt — unabhängig davon, ob jemand das Video startet. Der iFrame-Blocker verhindert das, ohne dass Sie Ihre Inhalte anfassen müssen.

Funktionsweise

Das Plugin durchsucht die Seite nach <iframe>-Elementen, deren Quelle zu einer blockierten Domain gehört. Fehlt die Einwilligung für die zugeordnete Gruppe, wird das src-Attribut entfernt und stattdessen ein Platzhalter angezeigt:

  • Hinweis, welcher Anbieter die Inhalte bereitstellt
  • Button Akzeptieren & Inhalt laden
  • Checkbox Immer laden (Einstellung merken) — setzt die Einwilligung für die ganze Gruppe
  • Optionaler Link zur Datenschutzerklärung

Sobald die Einwilligung vorliegt — über den Platzhalter oder über den Banner — wird das src zurückgeschrieben und der iFrame lädt nach, ohne Seitenneuladen.

Eingebaute Domain-Liste

Bleibt das Feld Blockierte Domains leer, gilt:

Domain Gruppe
youtube.com, youtube-nocookie.com marketing
google.com/maps, maps.google.com comfort
vimeo.com marketing
facebook.com, instagram.com marketing
twitter.com, x.com marketing
tiktok.com marketing

Eigene Domains

Eine Zuordnung pro Zeile im Format domain=gruppe:

youtube.com=marketing
openstreetmap.org=comfort
player.example.com=marketing

Eigene Einträge ergänzen die eingebaute Liste; gleichnamige Domains überschreiben deren Zuordnung. Die Gruppe muss dem technischen Namen einer aktiven Cookie-Gruppe entsprechen.

Texte anpassen

Die Platzhalter-Texte sind Snippets:

Snippet Inhalt
prems-cookie-consent.iframe.notice Hinweistext, %provider% wird ersetzt
prems-cookie-consent.iframe.loadButton Beschriftung des Buttons
prems-cookie-consent.iframe.rememberChoice Beschriftung der Checkbox
prems-cookie-consent.iframe.privacyLink Beschriftung des Datenschutz-Links

Grenzen

  • Es werden nur <iframe>-Elemente mit src-Attribut erkannt. Wird ein iFrame per JavaScript nachträglich eingefügt, greift der Blocker nicht — hängen Sie solche Einbindungen stattdessen an ein blockiertes Script oder ein <template> (siehe Cookie-Consent-Banner).
  • Der Platzhalter übernimmt Breite und Höhe aus den Attributen des iFrames. Ohne Angaben gilt volle Breite und 220 px Höhe.