Theme editor

Free Addons 

DEBTech - Consent Manager

DEBtech Consent Manager Google Funding Choices Consent Monitoring, Analytics & Revenue Dashboard for XenForo What does this addon do? This addon turns Google Funding Choices into a fully monitored consent management system. Google FC handles the...
Views 4 Downloads 0 Safe download
Supported XF version: XenForo 2.3.0+ Version: 2.0.4
ZIP

No preview available

Editor's take

The page should explain the practical job of the add-on, not repeat that it is a downloadable package.

Add one clear capability

Position the resource around the task it helps the site perform.

Stay close to XenForo

Keep users inside familiar permissions, updates, reviews and discussion paths.

Help admins decide faster

Lead with use case, fit and outcome instead of repeating version and package facts.

Install notes

Auto-detected from the downloadable package manifest and known integration references.

Required before install

No extra add-on dependency detected

The package manifest does not declare another add-on requirement. Always test on staging before production.

Platform requirement

XenForo

XenForo 2.3.9+

PHP

PHP 8.1.0+

Description

Phiên bản XF tương thích
2.3
DEBtech Consent Manager
Google Funding Choices Consent Monitoring, Analytics & Revenue Dashboard for XenForo

What does this addon do?
This addon turns Google Funding Choices into a fully monitored consent management system. Google FC handles the banner and consent collection — this addon provides everything Google doesn't: real-time analytics, revenue tracking, cookie auditing, compliance reporting and automated alerts. All directly inside your XenForo admin panel.

How does it work?
Google Funding Choices (CMP ID 300) displays the consent banner to your visitors. The addon listens to Google's TCF API and tracks every consent interaction — accept, reject or custom choice. It logs device types, referrer sources and purpose selections, then visualizes everything in a modern analytics dashboard. If you connect your Google AdSense/Ad Manager API credentials, you also get live revenue data and forecasts based on your consent rates.

What you need before installing
  • XenForo 2.3.9 or newer
  • PHP 8.1 or newer
  • A Google AdSense or Google Ad Manager account
  • Google Funding Choices enabled in your Google account (Privacy & Messaging)
  • Google API credentials (optional — only needed for the revenue dashboard)

Analytics Dashboard
  • 5 KPI cards at a glance: Total Impressions, Accept Rate, Reject Rate, Custom Rate, Ad Blocker Rate
  • 30-day consent trend chart with automatic week-over-week change alerts
  • Consent distribution breakdown (donut chart)
  • Per-purpose acceptance rates for all 10 IAB TCF purposes
  • Device distribution: Desktop, Mobile, Tablet
  • Top 10 referrer sources driving consent decisions
  • Recent consent log with inline TC String validation

Google Ad Manager Revenue Dashboard
  • OAuth2 integration with Google AdSense API v2
  • Revenue overview: Today, 7 Days, 30 Days — directly in your XenForo admin
  • Page views, clicks and RPM per period
  • Google Consent Rates pulled from Ad Manager reporting (30-day view)
  • Consent rate breakdown by device category and country
  • Revenue forecast: shows estimated monthly revenue at your current consent rate, at 80%, at 90% and at 100%
  • Manual sync button for instant data refresh + automatic cron sync with configurable cache interval

Google Funding Choices Integration
  • Google Consent Mode v2 defaults automatically injected in <head> before any Google tag loads
  • Google Publisher Tag (GPT) auto-loader for Ad Manager users
  • Consent tracking via Google's __tcfapi and googlefc.callbackQueue APIs
  • User criteria: control who sees the banner by user group, permissions, post count or registration date
  • Page criteria: show or hide the banner on specific pages or routes
  • Scheduled re-consent: automatically re-trigger the consent banner after a configurable interval (GDPR recommends every 12 months)
  • Footer link so users can revisit their consent preferences at any time
  • Intelligent bot filtering: excludes Googlebot, Bingbot, crawlers, API clients and headless browsers from tracking

Ad Blocker Detection
  • Detects when ad scripts are blocked by browser extensions
  • Tracks daily ad blocker usage with percentage displayed in the dashboard
  • Helps you understand the real gap between your page views and monetized impressions

Cookie Scanner
  • Hybrid scanning: checks both server-side HTTP Set-Cookie headers and client-side JavaScript cookies
  • Integrated Open Cookie Database with 2200+ known cookie definitions
  • Automatic detection of your XenForo cookie prefix
  • Clear status for every cookie: known or unknown
  • Covers XenForo, Google (FC, Analytics, Ads), IAB TCF, Criteo, Prebid and more

Consent Rate Email Alerts
  • Set a consent rate threshold (e.g. 50%)
  • Automatic daily check — if your accept rate drops below the target, you get an email
  • Alert includes full stats: total impressions, accepts, rejects and custom choices for that day

GDPR Compliance & Audit Tools
  • CSV export of all consent data for GDPR audits (30-day report with daily breakdown)
  • Detailed consent logs: IP address, user, action type, purposes, TC String, device, referrer
  • 9-point configuration validator checks your setup (GCM defaults, tracking script, footer link, TC String format, API connection and more)
  • Public cookie declaration page at /consent

Settings
  • General: Enable/disable the addon, configure log retention (up to 10 years), set re-consent interval
  • Google API: Enter OAuth2 credentials, account ID, network code, configure cache TTL (30 min to 24 hours)
  • User criteria: Fine-grained control over which users see the consent banner
  • Page criteria: Choose which pages or routes display the banner

Works with other DEBtech Add-ons
When installed alongside our advertising add-ons, the Consent Manager automatically integrates into their admin navigation:
Ready to download

Get this resource

Ready package Downloads 0

Resource details

Author
Meta
First release
Last update
File format
ZIP
File size
445.4 KB
File hash (MD5)
8abba328d5fce1f211acd7efd703100e

Trust & intent signals

4 views Visible interest from the community.
Updated release Last update:
Hash available MD5 can be copied from product details.
Support path Discussion or support is available when users need context.

Resource information

Join the discussion

More resources from Meta

Meta

Joined

Latest updates

2.0.4

missing last_reset values are now initialized without invalidating existing consent existing...
Back
QR Code
Top