我正在尝试使用“新”gtag库在Google中使用自定义维度。我在GA管理部分中向属性添加了一个新的自定义维度:

接下来,通过添加以下代码段,我按照(规格)配置了一个映射:
gtag('config', '<My GA tag here>', {
'send_page_view': false,
'custom_map': {
'dimension1': 'my_username'
}
});接下来,当用户登录时,我设置了my_username属性:
gtag('set', 'my_username', '<username of logged in user>');并期待着每一件事都能得到推动:
gtag('event', 'login');
gtag('event', 'page_view', {'page_path': calculated_current_spa_location});
etc不幸的是,当将第二个维度设置为用户名时,事件会出现在Analytics中,但没有一个事件具有此值。
我还尝试在注册事件时直接设置属性:
gtag('event', 'page_view', {
'page_path': calculated_current_spa_location,
'my_username', '<username of logged in user>'
});但无济于事:
任何帮助都将不胜感激,谢谢!
发布于 2018-11-22 11:43:45
试试这个:
gtag('config', 'GA_TRACKING_ID', {
'custom_map': {'dimension1': 'my_username'}
});
gtag('event', 'my_username_event', {'my_username': '<username of logged in user>'});应该工作良好,并应提供您的二次维度数据。
发布于 2018-02-13 13:36:57
我也经历过类似的问题。这与跟踪页面视图时没有在custom_map中再次发送自定义维度有关。您可以查看我的答案这里关于我是如何解决问题的。
https://stackoverflow.com/questions/48540259
复制相似问题