Javascript 随时随地修改Google Analytics自定义维度
我对分析管理非常陌生,我遇到了一个小问题: 我只是想知道访问者是否在页面上滚动和/或拖动了一个元素。链接到会话而不是用户的两个简单布尔值 我在GA的管理面板中创建了两个自定义维度,userHasScrolled和UserHasDrawed,它们都具有会话寿命 由于您似乎无法为自定义维度定义默认值,我在调用pageview时将这两个维度都设置为false:Javascript 随时随地修改Google Analytics自定义维度,javascript,google-analytics,Javascript,Google Analytics,我对分析管理非常陌生,我遇到了一个小问题: 我只是想知道访问者是否在页面上滚动和/或拖动了一个元素。链接到会话而不是用户的两个简单布尔值 我在GA的管理面板中创建了两个自定义维度,userHasScrolled和UserHasDrawed,它们都具有会话寿命 由于您似乎无法为自定义维度定义默认值,我在调用pageview时将这两个维度都设置为false: ga('set', { 'dimension1': 'false', // userHasScrolled 'dimension2':
ga('set', {
'dimension1': 'false', // userHasScrolled
'dimension2': 'false' // userHasDragged
});
但是,我想在用户滚动/拖动时修改它们。根据文档,如果不发送新的页面视图,您就无法修改它们,这不适合我,因为用户可能根本没有进入其他页面
最好的处理方法是什么?谢谢 自定义维度和度量也可以通过事件点击更新。当用户完成其中一项或两项操作时,您可以发送事件,当您发送这些事件时,您可以在此时更新自定义维度 代码示例:
ga('send','event','your category', 'your action', 'your label', {'dimension1': 'true', 'dimension2': 'false'});