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 genaamd cf_consent. Deze cookie is:

  • Ingesteld op het domein van de eigenschap (bijv. .example.com)
  • Verloopt na 12 maanden (configureerbaar in uw eigenschapsinstellingen)
  • 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 tussen apparaten, schakel server-side toestemmingsopslag in uw eigenschapsinstellingen in.

Wanneer ingeschakeld:

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

Na 12 maanden (of als de cookie wordt verwijderd), wordt de banner opnieuw getoond aan de gebruiker. Hun vorige keuzes zijn niet voorgeselecteerd — ze moeten een nieuwe beslissing nemen.

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

Toestemming wissen

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

  1. Ga naar Eigenschap → Toestemming → Herstel
  2. Stel een hersteldatum in
  3. Toestemming opgeslagen vóór die datum wordt behandeld als verlopen