Wo die Einwilligung speichern: Cookies, localStorage und serverseitige Aufzeichnungen im Vergleich

Zwei verschiedene Aufgaben

Trifft ein Besucher eine Einwilligungsentscheidung, müssen zwei getrennte Dinge geschehen. Erstens muss der Browser sich die Entscheidung merken, damit das Banner nicht auf jeder Seite wieder erscheint und Tags wissen, was sie dürfen. Zweitens müssen Sie später womöglich belegen, dass die Entscheidung getroffen wurde, was dem Besucher gezeigt wurde und wann. Diese Aufgaben werden oft von unterschiedlichen Speichermechanismen erledigt, und sie zu verwechseln verursacht echte Probleme: Banner, die immer wieder erscheinen, Entscheidungen, die in manchen Browsern verschwinden, oder kein Nachweis, wenn jemand danach fragt.

Dieser Vergleich betrachtet die drei gängigen Optionen — First-Party-Cookies, Browser-Speicher wie localStorage und serverseitige Einwilligungsaufzeichnungen — und wo jede passt.

Option 1: First-Party-Cookies

Cookies sind die traditionelle Heimat des Einwilligungsstatus. TCF-CMPs speichern den Consent-String üblicherweise in einem First-Party-Cookie, und viele CMPs legen auch ihre eigenen Präferenzdaten in einem ab.

Stärken

Schwächen

Option 2: localStorage und anderer Browser-Speicher

Manche CMPs speichern detaillierte Präferenzen in localStorage, manchmal neben einem kleineren Cookie.

Stärken

Schwächen

Option 3: Serverseitige Einwilligungsaufzeichnungen

Eine serverseitige Aufzeichnung ist ein Eintrag, den Sie oder Ihr CMP-Anbieter bei jeder Entscheidung speichern. Er enthält üblicherweise eine pseudonyme Kennung, den Zeitstempel, die Entscheidungen, die gezeigte Banner- oder Richtlinienversion und Kontext wie die Region.

Stärken

Schwächen

Gegenüberstellung im Überblick

Ein praktischer kombinierter Ansatz

  1. Speichern Sie das maßgebliche lokale Signal — zum Beispiel den TCF-String und einen kompakten Präferenzdatensatz — in einem First-Party-Cookie, das auf Ihre registrierbare Domain begrenzt ist.
  2. Nutzen Sie localStorage nur für ergänzende Daten, die den Server nicht erreichen müssen.
  3. Schreiben Sie für jede Entscheidung eine serverseitige Aufzeichnung, einschließlich der Version des gezeigten Banners und der Richtlinie.
  4. Verschwindet eine gespeicherte Entscheidung, zeigen Sie das Banner erneut, statt eine frühere Antwort anzunehmen.
  5. Legen Sie einen Zeitraum für die erneute Abfrage gespeicherter Entscheidungen fest und halten Sie ihn in Ihrer Richtlinie fest.

Das Speichern der Einwilligungsentscheidung des Besuchers selbst gilt im Allgemeinen als notwendig, um den vom Besucher gewünschten Dienst zu erbringen — sich seine Entscheidung zu merken —, prüfen Sie aber die in Ihren Hauptmärkten geltenden Leitlinien.

Wichtigste Erkenntnisse

← Blog Alle lesen →