跟踪每个网站上花费的时间

3

有没有一种方式可以跟踪您在每个网站上花费的时间?理想情况下,我希望能够将某些信息插入到我的浏览器中,并且该信息能够传递到Ruby程序中。每天它可能会输出类似于以下内容:

http://www.google.com => 45.02 minutes
http://www.espn.com => 34.21 minutes
http://www.facebook.com => 26.35 minutes

如果不存在这个,你会用什么来构建它?

2
我迫不及待地想看到答案。很高兴能思考 :) - Arup Rakshit
你是指追踪你个人在网站上花费的时间,还是追踪访问你网站的访客在其他网站上花费的时间? - Charles Caldwell
另外,您是指要跟踪用户在网站上专注并积极交互的时间量,还是只是在标签页中打开它(在这种情况下,我的将是 stackoverflow.com => 24小时,因为它总是在我的一个标签页中打开)? - Charles Caldwell
1
@CharlesCaldwell 我的意思是追踪我个人在网站上花费的时间。我正在考虑只跟踪网站在选项卡中打开的时间,因为我想这比直接跟踪与网站的交互要容易得多。如果可能的话,同时追踪两者将会非常酷。 - Phil Braun
你可能需要编写一个浏览器扩展程序,然后将数据保存/上传到文件系统/服务器。 - nex
在Chrome商店中搜索“时间跟踪器”会出现一些插件,你试过其中的任何一个吗? - Frison Alexander
1个回答

2
如果您使用Firefox,可以编写一个Greasemonkey脚本来实现此功能。还有一个插件可以为您完成此操作:https://addons.mozilla.org/En-us/firefox/addon/leechblock/
它的主要目的是阻止浪费时间的网站,但也可以跟踪您在某个网站或一组网站上花费的时间或阻止访问这些网站。
如果您使用Chrome,这个时间跟踪器似乎可以满足您的需求:https://chrome.google.com/webstore/detail/timestats/ejifodhjoeeenihgfpjijjmpomaphmah?hl=en

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接