I’m on the latest official Discourse installation. I have installed GitHub - discourse/discourse-adplugin: Official Discourse Advertising Plugin. Install & Start Serving Ads on Your Discourse Forum.
I have my publisher id and the Ad Manager id. I updated my ads.txt which is in the root of my domain. Everything is setup on the side of Google AdSense. There’s just one thing that’s weird and I think it’s related to the plugin itself.
I would’ve opened an issue on gitlab but there’s no issue tab.
Essentially, when visiting the “AdSense” tab in the admin panel and typing the publisher code and pressing the green checkmark, it will not take it. Forget the publisher code, change anything like the trust level and press ok. I’m not sure if the AdSense plugin got deprecated after the new Discourse update and whether we simply use the “Ad Plugin” tab only now, but it still appears in the admin panel.
You should see the following in the admin panel:
All these will work if you visit the url and refresh, but not the adsense tab.
Basically visiting this is fine and will accept user input:
Visiting this will give an error:
I welcome anyone to go to the adsense page and refresh it to reproduce the error. Another way to reproduce it simply change try to change the trust level to see if it accepts the user input:
After clicking on the green checkmark, it won’t update it.