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
Cookie-Inhalt
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
Was passiert, wenn der Cookie abläuft
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:
- Gehen Sie zu Property → Einwilligung → Zurücksetzen
- Legen Sie ein Reset-Datum fest
- Jede vor diesem Datum gespeicherte Einwilligung wird als abgelaufen behandelt