Skip to content

Frontend

Der KCM zeigt beim ersten Besuch einer Website ein Cookie-Banner an. Abhängig von der Konfiguration gibt es zwei Layouts: das klassische Banner und die Cookie-Wall.


Das Banner erscheint als Overlay und zeigt dem Besucher zunächst eine kompakte Ansicht mit:

  • Einem Einleitungstext (konfigurierbar)
  • Dem Link zu den Datenschutzinformationen
  • Dem Button „Alle akzeptieren"
  • Dem Button „Notwendige Cookies akzeptieren"
  • Optional: Dem Button „Individuelle Einstellungen"

KCM Banner


Klickt der Nutzer auf „Individuelle Einstellungen", öffnet sich das Cookie-Preference-Center (CPC). Hier kann der Nutzer pro Kategorie oder pro Service entscheiden:

KCM Banner Details / CPC

Das CPC zeigt:

  • Alle veröffentlichten Service-Kategorien mit ihrem Notwendig-Status
  • Innerhalb jeder Kategorie alle zugehörigen Services mit Beschreibung und Informationsfeldern
  • Aufklappbare Cookie-Details pro Service
  • Toggle-Switches für jede Kategorie/jeden Service
  • Den Button „Speichern" zum Übernehmen der Auswahl
  • Den Button „Einstellungen schließen" zum Zurückkehren ohne Änderung

Beim Wall-Layout überdeckt das Banner den gesamten Seiteninhalt. Der Besucher kommt erst an den Inhalt, nachdem er eine Entscheidung getroffen hat.

KCM Wall

Das Wall-Layout aktivieren Sie in den Einstellungen unter Tab Design → Layout → Wall.

Rechtliche Anforderungen

Eine Cookie-Wall, die den Zugang zur Website vollständig sperrt, ist in bestimmten EU-Ländern und nach Auslegung der DSGVO rechtlich umstritten. Holen Sie rechtlichen Rat ein, bevor Sie das Wall-Layout einsetzen.


Ablauf einer Einwilligung

1. Besucher öffnet Seite erstmals

2. KCM prüft: Existiert ein gültiger kcm_data-Cookie?
   Nein → Banner anzeigen
   Ja  → Scripts der eingewilligten Services laden

3. Besucher trifft Entscheidung (Alle / Notwendige / Individuell)

4. KCM speichert Einwilligung:
   - im Browser-Cookie kcm_data (Laufzeit: konfigurierbar)
   - in der Datenbank (Consent-Protokoll mit UUID)

5. Zugestimmte Scripts werden sofort geladen

6. Bei erneutem Besuch: kcm_data-Cookie vorhanden → kein Banner

Einwilligung widerrufen

Der Besucher kann seine Einwilligung jederzeit ändern. Hierfür gibt es mehrere Möglichkeiten:

Über einen erneuten Aufruf des Banners: Auf Ihrer Datenschutzseite (oder per Klick auf einen von Ihnen platzierten Link) kann der Besucher das Banner erneut öffnen. Empfohlener Ansatz: Ein Link oder Button mit der CSS-Klasse kcm-js-open oder eine JavaScript-Funktion.

Über den Browser: Durch Löschen aller Cookies im Browser wird der kcm_data-Cookie entfernt, und das Banner erscheint beim nächsten Besuch erneut.


KCM DevKit (Entwickler)

Das DevKit ist ein im Frontend einblendbares Debug-Panel, das in den Einstellungen aktiviert werden kann.

KCM DevKit

Es zeigt:

  • Status aller konfigurierten Services (zugestimmt / abgelehnt)
  • Inhalt des kcm_data-Cookies
  • Konfigurationsversion
  • Debug-Informationen

Nur für Entwicklung

Das DevKit immer in der Produktion deaktivieren.


Verhalten bei deaktivierten Cookies

Wenn der Browser des Nutzers Cookies vollständig deaktiviert hat, kann der KCM keine Einwilligung speichern. In diesem Fall zeigt der KCM die Kein-Cookie-Meldung an (Text konfigurierbar in Tab „Übersetzungen").


Frontend-Menüpunkt

Der KCM registriert optional einen Frontend-Menüpunkt, der eine Übersicht aller Services mit deren Cookie-Details anzeigt. Dieser Menüpunkt kann als eigenständige „Cookie-Erklärungsseite" verwendet werden und ist über Menüs → Menüpunkt hinzufügen → Kick Consent Manager erreichbar.