Google Adsense广告未显示

时间:2017-09-10 18:54:06

标签: ruby-on-rails adsense

我试图实施谷歌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>

当我检查项目时,它有一堆等输入,看起来像是调用脚本并将所有内容放在那里,但没有任何显示。它只是一个白色空间。

编辑:附上我在进行中时所显示内容的图像(因为我无法复制所有内容)

Element Inspected after load

1 个答案:

答案 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>