首页 > 解决方案 > 谷歌分析 - gtag 用户 ID 问题

问题描述

到目前为止,我一直在尝试将 user_id 发送到谷歌分析,但没有成功。我按照控制台上的说明进行操作,基本上是设置“user_id”,如下所示:

<script async src="https://www.googletagmanager.com/gtag/js?id=XXX"></script>
<script>
    window.dataLayer = window.dataLayer || [];

    function gtag() {
        dataLayer.push(arguments);
    }

    gtag('js', new Date());
    gtag('config', 'XXXXX', {'user_id': '{{ user.id }}'});
</script>

我读过的大部分线程都是以旧方式配置的:ga

标签: google-analytics

解决方案


根据文档,您应该像这样设置它:

gtag('config', 'GA_TRACKING_ID', {
  'user_id': 'USER_ID'
});

推荐阅读