问题标签 [hotjar]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
5773 浏览

javascript - HotJar 如何生成他们的录音?

跟踪鼠标移动/滚动/单击事件很容易,但是它们如何保存屏幕并使其保持同步呢?

页面渲染得非常好(至少对于静态 HTML 页面,尚未在 Angular 或任何 SPA 上测试过),同步几乎完美。

要生成和上传我的屏幕 (1920x1080) 的 23fps 记录,大约需要 2Mbps 的带宽。也许仅在有一些鼠标事件时录制时,平均仍需要大约 300-500Kbps?这似乎太过分了……

0 投票
1 回答
4540 浏览

debugging - 调试和跟踪 Hotjar 数据

最近,我们公司开始使用 Hotjar 来收集使用数据。由于这是我第一次使用该服务,所以我犯了一些错误,这使我寻找一种调试方法。看了官方文档、论坛、stackoverflow,一无所获。

我必须做什么/修改才能在 Hotjar 中启用调试?

0 投票
5 回答
4433 浏览

javascript - 在 Google Tag Manager 和 Google Analytics 中捕获 Hotjar 用户 ID

我们有一个设置,我们在 Google 跟踪代码管理器中捕获 Hotjar 用户 ID,然后将其作为自定义维度传递给 Google Analytics。这样做是为了简单地合并和交叉引用两个数据源。

我们使用以下代码来捕获用户 ID:

function() { return hj.property.get('userId'); }

两天前,我们停止接收数据,即使 Google Tag Manage、Google Analytics 或我们的 Hotjar 帐户没有任何变化。

我怀疑 Hotjar 端有系统更新。我与他们的技术支持进行了交谈,但他们无法帮助我。

如果有更多经验的人可以查看以下文件,看看是否有办法捕获“userId”值,那就太好了:

https://script.hotjar.com/modules-397099a69f05558cbf66f164cffcaf65.js

谢谢

0 投票
2 回答
3474 浏览

javascript - 为什么像 Hotjar 和 Google Analytics 这样的网站使用复杂的跟踪代码,而不仅仅是一个