AdAdmin 4.3.0 has introduced an important new feature: support for GDPR-compliant third-party pageviews tracking using CMPs (Consent Management Platforms) that follow the IAB/TCF framework.
This improvement helps publishers who have a client that asks also to add an additional script for his banner. For example a script that tracks pageviews.
To properly use this feature the publisher must use a CMP that supports the IAB TCF standards.
🚩GDPR and advertising: what you need to know
Under the GDPR, publishers are always allowed to show ads to users, even without explicit consent. However, tracking the user – for example, for analytics or ad performance measurement – requires user consent through a compliant CMP.
New in Version 4.3.0: CMP + Pageview tracking support
AdAdmin allows you to add an optional third-party tracking code when creating a banner. This code is not loaded immediately, but is instead deferred until the user provides consent via your site’s CMP.
How It Works:
- This improvement only applies to a client that wants to insert a banner in your site and send you also a tracking code (simply a
<script>
tag that he asks to add to the banner). - The third-party tracking code contains placeholder variables such as
{GDPR}
and{GDPR_CONSENT_XXX}
. - AdAdmin replaces these placeholders with values from the IAB TCF API, only if the user has given the appropriate consent.
- If consent is not granted, the tracking code is never activated – ensuring GDPR compliance.
How to Enable This Feature
- Ensure your site uses a CMP compatible with the IAB TCF 2.2 framework (e.g. InMobi, Google, etc.).
- Insert the following script in the
<head>
section of your website, after the CMP script:
<script loading="lazy" src="YOURADADMINURL/amb.js"></script>
Replace YOURADADMINURL
with the full path to the amb
folder in your AdAdmin installation.
- When creating or editing a banner in AdAdmin, use the new “Third party tracking script” field to paste the external tracking code provided by your advertiser.
Why This Matters
With this feature, AdAdmin gives publishers control over when and how third-party tracking scripts are activated – based on real user consent. This ensures compliance with EU regulations, avoids unnecessary legal risks, and maintains transparency with your users.
Note: This feature currently controls tracking impressions (views). Tracking of banner clicks using GDPR placeholders is not yet supported and may result in partial reporting discrepancies.
We recommend all AdAdmin users that uses third party scripts and operating in GDPR-covered areas to upgrade to version 4.3.0 and take advantage of this enhanced compliance feature.
AdAdmin is privacy-first by design
AdAdmin is a privacy-conscious ad serving platform. By default, it does not use cookies to track users.
Cookies are only used if a publisher explicitly enables frequency capping, which limits the number of times a user sees the same banner.
AdAdmin may use some user personal data, typically the IP address, for geo referencing advertising.
AdAdmin may use also the user agent to detect if the device is a desktop or a mobile.
But all these data are not stored, and are not used automatically but only if during the banner creation those kind of targeting filters are used.
You may consider to add a note in the privacy policy of your site about it if you use this kind of data when you create banners. [Read more]
AdAdmin software is available on CodeCanyon.
Comments on “AdAdmin now supports GDPR-Compliant pageviews tracking scripts via CMP integration”