首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用自定义javascript监视用户行为

使用自定义javascript监视用户行为
EN

Stack Overflow用户
提问于 2011-06-14 21:10:14
回答 3查看 1.1K关注 0票数 0

我如何监控我页面上的所有点击和输入...理想情况下,我想制作用户在我的应用程序上所做的视频。他使用我的应用程序的方式。

我该怎么做呢?

任何链接或演示都会非常棒。

编辑:我的想法是: 1)将所有事件记录到cookie中,并频繁地将其发送到服务器。2)然后启动firefox会话,并在页面上触发这些事件。并把它拍成视频。

编辑:基本上我有一个应用程序,我想看看用户在应用程序..So上做了什么,我会监控他的点击和输入(这就是他在点击上所做的事情)。然后在我的web应用程序上触发这些事件。所以我可以在我的页面上复制他的行为。现在的问题是,我如何捕获所有必要的事件,如何序列化并触发这些事件以便稍后使用。

EN

回答 3

Stack Overflow用户

发布于 2011-06-14 21:14:57

除非你跟踪鼠标的每一个动作,否则你不确定你能不能制作一个“视频”,这将是非常不友好的,可能会花费大量的处理时间,并引发道德问题。

如果你想知道用户是如何与你的网站互动的,这样你就可以改进它(大概),那么你就需要学习web分析。

有很多选择。我个人最喜欢的是Google Analytics

票数 3
EN

Stack Overflow用户

发布于 2011-06-14 21:16:21

使用JavaScript,您可以创建所谓的使用点击热图:

http://tympanus.net/codrops/2010/02/08/a-jquery-heat-map/

您不能使用JavaScript捕获用户桌面会话的视频。

票数 2
EN

Stack Overflow用户

发布于 2011-06-14 21:17:21

我记得很久以前见过ClickHeat (或类似的变体)。没有使用它的经验,所以我不能帮助正反两方面,而且它也不能完全回答您的问题(不要认为它会击键,尽管可能我错了,就像我说的我真的不知道)。

可能不是一个完全的解决方案,但应该是一个很好的起点。

同样,捕捉鼠标位置和时间戳并重新创建给定用户的操作也不难。对于这种类型的数据,生成一般/平均移动要困难得多,但它在单个单位的基础上很有用。所以按键也是一样,它们都只是事件。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6343984

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档