我的论坛无法插入Google AdSense

我安装了 Google AdSense 插件

我添加了 ads.txt 文件中的内容

我添加了 Google 代码


]
横幅广告出现了,但它是空白的,没有广告!我没有使用广告拦截器

1 个赞

广告需要一些时间才能显示。请等待几个小时,广告就会开始展示。如果这是一个新批准的网站,广告可能需要一周时间才能显示。

您截图中的空白表明广告单元正在渲染,但此时 Google 没有投放广告。

3 个赞

我已经等了 4 周了,但我会继续等……

1 个赞

您是否在使用不带 AdSense 的子网域(普通或 www)?您不能仅在子网域上使用广告。或者您是否收到来自 AdSense 的任何其他错误?

如果您正在查看您网页的 HTML,您是否能找到 adsense-code?

顺便说一句,您模糊处理的那些细节并不是秘密,您无论如何都会公开展示它们 :wink:

2 个赞

我没有使用任何子域名。这段代码位于网站的 <head> 之间:
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5283292745823830" crossorigin="anonymous"></script>

我模糊了代码,因为在插件教程中它也是模糊的 xD

1 个赞

最常见的三种原因是:

  • 谷歌无法访问网站内容(是否有免费内容?)
  • 内容不足
  • 从谷歌的角度来看,内容受限(只有一个词就足够了,我经历过)

但随后应该会在 AdSense 页面上有一些提示——但如果强制登录,则不会,因为这样谷歌几乎没有内容,但对机器人来说一切看起来都很好。

当然,也可能是一些技术故障,例如插件冲突或某个组件干扰了 CSS。但如果一切正常,您应该在几个小时内看到广告,而且很少需要等待一天以上。

1 个赞

也许你也遇到了我的问题,请看我在这里的评论:

https://meta.discourse.org/t/official-advertising-ad-plugin-for-discourse/33734/281?u=ddf

你得到什么解决方案了吗?

你设法以某种方式解决了这个问题吗?

我也无法让它正常工作,Google AdSense 说在我的网站上找不到 ads.txt 内容,但我已将其添加到 ads 插件的设置中?是否有比我已查看过的官方插件安装指南更详细的演练,例如,我从这个图片中的蓝色框中获取代码?

尝试转到您的域名并访问 https://yourdomain/ads.txt,看看是否显示了什么。

1 个赞

是的,我得到了一页代码,其中包含 Google AdSense 称在页面顶部找不到的内容。

实际上,它有一个错误的 Pub ID - 但我在广告设置中输入了正确的 Pub ID。

如果可能的话,请尝试重新生成您的 Pub ID。

我并不真正使用 Google AdSense,但是您可以尝试使用网络选项卡进行调试。

我能通过SFTP登录并手动编辑ads.txt吗?

我在广告插件设置中输入了正确的广告位编号,但 ads.txt 文件中显示的却是错误的广告位编号,我不明白为什么 - 有没有人有什么想法?

我很乐意付费请人帮我解决这个问题,因为我不是程序员,这些东西让我很困惑,怎么会这么难?

您使用的是什么广告系统?

如果您正在寻找有偿帮助,可以在 Marketplace 中创建一个主题。这样可以提高您帖子的可见度。:+1:

1 个赞

谢谢 Jammy - 我可能已经解决了。

1 个赞

好的,帮我编程的人把错误的 Pub- 号码硬编码到了我的 yaml 文件中,这就解释了我的问题 :roll_eyes:

有没有关于如何在 Discourse 中最大化广告收入的好帖子?

我现在只使用 AdSense,应该添加更多选项吗?每个选项都有推荐的设置吗?例如,信息流顶部的广告很少被看到,而对话末尾的广告则被看到得更多。

我的 Google AdSense 页面浏览量只是我 Google Analytics 页面浏览量的一小部分?我以为会少一些,但少得太多了?

2 个赞