Consent Manager (IAB TCF 2.2)

Consent Manager (IAB TCF 2.2) 2.0.1

Keine Berechtigung zum Herunterladen
New Features
  • IP Anonymization — New setting to control how visitor IP addresses are stored in consent logs. Options: Anonymized (last octet removed, default), Hashed (SHA-256, irreversible), Do not store, or Full IP. Recommended setting for GDPR compliance: Anonymized.
  • Privacy Notice on /consent page — Automatic privacy notice explaining what data is collected, how the IP is handled (adapts to the selected setting), and how long data is retained. References GDPR Art. 7(1).
  • Setup Guide — New admin page with step-by-step instructions for setting up Google Funding Choices via AdSense or Ad Manager, and configuring the Revenue Dashboard via OAuth2. Includes direct links to Google Cloud Console, API Library and OAuth credential pages. Shows your dynamic callback URI with a copy button. Available in 8 languages (EN, DE, ES, FR, IT, NL, PL, PT).
  • Publishing status reminder — Setup guide now includes a step to change the OAuth consent screen from testing to production, preventing token expiration after 7 days.

Bug Fixes
  • Fixed: Database migration now ensures all required columns exist regardless of which version you upgrade from (device_type, country_code, referrer, adblock_detected)
  • Fixed: Fresh installations now include all columns in the initial table creation
  • Fixed: Cookie declaration page (/consent) crashed on fresh installations due to a reference to the removed Vendor repository
  • Fixed: OAuth scope for Ad Manager was incorrect (admanager.report does not exist, corrected to admanager)
  • Fixed: number_currency template function does not exist in XenForo, replaced with number
  • Fixed: Cookie scanner now detects XenForo style_variation cookie (set without prefix)
  • Fixed: Reopen consent button on /consent page now uses Google FC API (googlefc.showRevocationMessage) instead of removed custom banner JS
  • Fixed: Removed reference to non-existent deb_consent_cmp.js on the /consent page

Translation System
  • All 8 languages (EN, DE, ES, FR, IT, NL, PL, PT) are now automatically imported and compiled on every install and upgrade
  • Translations are guaranteed to work regardless of upgrade path or version history
  • Templates are automatically recompiled after phrase import to ensure correct language display
Oben