6

Google タグ マネージャーで Hotjar ユーザー ID を取得し、それをカスタム ディメンションとして Google アナリティクスに渡す設定があります。両方のデータ ソースを単純にマージして相互参照するために行われます。

次のコードを使用して、ユーザー ID を取得しました。

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

2 日前に、Google タグ マネージャー、Google アナリティクス、または Hotjar アカウントに変更がなかったにもかかわらず、データの受信を停止しました。

私の疑いでは、Hotjar 側でシステム アップデートが行われたと思われます。私は彼らの技術サポートとチャットしましたが、彼らは私を助けることができませんでした.

「userId」値をキャプチャする方法があるかどうかを確認するために、より経験のある人が次のファイルを確認できれば素晴らしいことです。

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

ありがとう

4

5 に答える 5

7

試してみてくださいhj.pageVisit.property.get('userId')。これは、今日私に適切な userId を返しました。

于 2016-12-22T15:00:55.850 に答える
3

Having looked at the JS file loaded by HotJar i discovered the following code

hj.hq.isUndefined(hj.globals.get("userId"))

From that i extracted the following

hj.globals.get("userId")

And this works for me as of today. Hope this helps someone else. Please let me know if it has worked in all cases.

于 2018-11-02T09:59:16.637 に答える
0

これを試してください。ただしsetTimeout、値が得られるまで確認してください。

hj.pageVisit.property.get('userId').

OBS: IE では、このコードを実行しないでください...undefined応答で値を取得します。

于 2018-01-12T19:06:57.087 に答える