在Google跟踪代码管理器和Google Analytics中捕获Hotjar用户ID

Tom*_*omG 5 javascript google-analytics google-tag-manager hotjar

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

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

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

2天后,我们停止接收数据,即使Google跟踪管理,Google Analytics或Hotjar帐户没有任何更改.

我怀疑Hotjar端有一个系统更新.我与他们的技术支持聊天,但他们无法帮助我.

如果有经验丰富的人可以查看以下文件,看看是否有办法捕获'userId'值会很棒:

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

谢谢

小智 7

请试试hj.pageVisit.property.get('userId').这个已经为我今天返回了一个合适的userId.


小智 6

自 2019 年 2 月起,您可以使用以下方法获取 Hotjar 用户 ID:

hj.globals.get("userId").split("-").shift()
Run Code Online (Sandbox Code Playgroud)