Zum Hauptinhalt springen

Einwilligungsspeicherung

ConsentForge speichert die Einwilligungsentscheidung des Nutzers im Browser und optional auf dem Server.

Browser-Speicherung

Standardmäßig wird die Einwilligung in einem First-Party-Cookie namens cf_consent gespeichert. Dieser Cookie:

  • Wird auf der Domain der Property gesetzt (z. B. .example.com)
  • Läuft nach 12 Monaten ab (in Ihren Property-Einstellungen konfigurierbar)
  • HttpOnly: false (die Runtime-JavaScript muss ihn lesen können)
  • Secure: true (nur HTTPS)
  • SameSite: Lax

Der Cookie-Wert ist ein base64-kodiertes JSON-Objekt:

{
"v": 1,
"ts": 1741521600,
"policy": "pol_abc123",
"choices": {
"necessary": true,
"analytics": false,
"marketing": false,
"functional": true
}
}

Serverseitige Speicherung (optional)

Für höhere Dauerhaftigkeit und geräteübergreifende Konsistenz aktivieren Sie die serverseitige Einwilligungsspeicherung in Ihren Property-Einstellungen.

Wenn aktiviert:

  • Jede Einwilligungsentscheidung wird auch in der ConsentForge-Datenbank gespeichert
  • Die Runtime ruft die gespeicherte Einwilligung beim Seitenaufruf mit einer gehashten Nutzerkennung ab
  • Die serverseitige Speicherung verwendet keine Cookies — sie verwendet eine datenschutzschützende Kennung

Nach 12 Monaten (oder wenn der Cookie gelöscht wird) wird dem Nutzer das Banner erneut angezeigt. Seine vorherigen Entscheidungen werden nicht vorausgewählt — er muss eine neue Entscheidung treffen.

Wenn die serverseitige Speicherung aktiviert ist und eine Übereinstimmung gefunden wird, können die vorherigen Entscheidungen ohne Anzeige des Banners wiederhergestellt werden (konfigurierbar).

Einwilligung zurücksetzen

Um das Banner allen Nutzern erneut anzuzeigen (z. B. nach einer Richtlinienaktualisierung), verwenden Sie Einwilligungs-Resets im Dashboard:

  1. Gehen Sie zu Property → Einwilligung → Zurücksetzen
  2. Legen Sie ein Reset-Datum fest
  3. Jede vor diesem Datum gespeicherte Einwilligung wird als abgelaufen behandelt