我试图实施谷歌adsense广告并且他们没有出现,但当我检查该区域时,他们认为它们看起来像是在那里。我在rails 5应用程序工作,我正在使用turbolinks,我看到可能会导致问题。继承我项目中的代码:
<div class: 'recipe-card-link'>
<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<ins class="adsbygoogle"
style="display:block"
data-ad-format="fluid"
data-ad-layout="image-top"
data-ad-layout-key="-90+2e-hl+fr+q4"
data-ad-client="ca-pub-****************"
data-ad-slot="8061638025"></ins>
<script>
(adsbygoogle = window.adsbygoogle || []).push({});
</script>
</div>
当我检查项目时,它有一堆等输入,看起来像是调用脚本并将所有内容放在那里,但没有任何显示。它只是一个白色空间。
编辑:附上我在进行中时所显示内容的图像(因为我无法复制所有内容)
答案 0 :(得分:0)
1.-首先,尝试改变:
脚本async 到脚本async ='async'
2.-然后使用以下JS运行adsense。
<script>
//<![CDATA[
(adsbygoogle = window.adsbygoogle || []).push({
google_ad_client: "ca-pub-YOURID",
enable_page_level_ads: true
});
//]]>
</script>