Ga naar hoofdinhoud

Toestemmingsopslag

ConsentForge slaat de toestemmingsbeslissing van de gebruiker op in de browser en optioneel op de server.

Browseropslag

Standaard wordt toestemming opgeslagen in een first-party cookie met de naam cf_consent. Deze cookie:

  • Wordt ingesteld op het domein van de property (bijv. .example.com)
  • Verloopt na 12 maanden (instelbaar in uw property-instellingen)
  • HttpOnly: false (de runtime-JavaScript moet het kunnen lezen)
  • Secure: true (alleen HTTPS)
  • SameSite: Lax

De cookiewaarde is een base64-gecodeerd JSON-object:

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

Server-side opslag (optioneel)

Voor hogere duurzaamheid en consistentie op meerdere apparaten kunt u server-side toestemmingsopslag inschakelen in uw property-instellingen.

Wanneer ingeschakeld:

  • Elke toestemmingsbeslissing wordt ook opgeslagen in de ConsentForge-database
  • De runtime haalt opgeslagen toestemming op bij het laden van de pagina via een gehashte gebruikersidentificatie
  • Server-side opslag gebruikt geen cookies — het gebruikt een privacybeschermende identificatie

Na 12 maanden (of als de cookie wordt verwijderd) wordt de banner opnieuw aan de gebruiker getoond. Hun eerdere keuzes worden niet vooraf geselecteerd — ze moeten een nieuwe beslissing nemen.

Als server-side opslag is ingeschakeld en er een overeenkomst wordt gevonden, kunnen de eerdere keuzes worden hersteld zonder de banner te tonen (instelbaar).

Toestemming wissen

Om de banner opnieuw aan alle gebruikers te tonen (bijv. na een beleidsupdate), gebruikt u Toestemmingsresets in het Dashboard:

  1. Ga naar Property → Toestemming → Reset
  2. Stel een resetdatum in
  3. Elke toestemming die vóór die datum is opgeslagen, wordt behandeld als verlopen