Skip to content

Works with your stack

Cookie consent for Advanced Ads

all ads by default

← Cookie Rocks for your stack

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
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.

    NameKept inCategoryWhat it is for
    advanced_ads_page_impressionscookiePreferencesCounts the visitor's page views to show ads only after a set number
    advanced_ads_visitorcookiePreferencesRemembers 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.

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

How the trial works, in detail

Get your trial key

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

One trial per domain. Local and staging sites never use up your key.

We keep your e-mail address to send your key and help you with it, as explained in our privacy policy. No newsletter, nothing else.