使用 javascript 库跟踪用户活动 [关闭]

2024-01-25

是否可以跟踪用户在网页上的每个操作并创建日志?这个想法是通过 AJAX 将用户操作日志传输到服务器并保存。在每个元素的每个事件上,我可以编写代码/逻辑来在控制台中写入一些日志,但我想知道是否有任何可用的库/快捷方式可以在客户端记录网页上的所有操作,包括复制、粘贴等事件和操作、单击、双击、选择等及其元素引用。


您可以使用现成的解决方案:

  • http://www.google.com/analytics/ http://www.google.com/analytics/
  • http://www.clicktale.com/ http://www.clicktale.com/
  • https://segment.io/ https://segment.io/
  • http://www.extrawatch.com/ http://www.extrawatch.com/
  • http://mouseflow.com/ http://mouseflow.com/
  • https://www.seevolution.com/ https://www.seevolution.com/
  • http://clicky.com/ http://clicky.com/

您可以使用 Google Analytics 及其事件跟踪器做出惊人的事情:

  • https://developers.google.com/analytics/devguides/collection/gajs/eventTrackerGuide https://developers.google.com/analytics/devguides/collection/gajs/eventTrackerGuide
  • http://searchenginewatch.com/article/2287906/10-Google-Analytics-Custom-Events-That-Track-the-Untrackable http://searchenginewatch.com/article/2287906/10-Google-Analytics-Custom-Events-That-Track-the-Untrackable

如果您正在寻找定制解决方案,您可以使用 PHP 和 JavaScript 尝试以下解决方案:

  • http://css-tricks.com/tracking-clicks-building-a-clickmap-with-php-and-jquery/ http://css-tricks.com/tracking-clicks-building-a-clickmap-with-php-and-jquery/

请记住,使用第三方解决方案的性能会更好。将鼠标移动的坐标实时写入数据库,需要大量资源。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

使用 javascript 库跟踪用户活动 [关闭] 的相关文章

随机推荐