Consent-Speicherung
ConsentForge speichert die Consent-Entscheidung des Nutzers im Browser und optional auf dem Server.
Browser-Speicherung
Standardmäßig wird die Einwilligung in einem Erstanbieter-Cookie namens cf_consent gespeichert. Dieses 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 es 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 Consent-Speicherung in Ihren Property-Einstellungen.
Wenn aktiviert:
- Jede Consent-Entscheidung wird zusätzlich in der ConsentForge-Datenbank gespeichert
- Die Runtime ruft beim Seitenaufruf die gespeicherte Einwilligung mithilfe eines gehashten Nutzerkennzeichens ab
- Die serverseitige Speicherung verwendet keine Cookies — sie nutzt einen datenschutzfreundlichen Bezeichner
Was passiert, wenn das Cookie abläuft
Nach 12 Monaten (oder wenn das 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 wiederhergestellt werden, ohne das Banner anzuzeigen (konfigurierbar).
Einwilligung zurücksetzen
Um das Banner für alle Nutzer erneut anzuzeigen (z. B. nach einer Richtlinienaktualisierung), verwenden Sie Consent-Resets im Dashboard:
- Gehen Sie zu Property → Consent → Zurücksetzen
- Legen Sie ein Rücksetzdatum fest
- Jede vor diesem Datum gespeicherte Einwilligung wird als abgelaufen behandelt