我安装了 Google AdSense 插件
我添加了 ads.txt 文件中的内容
我添加了 Google 代码
]
横幅广告出现了,但它是空白的,没有广告!我没有使用广告拦截器
广告需要一些时间才能显示。请等待几个小时,广告就会开始展示。如果这是一个新批准的网站,广告可能需要一周时间才能显示。
您截图中的空白表明广告单元正在渲染,但此时 Google 没有投放广告。
我已经等了 4 周了,但我会继续等……
您是否在使用不带 AdSense 的子网域(普通或 www)?您不能仅在子网域上使用广告。或者您是否收到来自 AdSense 的任何其他错误?
如果您正在查看您网页的 HTML,您是否能找到 adsense-code?
顺便说一句,您模糊处理的那些细节并不是秘密,您无论如何都会公开展示它们 ![]()
我没有使用任何子域名。这段代码位于网站的 <head> 之间:
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5283292745823830" crossorigin="anonymous"></script>
我模糊了代码,因为在插件教程中它也是模糊的 xD
最常见的三种原因是:
但随后应该会在 AdSense 页面上有一些提示——但如果强制登录,则不会,因为这样谷歌几乎没有内容,但对机器人来说一切看起来都很好。
当然,也可能是一些技术故障,例如插件冲突或某个组件干扰了 CSS。但如果一切正常,您应该在几个小时内看到广告,而且很少需要等待一天以上。
也许你也遇到了我的问题,请看我在这里的评论:
https://meta.discourse.org/t/official-advertising-ad-plugin-for-discourse/33734/281?u=ddf
你得到什么解决方案了吗?
你设法以某种方式解决了这个问题吗?
我也无法让它正常工作,Google AdSense 说在我的网站上找不到 ads.txt 内容,但我已将其添加到 ads 插件的设置中?是否有比我已查看过的官方插件安装指南更详细的演练,例如,我从这个图片中的蓝色框中获取代码?
尝试转到您的域名并访问 https://yourdomain/ads.txt,看看是否显示了什么。
是的,我得到了一页代码,其中包含 Google AdSense 称在页面顶部找不到的内容。
实际上,它有一个错误的 Pub ID - 但我在广告设置中输入了正确的 Pub ID。
如果可能的话,请尝试重新生成您的 Pub ID。
我并不真正使用 Google AdSense,但是您可以尝试使用网络选项卡进行调试。
我能通过SFTP登录并手动编辑ads.txt吗?
我在广告插件设置中输入了正确的广告位编号,但 ads.txt 文件中显示的却是错误的广告位编号,我不明白为什么 - 有没有人有什么想法?
我很乐意付费请人帮我解决这个问题,因为我不是程序员,这些东西让我很困惑,怎么会这么难?
您使用的是什么广告系统?
如果您正在寻找有偿帮助,可以在 Marketplace 中创建一个主题。这样可以提高您帖子的可见度。![]()
谢谢 Jammy - 我可能已经解决了。
好的,帮我编程的人把错误的 Pub- 号码硬编码到了我的 yaml 文件中,这就解释了我的问题 ![]()
有没有关于如何在 Discourse 中最大化广告收入的好帖子?
我现在只使用 AdSense,应该添加更多选项吗?每个选项都有推荐的设置吗?例如,信息流顶部的广告很少被看到,而对话末尾的广告则被看到得更多。
我的 Google AdSense 页面浏览量只是我 Google Analytics 页面浏览量的一小部分?我以为会少一些,但少得太多了?