将getclicky代码放在rails3应用程序中的位置

时间:2011-10-13 06:01:29

标签: ruby-on-rails-3

我想使用getclicky来监控我的网站统计信息。

以下是代码snipet:

<a title="Google Analytics Alternative" href="http://getclicky.com/66457219"><img alt="Google Analytics Alternative" src="//static.getclicky.com/media/links/badge.gif" border="0" /></a>
<script src="//static.getclicky.com/js" type="text/javascript"></script>
<script type="text/javascript">try{ clicky.init(66490659); }catch(e){}</script>
<noscript><p><img alt="Clicky" width="1" height="1" src="//in.getclicky.com/66490659ns.gif" /></p></noscript>

它是在布局的头部还是布局的主体中,还是我必须将它放在每个页面上?

2 个答案:

答案 0 :(得分:2)

来自getclicky FAQ:

  

跟踪代码需要在您希望我们跟踪的每个页面上进行。大多数网站都有所谓的“页脚”文件,它自动包含在每个页面的底部。如果您的网站有其中一个(如果没有,它应该!),您只需将代码放在这一个文件中,然后代码将自动包含在您网站上每个页面的底部

答案 1 :(得分:1)

在app / views / layouts中创建_footer.html.haml(或.erb,具体取决于您的应用)文件,并将其包含在底部的每个布局中。像这样:

= render :partial => 'layouts/footer'