1

我今天在我们的网站上集成了 Google Analytics User-ID 功能(与 Google Tag Manager 结合使用)。它非常适合登录用户。

我使用我们系统的 UID 来登录用户。

登录用户示例

但是,我不确定必须为未登录的用户使用哪个值。

userId目前,如果由于用户尚未登录而无法设置该值,则它只是空白。

注销用户示例

如果它只是空白可以吗?还是我必须将值设置为特定的值?

我想过:

  • userId为GTM 中的数据层变量设置默认值
  • 使用clientId存储在_gacookie中的

但我只是不知道在这里做什么正确。我无法在网上找到明确的答案,而且我所看到的谷歌指南和文档也没有表达任何关于它的内容。

我真的很感激这方面的任何帮助。并提前感谢您的建议和回答!

干杯!

4

1 回答 1

2

当用户注销时,您应该完全跳过将其推userId送到 dataLayer 上。在这种情况下,GTMuserId变量将解析为undefined(因为它不会在 dataLayer 上找到这样的键),Google Analytics 将完全忽略它,并且&uid查询参数不会发送到 GA。

于 2017-06-30T08:38:20.780 回答