Personyze Wiki Personyze Wiki docs
Nederlands
  • English
  • Español
  • Français
  • Deutsch
  • Italiano
  • Nederlands
  • Português
  • Polski
  • 日本語
  • العربية
Open Personyze
Docs/ Privacy & Consent/ Bezoekers afmelden voor Personyze-tracking met JavaScript
Privacy & Consent

Bezoekers afmelden voor Personyze-tracking met JavaScript

Zet Personyze-tracking per bezoeker uit, aan of vraag de status op met de JavaScript-API, voor de AVG, de CCPA en cookietoestemming.

3 min read Updated 1 hour ago

Personyze-tracking kan per bezoeker programmatisch worden uitgezet, aangezet of opgevraagd — handig voor de AVG, de CCPA en andere privacykaders waarin gebruikers toestemming moeten geven (of zich actief moeten afmelden) voordat gedragsdata worden verzameld.

Wanneer je dit gebruikt

  • Cookiebanners — roep standaard off() aan, en on() pas nadat de gebruiker niet-essentiële / analytische cookies accepteert.
  • Privacyvoorkeurcentra — laat bezoekers Personyze-tracking vanaf een instellingenpagina aan- of uitzetten.
  • Regiospecifieke naleving — schakel tracking uit voor bezoekers in rechtsgebieden waar nog geen toestemming is verzameld.

Wat er wordt geregeld.Deze aanroepen bepalen of Personyze gedragsdata verzamelt — paginaweergaven, productinteracties, doelgroepmatching. Ze hebben geen invloed op campagnes die eerder in de sessie al zijn weergegeven.

JavaScript-API

Afmelden (tracking uitzetten)

_S_T.system.off()

Na deze aanroep worden er voor de huidige sessie geen events meer naar Personyze gestuurd. De afmeldstatus wordt bewaard in de cookie stat_track_off zodat die navigatie tussen pagina’s overleeft. (De openbare API is ongewijzigd — alleen de plek waar de weigering wordt opgeslagen, is verplaatst. Afmeldingen van vóór het bestaan van deze cookie worden nog steeds gerespecteerd: de oude plek van de vlag in stat_track_u_id wordt nog steeds gelezen.) Zie Client-side cookies van Personyze voor de volledige lijst met cookies, en Consent Mode als je Personyze liever laadt en op toestemming wacht dan het helemaal te blokkeren.

Aanmelden (tracking aanzetten)

_S_T.system.on()

Zet het verzamelen van events weer aan. Gebruik dit als een bezoeker toestemming geeft via je cookiebanner of voorkeurcentrum.

Huidige status controleren

_S_T.system.is_on()  // returns true | false

Handig bij het voorwaardelijk tonen van UI (“Je bent momenteel afgemeld — klik om weer aan te zetten”) of in auditlogs.

Gangbaar implementatiepatroon

Een typische integratie met cookietoestemming ziet er zo uit:

// On page load — opt out by default until consent is given
if (!localStorage.getItem('analytics_consent')) {
  _S_T.system.off();
}

// When the user accepts the consent banner
function onConsentGranted() {
  localStorage.setItem('analytics_consent', 'granted');
  _S_T.system.on();
}

// When the user rejects or revokes consent
function onConsentRevoked() {
  localStorage.setItem('analytics_consent', 'revoked');
  _S_T.system.off();
}

Gegenereerde afmeldcode

De Personyze-admin heeft een sectie Privacy & AVG onder Domeininstellingen die een kant-en-klaar afmeldfragment genereert, opgemaakt om direct in de pagina met je privacybeleid in te sluiten. De gegenereerde code koppelt meestal een knop die _S_T.system.off() aanroept en de huidige status toont via _S_T.system.is_on().

Controleren of afmelden werkt

  1. Open je site in een privé-/incognitovenster met het netwerktabblad van de ontwikkelaarstools open.
  2. Filter de verzoeken op counter.personyze.com.
  3. Activeer het afmelden (roep _S_T.system.off() aan vanuit de console, of klik op je privacybanner).
  4. Ga naar een nieuwe pagina op je site. Je zou geen verdere verzoeken moeten zien naar counter.personyze.com.
  5. Voer _S_T.system.is_on() uit in de console — dat moet dit teruggeven: false.

Al weergegeven content blijft staan.Afmelden stopt het verzamelen van nieuwe gedragsdata, maar personalisatie die eerder op de pagina al is geladen, blijft zichtbaar. Wil je voorkomen dat een campagne voor afgemelde bezoekers wordt weergegeven, laat de Personyze-tag zelf dan pas laden na je toestemmingscontrole stat-track-lib.js.
Did this page answer your question?
Thank you — that goes to whoever maintains this page.