Google Analytic事件无法跟踪Ruby on Rails

时间:2013-07-25 17:08:11

标签: ruby-on-rails ruby-on-rails-3 google-analytics event-tracking

我想知道是否有人可以看到我设置此跟踪的方式有任何问题,因为我已经连续几天测试它并且它似乎不想跟踪。

#index 

<head>
    ...
    <script type="text/javascript" async="" src="http://www.google-analytics.com/ga.js">
    ...
</head>


<body>
    ...
    <div class="product-buy">
        <a href="<%= url_with_protocol(general.url)%>" onClick="_gaq.push(['_trackEvent', 'General', 'Click', '<%= general.title %>', '<%= general.position %>']);" target="blank">Learn More/Visit Site</a>
    </div>
    ...
</body>

我相信我已经按照分析指南进行了发球,但似乎没有数据通过?

人们可以提供任何帮助,我们将不胜感激。

1 个答案:

答案 0 :(得分:0)

问题在于我将第一个参数'1'作为字符串而不是整数传递。

应该将general.position转换为带.to_f的整数,并移动语音标记,以便分析不会将其作为字符串读取。

<body>
    ...
    <div class="product-buy">
        <a href="<%= url_with_protocol(general.url)%>" onClick="_gaq.push(['_trackEvent', 'General', 'Click', '<%= general.title %>', <%= general.position.to_f %>]);" target="blank">Learn More/Visit Site</a>
    </div>
    ...
</body>