• Resolved jaromeh

    (@jaromeh)


    Hello,
    I checked the “Show non-personalized AdSense ads until consent is given.” checkbox, yet no ads are displayed unless consent is given.

    I use Complianz, Google Ads integration is turned off to prevent conflicts, and the cookie is specified to be “cmplz_marketing” containing “allow” value in Advanced Ads settings.

    Any idea why no ads are loaded without consent?

    The page I need help with: [log in to see the link]

Viewing 6 replies - 1 through 6 (of 6 total)
  • Plugin Support schmidt25

    (@schmidt25)

    Hi jaromeh,

    I checked your website and noticed that when I deny my consent actively, no ads show up, but your site loads AdSense codes that cause the No slot size for availableWidth=0 error (see our manual to fix it).

    It also looks like you would implement AdSense using Advanced Ads and additionally directly in Elementor widgets. But the privacy feature of Advanced Ads only considers the ad codes that you inject with the plugin and no direct injections.

    You can edit the Elementor widgets not to embed the AdSense code directly and place an ad unit that contains the ad code instead to let Advanced Ads control its privacy status.

    To control the privacy status of AdSense ads, please ensure that you embed the related codes exclusively with Advanced Ads.

    Best regards,

    Joachim

    Thread Starter jaromeh

    (@jaromeh)

    Thank you for input,
    I managed to eliminate most of availableWidth=0 errors based on your article, for which I’m thankful. However, Google explicitly encourages the use of display: none in their own article here: How to modify your responsive ad code – Google AdSense Help

    Regarding the non-personalized ads, I added every single ad via Advanced ads and removed all directly embedded code as you suggested, yet still, no ads are showing before consent. If you can think of another possible fix, I’d appreciate any advice.

    Sincerely J.

    Plugin Support schmidt25

    (@schmidt25)

    Hi jaromeh,

    Thanks for your reply.

    The error typically appears when Google has problems identifying the available space. If you enable the Responsive Ads add-on, you can find a comfortable option in the ad edit view to set custom sizes for the different browser widths. See here the related manual, please.

    “yet still, no ads are showing before consent. If you can think of another possible fix, I’d appreciate any advice.”

    When I delete all cookies and load your website, AdSense ads appear before I give/deny consent. This part of the problem seems to be resolved. However, when I deny my consent, the ad units still load.

    I am pretty sure that I noticed yesterday the npa-string in the source code of your website that indicates non-personalized ads. Today, I cannot see it anymore. Did you disable the related checkbox in the Privacy tab of the Advanced Ads settings meanwhile?

    Best regards,

    Joachim

    Thread Starter jaromeh

    (@jaromeh)

    Yes, yesterday I disabled consent control completely due to exhaustion, my apologies.

    Now it’s set up properly https://www.dropbox.com/s/3hd1d98kuhhxez4/cmplz.png?dl=0

    and yet, ads only show after consent and refresh.

    Anyway, non-personalized ads still require some sort of cookies, isn’t there a way to display so called “Limited Ads” before any consent is given, so that there is at least something displayed before the consent banner is dealt with?

    Thanks, J.

    Thread Starter jaromeh

    (@jaromeh)

    Update,
    As I discovered non-personalized ads work only when the ad is inserted as an Adsense ad, not Plain Text and Code. However, in that case I can’t customize responsive ads to display as “horizontal” or “rectangle”.

    Anyway, is there a way to display cookieless ads, like Limited Ads? Is this possible with Pro version? Thanks

    J.

    Plugin Support schmidt25

    (@schmidt25)

    Gotcha! This difference between the AdSense ad type and the Plain text and code ad type is a good finding and I was not aware.

    “However, in that case I can’t customize responsive ads to display as “horizontal” or “rectangle”.”

    Yes, this is correct. The Responsive Ads add-on adds an option to make this selection in a dropdown.

    You can also set custom sizes for the different browser widths. See here the related manual.

    “Anyway, is there a way to display cookieless ads, like Limited Ads? Is this possible with Pro version? “

    For example, you could include ad groups on the placements that now run the AdSense ads, which include alternative ads in addition to the AdSense ads. These are loaded locally and do not load any third-party data.

    The privacy feature suppresses displaying the ads without consent. But it bypasses this rule regarding ad units from the image ad type. If you open ad units from other ad types, you can see a privacy checkbox (see at the bottom of the screenshot above). Using this checkbox, you can exclude specific ads from the privacy policy., for example, the fallback ads you have together with the AdSense ads in your ad groups that I mentioned above.

    Best regards,

    Joachim

    • This reply was modified 1 year, 7 months ago by schmidt25.
Viewing 6 replies - 1 through 6 (of 6 total)
  • The topic ‘Show non-personalized AdSense ads until consent is given – Not working’ is closed to new replies.