广告问题排查

如何检查广告代码是否被修改

修改 AdSense 广告代码不但违反了我们的合作规范,还可能导致您的网站出现一些错误,例如广告显示不正确,或者完全不显示。

如果您使用的是 WordPress 网站,并且将广告代码粘贴到 WordPress 编辑框中,那么您的广告代码可能会被修改,进而导致您的广告无法正常投放。我们建议您使用适用于 WordPress 的 AdSense 插件,该工具可以确保您的广告代码正确实现。

如果您网站上的广告没有投放或者投放有误,那么您可能需要检查广告代码是否正确实现。具体步骤如下所示:

  1. 打开代码对比工具。如果您没有用过这种工具,建议您在 Google 上搜索“代码对比工具”,然后从中选择一款免费产品。
  2. 打开您网站的源代码,找出造成广告无法正常投放的广告代码。
    要找到广告代码,可以尝试搜索广告单元 ID(如 1234567890)或者广告发布商 ID(如 pub-1234567891234567)。
  3. 复制广告代码,并将其粘贴到代码对比工具的第一个文本框中。
    请注意,如果您使用的是异步广告代码,则广告代码应以 <script async src= 开头;如果您使用的是同步广告代码,则应以 <script type="text/javascript"> 开头,这两种广告代码均以 </script> 结尾。
  4. 在 AdSense 帐户的我的广告页面上,找到出现问题的广告单元,并点击获取代码。 “广告代码”框中包含广告单元加载的广告代码。
  5. 复制广告代码,并将其粘贴到代码对比工具的第二个文本框中。
  6. 点击代码对比工具中的对比按钮,然后查看对比结果。

检查代码对比工具的对比结果

如果您的广告代码已经正确实现,那么您通常不会在代码对比工具中看到突出显示的不同之处。如果您的广告仍有问题,请参阅我们的广告问题排查工具以获得更多帮助。

如果您的广告代码没有正确实现,那么您通常会在代码对比工具中看到突出显示的不同之处。例如,您的广告代码可能存在以下差别:

  • 您的广告代码不完整,例如缺少 <script><ins> 代码。
  • 您的广告代码全部显示在同一行。
  • 您的广告代码中包含多余的 HTML 标记。
  • 您的广告代码中的变量(例如 google_ad_heightgoogle_page_url)已经被重命名或更改。

修复广告代码的问题

要修复在广告代码中发现的任何修改错误,请按以下步骤操作:

  1. 从网站上移除无法正常投放广告的广告代码。
  2. 从 AdSense 帐户复制并粘贴正确的广告代码

正确实现广告代码之后,广告就会在 48 小时内开始投放,但前提是您的帐户处于有效状态,并且您的网站符合我们的政策。

本文是否对您有帮助?
您有什么改进建议?