加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

ruby-on-rails – 在Rails中跟踪用户的点击次数和页面访问次数

发布时间:2020-12-17 04:23:33 所属栏目:百科 来源:网络整理
导读:我想在我的Rails应用中监控用户的网页访问次数和点击次数,以提出建议.我的问题是: 对此有没有Rails宝石,或Google Analytics是标准?如果后者属实,那么我应该如何将页面访问链接到特定的用户配置文件? 在Rails中,在application.html.erb中有一个部分是典型
我想在我的Rails应用中监控用户的网页访问次数和点击次数,以提出建议.我的问题是:

>对此有没有Rails宝石,或Google Analytics是标准?如果后者属实,那么我应该如何将页面访问链接到特定的用户配置文件?
>在Rails中,在application.html.erb中有一个部分是典型的,它对所有页面都是共享的.如果我在application.html.erb中添加Google Analytics综合浏览量跟踪代码,是否可以跟踪所有单独的网页?

解决方法

还有其他方法,但绝大多数可能使用Google Analytics.有几种宝石可以帮助您与GA集成以获取数据.见: https://www.ruby-toolbox.com/categories/Web_Analytics.

根据您的第一个问题,您似乎可能需要比GA更多的洞察力.我之前使用过ClickTale(http://www.clicktale.com)和Woopra(http://www.woopra.com),效果很好.本文还列出了其他几种替代方案 – 请注意Clicky的高分:http://imimpact.com/web-stats-alternatives-to-google-analytics/.

谷歌分析(以及几乎所有其他人)将在用户加载新页面时自动处理您的第二个问题,因为它由URL键入.这意味着,尽管您将GA脚本代码放在一个位置,但每个唯一页面都会被单独跟踪.

如果您有AJAX请求更改该页面而不更改URL,则需要深入了解GA脚本API.基本上,只要您想跟踪AJAX驱动的链接/按钮点击,您就需要推送一个新的URL(可能带有#).见:http://davidwalsh.name/ajax-analytics

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读