Componenti web di PrivacyKit

Documentazione pubblica dei web component consent-dialog, consent-guard, consent-missing e compliance-monitor.

Indice





<compliance-monitor>

Compliance Monitor monitora le richieste in uscita e convalida la copertura dei consent guard sul tuo sito web, rilevando tracker non gestiti e regressioni introdotte da modifiche al sito. Inattivo per impostazione predefinita, rimane invisibile ai visitatori ed è sicuro da includere in produzione.

ProprietàTipoDefault / Obblig.Descrizione
debugbooleanfalseAbilita il pannello Compliance Monitor al caricamento della pagina. Solo per ambienti di sviluppo.
delaynumber5000Finestra di osservazione della rete (in millisecondi) prima che Compliance Monitor inizi a validare l'utilizzo degli endpoint e la copertura dei consent guard.
ignore-first-party-subdomainsbooleantrueQuando è true, le richieste verso sottodomini del dominio corrente vengono ignorate silenziosamente.
fab-positionleft | rightrightControlla su quale lato del viewport viene fissato il FAB di Compliance Monitor.

Esempio

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

Compliance Monitor rimane nascosto ai visitatori anche quando è incluso nel bundle di produzione. Il modo consigliato per attivarlo su un sito in produzione è aggiungere ?privacykit=monitor all'URL — questo attiva il monitor solo per quella sessione del browser, senza influire sull'esperienza dei visitatori.

Attiva a livello di codice:

window.PrivacyKit?.toggleComplianceMonitor();