0
我想让谷歌广告的感觉与我的导轨应用程序一起工作,当然它比它需要更复杂。我如何才能让谷歌广告感觉与Rails一起工作?
我为广告代码做了一个部分,然后制作了一个指向它的呈现标记。
_ads.html.erb
<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<!-- Oped Ads -->
<ins class="adsbygoogle"
style="display:block"
data-ad-client="ca-pub-1234567891234"
data-ad-slot="123455667"
data-ad-format="auto"></ins>
<script>
(adsbygoogle = window.adsbygoogle || []).push({});
</script>
show.html.erb
...
<p class="article-content"><%= @post.body.html_safe %></p>
<%= render 'disqus' %>
<br>
<%= render 'ads' %>
</div>
可能是Turbolinks的问题:请参阅https://github.com/turbolinks/turbolinks-classic/issues/151或http://reed.github.io/turbolinks-compatibility/google_adsense.html如果您使用的是Turbolinks。 – idmean
@idmean我还能告诉你什么?谷歌似乎使它非常简单。它几乎是将代码复制并粘贴到正确的位置并完成。如果你想看到的文件只是让我知道。 – DavidK
你没有提到什么是不工作。只有空白而不是广告?广告是否有时会加载并且有时不加载? Google脚本是否不加载(检查控制台)? – idmean