如何跟踪Ruby on Rails的部分页面浏览或分析?

问题描述:

人们如何在Ruby on Rails中跟踪页面浏览或分析部分?例如,我们有一个部分呈现的表单,但我们希望跟踪和分析与表单相关的用户行为。如何跟踪Ruby on Rails的部分页面浏览或分析?

我们使用Google Analytics(分析)。据我们所知,我们不应该在部分视图中嵌入Google Analytics(分析)代码,否则会影响数据。

我们开始使用Mixpanel,但它在25,000个数据点后开始充电。我们正在寻找一个免费的解决方案来解决这个问题。

您可以使用谷歌分析事件跟踪。您可以为每个部分定义一个事件,并且他们会很好地跟踪它们,而不会妨碍自动页面跟踪。

google code link for events

个人而言,我发现mixpanel相当缺乏和昂贵当我尝试它的工作。

+0

谢谢!一个问题:你是在头部还是页尾添加了代码?另外,我注意到没有像其他许多异步库(例如Facebook)那样的“等待Google Analytics加载”功能。我注意到Google使用一个数组作为对象跟踪器。即使在加载GA库之前我的代码调用跟踪对象,Google是如何确保捕获事件的呢? – Crashalot 2011-04-22 02:47:29