4 findings · 2 warnings · 3 checks passed
Tools
105446839836930962GTM-PRGQ8J6G9212163112114972416226CT7BR0JC77U9RNPHFUTG42985298Violations
GCM_008Affected: broken
Call gtag('consent', 'update') immediately after the visitor's choice, with the correct values for both accept and reject. Do not rely on a page reload: it creates duplicate pageviews and breaks session attribution.
CMP_002Affected: Adobe Experience Platform, Criteo, Google Ads, Google Publisher Ads, Hotjar, Meta Pixel, TikTok Pixel, Xandr, AdDefend, Automattic, ChartBeat
Refusing consent must be as easy as giving it. Add a clearly visible Reject all button to the consent banner; pay-or-consent models without a free reject option may not constitute valid consent.
GCM_009Affected: AdDefend, Automattic, ChartBeat
The listed tools stored a visitor ID or sent measurement before the visitor chose, without a verified cookie-less mode. Load them only after consent, or configure a documented cookie-less mode that sends no IDs.