我试图让谷歌广告感知与我的 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>
显示.html.erb
...
<p class="article-content"><%= @post.body.html_safe %></p>
<%= render 'disqus' %>
<br>
<%= render 'ads' %>
</div>
最佳答案
不久前,我最近设置了 Google 的 adsense。
我所做的就像你创建了一个partial 我只是把它放在一个共享目录中
这是我的文件的样子
#app/views/shared/_adsence.html.erb
<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<!-- default -->
<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>
我希望这个对你有用
关于ruby-on-rails - 如何让 google adsense 与 Rails 一起使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41129512/