【问题标题】:Adsense ads not appearAdsense 广告未出现
【发布时间】:2016-09-19 03:30:45
【问题描述】:

我有一个在 Apache2 上运行的网站,并且有 PHP 和 JS + HTML 的代码。

网站链接:http://goldfaucet.xyz

这是我的广告单元的代码:

我有一个已获批准的 Adsense 帐户,该帐户几个月以来一直在展示广告并获得收入。

我创建了一个 Adsense 广告单元并将其放置在该网站上,但它没有出现。

如果有用,我的帐户也不会被禁止,我也不会使用广告拦截器。 在此处的 Adsense 沙盒中测试时,广告也可以正常工作:http://ctrlq.org/sandbox/

<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<!-- 728x90_leaderboard -->
<ins class="adsbygoogle"
     style="display:inline-block;width:728px;height:90px"
     data-ad-client="ca-pub-xxxxxx"
     data-ad-slot="xxxxxx"></ins>
<script>
(adsbygoogle = window.adsbygoogle || []).push({});
</script>

可能是什么问题?调试控制台中没有显示错误。

提前谢谢你。

【问题讨论】:

    标签: javascript php html adsense


    【解决方案1】:

    删除async 然后尝试:

    <script class="cc-onconsent-inline-advertising" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
        <ins class="adsbygoogle"
         style="display:block"
         data-ad-client="ca-pub-xxxx"
         data-ad-slot="xxxx"
         data-ad-format="auto"></ins>
    <script>
    (adsbygoogle = window.adsbygoogle || []).push({});
    </script>
    

    您也可以点击此链接: http://www.labnol.org/internet/google-adsense-responsive-design/25252/

    【讨论】:

    • 你能在另一个页面测试你的代码吗?看看它是否正在渲染。
    • 同一域上的测试页..goldfaucet.xyz/test.html 和其他域上的测试页..goldrotator.com/test.html 结果相同
    • 尝试“"
    • 检查我的更新答案
    • 我们已经接近我认为的解决方案了.. 广告正在出现(即使格式错误且控制台中有很多错误)“阻止了带有来源的框架“googleads.g.doubleclick.net”访问来源为“goldfaucet.xyz”的帧。请求访问的帧的协议为“https”,被访问的帧的协议为“http”。协议必须匹配。”
    【解决方案2】:

    这可能不是帐户级别的禁令,可能是站点级别的禁令,利基与水龙头有关。绝对不是允许的利基市场。

    您可以使用以下工具来测试您网站中的 adsense 广告。

    ctrlq.org/sandbox/

    您必须在工具中提供您的网站 URL,如果它显示空白页面,则您的网站可能已被禁止或没有与您网站的利基相关的广告。

    答案可能对其他用户有用。

    【讨论】:

      猜你喜欢
      • 2016-09-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-08
      • 1970-01-01
      • 2018-01-16
      相关资源
      最近更新 更多