Komponenty webowe PrivacyKit

Publiczna dokumentacja web komponentów consent-dialog, consent-guard, consent-missing i compliance-monitor.

Spis treści





<compliance-monitor>

Compliance Monitor monitoruje wychodzące żądania i weryfikuje pokrycie strażników zgody na Twojej witrynie, wykrywając niezarządzane trackery i regresje wywołane zmianami w witrynie. Domyślnie nieaktywny pozostaje niewidoczny dla odwiedzających i można go bezpiecznie wdrożyć na produkcji.

WłaściwośćTypDomyślna / WymaganaOpis
debugbooleanfalseWłącza panel Compliance Monitor przy ładowaniu strony. Tylko dla środowisk programistycznych.
delaynumber5000Okno obserwacji sieci (w milisekundach) przed rozpoczęciem przez Compliance Monitor walidacji użycia punktów końcowych i pokrycia strażników zgody.
ignore-first-party-subdomainsbooleantrueGdy ma wartość true, żądania do subdomen bieżącej domeny są po cichu ignorowane.
fab-positionleft | rightrightOkreśla, do której strony viewportu przypięty jest przycisk FAB Compliance Monitor.

Przykład

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

Compliance Monitor pozostaje ukryty dla odwiedzających, nawet gdy jest zawarty w pakiecie produkcyjnym. Zalecany sposób aktywacji na działającej witrynie to dodanie ?privacykit=monitor do adresu URL — aktywuje monitor tylko dla tej sesji przeglądarki, nie wpływając na doświadczenie odwiedzających.

Przełącz programowo:

window.PrivacyKit?.toggleComplianceMonitor();