我们有一个设置,我们在Google Tag Manager中捕获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
谢谢
发布于 2016-12-22 23:00:56
请尝试hj.pageVisit.property.get('userId')。这个今天为我返回了一个合适的userId。
发布于 2019-03-01 21:40:18
从2019年2月起,您可以通过以下方式获取Hotjar用户ID:
hj.globals.get("userId").split("-").shift()发布于 2018-11-02 17:59:17
查看由HotJar加载的JS文件后,我发现了以下代码
hj.hq.isUndefined(hj.globals.get("userId"))我从中提取了以下内容
hj.globals.get("userId")从今天起,这对我来说是有效的。希望这对其他人有帮助。请让我知道它是否在所有情况下都有效。
https://stackoverflow.com/questions/40644792
复制相似问题