Works with your stack
Cookie consent for Advanced Ads
all ads by default
Advanced Ads has no banner and does not use WP Consent API. Its Privacy module shows all ads without consent by default. You pick how ads wait: a cookie, or the IAB TCF signal.
By Advanced Ads GmbH · wpadvancedads.com · WordPress.org
Is this your product? Tell us if anything here is out of date. Write to us
Advanced Ads
WordPress plugin
- Tested version
- 2.0.29
- How
- Tested automatically around each Cookie Rocks version
- Last test
- 7 November 2026
- Latest version
- 2.0.29 tested
- Active installs
- 90,000+
What Advanced Ads adds to your visitors’ browser
No trackers In our test of Advanced Ads 2.0.29 on 7 November 2026, the plugin itself added no tracker and no cookie. What you place in your pages with it, such as a video or a map, still counts.
What matters for consent with Advanced Ads
Ads show without consent by default
Until you change the Privacy module, every ad is shown whatever the visitor chose.
The cookie method and your cache
The cookie method looks for a cookie with a given value, on the server and again in the browser. With page caching, the free version serves the cached result to everyone.
Non-personalised ads still load AdSense
With “Show non-personalized AdSense ads until consent is given”, AdSense loads before any choice, only without personalisation.
The ad blocker counter adds Google Analytics
If you enter a Google Analytics ID in the ad blocker counter, every page loads Google Analytics and sends an event. It waits only with the cookie or TCF method.
What our tests found on Advanced Ads
Good to know · Advanced AdsWhat Advanced Ads stores in visitors' browsers
Advanced Ads: 2 cookie(s) or browser key(s) for visitors, recognised by Cookie Rocks from 2.9.8.
Name Kept in Category What it is for advanced_ads_page_impressionscookie Preferences Counts the visitor's page views to show ads only after a set number advanced_ads_visitorcookie Preferences Remembers ad display conditions for the visitor Seen in our tests, 2 November 2026, Advanced Ads.
Full detail
Advanced Ads can store these in a visitor's browser: advanced_ads_page_impressions (cookie, preferences: Counts the visitor's page views to show ads only after a set number); advanced_ads_visitor (cookie, preferences: Remembers ad display conditions for the visitor). Cookie Rocks recognises them from 2.9.8, with this category and purpose, and lists them in the cookie policy when it sees them.
Depends on a setting · Advanced AdsAdvanced Ads' ad blocker counter can load Google's tag on every page
setting “Ad blocker counter: Google Analytics ID” · by default: empty
With a Google Analytics ID in the counter, a footer script loads gtag.js and sends an AdBlock event. It is held on the server only with the Cookie or TCF privacy methods.
Read in its code, 16 October 2026, Advanced Ads 2.0.29.
Full detail
When a Google Analytics ID is entered in Advanced Ads' ad blocker counter, an inline footer script on every page loads googletagmanager.com/gtag/js and sends an AdBlock event; it is held on the server only with the Cookie or TCF privacy methods. Advanced Ads also marks its critical inline script (id ending in 'ready', no tracker) to be skipped by WP Rocket's delay and by one consent plugin's blocker, and does nothing for other delay tools.
Set before the choice · Advanced AdsAdvanced Ads can load AdSense before the choice with non-personalised ads
setting “Show non-personalized AdSense ads until consent is given”
With the Privacy module on, Auto ads wait for the accepted signal. With 'Show non-personalized AdSense ads until consent is given', AdSense loads before any choice.
Read in its code, 16 October 2026, Advanced Ads 2.0.29.
Full detail
AdSense Auto ads in Advanced Ads print adsbygoogle.js in the head; with the Privacy module on, an inline script creates it when the advanced_ads_privacy event says accepted. With 'Show non-personalized AdSense ads until consent is given' (Cookie method), Advanced Ads sets requestNonPersonalizedAds=1 and loads AdSense before any choice.
Depends on a setting · Advanced AdsAdvanced Ads shows all ads without consent by default
setting “Privacy > consent method” · by default: Show all ads even without consent
- No banner, no WP Consent API, no Consent Mode defaults.
- Its Privacy module shows all ads without consent by default.
- Cookie method: looks for a consent cookie; with page caching, the free version serves one result to everyone.
- IAB TCF method: waits for TCF and needs purpose 1 consent.
Read in its code, 16 October 2026, Advanced Ads 2.0.29.
Full detail
Advanced Ads has no banner and does not use WP Consent API or set Consent Mode defaults. Its Privacy module defaults to showing all ads without consent. The Cookie method looks for a cookie name containing a value, checked in PHP (substring) and re-read in JavaScript every 333 ms for 60 seconds; with page caching the free version serves the cached result to everyone. The IAB TCF method waits for window.__tcfapi and needs purpose 1 consent; ads are kept base64-encoded in a text/plain script and decoded only at load. It fires a DOM event, advanced_ads_privacy.
How we test it
Around each version, with its latest release
Around each Cookie Rocks version, a fresh WordPress installs its latest version from WordPress.org next to Cookie Rocks and runs the same checks. A new version joins the next run on its own.
- Advanced Ads 2.0.29, tested on 7 November 2026.
- The banner shows, the trackers of the test page wait for consent and load after it, and Cookie Rocks raises no PHP error.
- Settings of the test: Default settings after activation.
- Last run: Advanced Ads 2.0.29 on 7 November 2026, with WordPress 7.1.3.
Ads
Other plugins of the same kind.
Questions
Which Privacy setting should I pick?
Anything but the default. The TCF method waits for the IAB TCF signal and keeps ads encoded until consent. The cookie method needs care with page caching. Cookie Rocks holds known trackers until the visitor agrees.
What happens after the 30-day trial?
The banner, your visitors’ choices and your proofs of consent keep working. Without a key, most settings lock, updates and support stop. Take a key at any time and everything opens again.
For sites with Advanced Ads
Ads after the choice.
change the default
Every feature of the complete plugin for 30 days, no card.
- During the trial: everything, including the full settings and the scans
- After 30 days without a key: the banner, your visitors’ choices and your proofs of consent keep working
- What waits for a key: most settings, updates and support

Get your trial key
Your e-mail and your site. Your key arrives as soon as you confirm your e-mail.