PrivacyKit Webcomponenten

Openbare documentatie van de webcomponenten consent-dialog, consent-guard, consent-missing en compliance-monitor.

Inhoudsopgave





<compliance-monitor>

Compliance Monitor bewaakt uitgaande verzoeken en valideert de consent guard-dekking op uw live website, en brengt onbeheerde trackers en regressies aan het licht die zijn veroorzaakt door websitewijzigingen. Standaard inactief blijft het onzichtbaar voor bezoekers en is het veilig om in productie op te nemen.

EigenschapTypeStandaard / VereistBeschrijving
debugbooleanfalseSchakelt het Compliance Monitor-paneel in bij het laden van de pagina. Alleen voor ontwikkelomgevingen.
delaynumber5000Netwerkobservatievenster (in milliseconden) voordat de Compliance Monitor begint met het valideren van eindpuntgebruik en consent guard-dekking.
ignore-first-party-subdomainsbooleantrueWanneer true, worden verzoeken naar subdomeinen van het huidige domein stilzwijgend genegeerd.
fab-positionleft | rightrightBepaalt aan welke kant van de viewport de FAB van Compliance Monitor wordt vastgezet.

Voorbeeld

HTML
<compliance-monitor debug delay="5000" ignore-first-party-subdomains="true" fab-position="left"></compliance-monitor>

Compliance Monitor blijft verborgen voor bezoekers, zelfs wanneer het is opgenomen in de productiebundel. De aanbevolen manier om het op een live website te activeren is door ?privacykit=monitor aan de URL toe te voegen — dit activeert de monitor alleen voor die browsersessie, zonder de bezoekervaring te beïnvloeden.

Programmatisch in-/uitschakelen:

TypeScriptAPI-referentie
window.PrivacyKit?.toggleComplianceMonitor();