PrivacyKit Webbkomponenter

Offentlig dokumentation för webkomponenterna consent-dialog, consent-guard, consent-missing och compliance-monitor.

Innehåll





<compliance-monitor>

Compliance Monitor övervakar utgående förfrågningar och validerar consent guard-täckning på din webbplats och identifierar ohanterade trackers och regressioner orsakade av webbplatsändringar. Inaktiv som standard förblir den osynlig för besökare och är säker att inkludera i produktion.

EgenskapTypStandard / KrävsBeskrivning
debugbooleanfalseAktiverar Compliance Monitor-panelen vid sidinläsning. Endast för utvecklingsmiljöer.
delaynumber5000Nätverksobservationsfönster (i millisekunder) innan Compliance Monitor börjar validera slutpunktsanvändning och consent guard-täckning.
ignore-first-party-subdomainsbooleantrueNär den är true ignoreras förfrågningar till subdomäner för den nuvarande domänen i tysthet.
fab-positionleft | rightrightStyr vilken sida av viewporten som Compliance Monitor-FAB:en fästs vid.

Exempel

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

Compliance Monitor förblir dold för besökare även när den ingår i produktionsbundeln. Det rekommenderade sättet att aktivera den på en live-webbplats är att lägga till ?privacykit=monitor i URL:en — det aktiverar monitorn enbart för den webbläsarsessionen utan att påverka besökarupplevelsen.

Växla programmatiskt:

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