Adsense 广告未出现

Adsense ads not appear

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

Link 到站点: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>

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

提前致谢。

删除 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>

你也可以关注这个link: http://www.labnol.org/internet/google-adsense-responsive-design/25252/

可能不是账号级别的封禁,可能是网站级别的封禁,利基与水龙头有关。绝对不是允许的利基市场。

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

ctrlq.org/sandbox/

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

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