Nis*_*rya 0 javascript heatmap hotjar
是否有任何教程或文档解释创建类似 hotjar 的应用程序?任何人都可以提供这方面的任何见解吗?我想创建分析用户行为的应用程序..喜欢
用户点击了 DOM 的哪个部分
并使用 heatmap.js 为我的静态站点/页面之一创建报告
我已经使用静态数据和热图制作了报告现在我只想跟踪用户活动,如滚动点、鼠标悬停/点击点,这些活动可能因不同的屏幕尺寸或设备而异......是否有任何 api 或 js 框架可以帮助?
您不会找到有关此的单个教程,因为您不会找到“自己构建网络搜索引擎”教程。网站用户跟踪是一个非常复杂的话题。开发这样的解决方案需要巨大的努力和投资。它还需要昂贵的基础设施(从用户那里收集数据并处理它们的服务器)。
此外,它也存在一些风险和问题。由于用户跟踪的道德问题,用户隐私现在是一个热门话题。网络用户的意识一直在增长,许多用户选择退出网络跟踪。该行业遵循并扩大用户这样做的可能性(技术和法律)。
如果您仍想继续 - 尽可能多地了解网络用户跟踪。搜索“用户跟踪方法”、“用户跟踪技术”、“网络分析”流行语。
然后说到实现:
在浏览器中(客户端)
在服务器上(相对容易的部分)
前段时间我做了一个非常简单的POC,涵盖了上面提到的一些客户端的东西。这是一个简单的脚本,用于监视 DOM 更改和用户事件(其中一些),并在注入到网页时将它们记录到控制台。在成熟的解决方案中,这将发送到服务器进行处理(而不是写入控制台)。
这些记录的事件(DOM 更改以及时间戳和用户输入/事件)可用于可靠地再现用户在浏览器窗口中看到的内容以及他们如何与之交互。