Unfortunately I had to pull the plug

This bug should be fixed as of today. Fix here. The fix is in discourse, not the plugin.

As for the problem of AdSense showing blank ads, it’s hard to diagnose this problem. When you watch the network requests in the browser dev tools, do you see a lot of failed requests to a google domain (status 400)? If you see the requests, then the plugin is doing its job. The bad response from Google can mean that an ad unit defined in AdSense hasn’t become “live” yet. Or maybe these are units you had live on a different site, and aren’t happy being reused on a different site? Or ad units you used in your Discourse settings aren’t defined in your AdSense account. If you’re using Ad Manager, there’s a debug mode you can enable to see more info about each ad unit.

13 Likes