gpt4 book ai didi

google-analytics - Google Analytics 用户 ID View 为空

转载 作者:行者123 更新时间:2023-12-03 15:49:54 26 4
gpt4 key购买 nike

我有 2 个网站在 2 个独立的服务器上运行。“公共(public)”是 www.projacked.com“仅限成员(member)”是 global.projacked.com

我使用链接器插件启用了跨域跟踪。

在内部页面中我有以下内容(它是 Symfony 上的 Twig ):

    ga('create', 'UA-XXXXXXXX-X', 'auto', {allowLinker: true});
ga('send', 'pageview');

{% if app.user is not null %}
ga('set', 'userId', '{{ app.user.id ~ '-' ~ app.user.username }}');
{% endif %}

// Loads the Linker plugin
ga('require', 'linker');

// Instructs the Linker plugin to automatically add linker parameters
// to all links and forms pointing to the domain "projacked.com".
ga('linker:autoLink', ['projacked.com'], false, true);

作为设置用户 ID 的行如何由我们的模板呈现的示例:

ga('set', 'userId', '1201056-justintrudeau');

这一行在javascript中没有报错,我测试了它被调用了。我为此创建了一个单独的 View 。我尝试作为网站来跟踪 www.projacked.com 或 global.projacked.com。我为此 View 启用了用户 ID。在任何情况下,我都无法在此 View 中看到任何用户。

这是 View 的配置: enter image description here

我已经检查过该片段是否使用相同的 UA-XXXXXXXX-X(当然是我的代码)。 问题:

  • 我是否应该在 View 中使用仅限成员(member)的网站,因为它是唯一可以设置用户 ID 的网站?

  • 我是否必须对属性(property)进行任何更改?我只有一个网站 (www.projacked.com)。除了在那里也添加相同的 UA-XXXXXXXX-X 之外,我是否需要做任何事情来让它注册也与其他网站 (global.projacked.com) 相关的内容?

  • 为什么我在仅限成员(member)的网站上看不到用户?

谢谢

最佳答案

从您的代码看来,您是在网页浏览调用后设置 userId,因此它实际上从未发送到服务器。将其向上移动,事情应该开始起作用(“set”调用未被提升,它们仅应用于“set”之后的命中)。

此外,用户 ID 和姓名可能是个人身份信息,在允许您将其存储在 Google Analytics 中之前,需要至少使用 SHA256 进行哈希处理。

关于google-analytics - Google Analytics 用户 ID View 为空,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46092278/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com