google-analytics - 使用gtag.js的自定义尺寸

标签 google-analytics gtag.js

我正在尝试使用"new" gtag库获取自定义维度以在Google Analytics(分析)中工作。我在GA管理部分的属性中添加了新的自定义维度:

Username image

接下来,我通过添加以下代码段按照(specs)配置了一个映射:

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

不幸的是,当将次要维度设置为“用户名”时,事件显示在Google Analytics(分析)中,所有事件似乎都没有该值。

我也尝试过在注册事件时直接设置属性:
gtag('event', 'page_view', {
    'page_path': calculated_current_spa_location,
    'my_username', '<username of logged in user>'
});

但无济于事:(

任何帮助将不胜感激,谢谢!

最佳答案

试试这个:

gtag('config', 'GA_TRACKING_ID', {
    'custom_map': {'dimension1': 'my_username'}
});
gtag('event', 'my_username_event', {'my_username': '<username of logged in user>'});

应该可以正常工作,并且应该为您提供次要尺寸数据。

关于google-analytics - 使用gtag.js的自定义尺寸,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48540259/

相关文章:

database-design - 维度同时作为度量是否有意义

javascript - 如果变量 B 未定义,则替换包含 document.location.path 的变量 A

google-analytics - 如何使 gtag 和 gtm 在 React 应用程序中与 partytown 配合使用

javascript - 如何将gtag.js添加到react.js/next.js index.js?

google-analytics - 使用 gtag 进行 Google 优化重定向测试

google-analytics - 用于优化 ID 的 GTAG

google-analytics - Google Analytics 跟踪 - 多个帐户 - _trackEvent

javascript - 谷歌分析记录首次点击

google-analytics - Google Analytics 自定义维度从未与 gtag 一起发送

google-analytics - 谷歌分析新用户是否受到回溯窗口的影响?