javascript - 编辑分析跟踪器配置

标签 javascript google-analytics

我希望能够在用户登录我的网站后编辑我的跟踪器配置。 我的场景: 1)当网站加载时,我初始化我的跟踪器。

ga('create', 'UA-XXXX-Y', 'auto');

2)我在用户登录之前发送用户操作的跟踪事件。

3) 用户登录。 - 在这里我希望能够编辑跟踪器以包含登录用户的 userId, 对于所有后续事件。 我可以再次调用 create 吗,如下所示:

ga('create', 'UA-XXXX-Y', { 'userId': 'USER_ID' });

最佳答案

您应该考虑使用custom dimension为了这。使用 JS 对象作为用户信息的示例:

ga('create', 'UA-XXXX-Y', 'auto');
if(user) {
  ga('dimension1', user.id);
}
ga('send', 'pageview');

请注意,捕获任何用户身份信息均违反 Google 的服务条款。

关于javascript - 编辑分析跟踪器配置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23367466/

相关文章:

javascript - 为什么当我使用 .map 而不是硬编码来动态填充内容时,Material UI 选项卡停止工作?

javascript - fullPage.js 滚动到固定标题

c# - 使用Google Analytics(分析)的Lan网路网站

google-analytics - Google 跟踪代码管理器和 Analytics 中每种语言的属性

javascript - 如何迭代 d3.select(this)

Java 相当于 Javascript 位置对象

google-analytics - 新帐户上的 Google API(分析)访问 token 和刷新 token 错误

javascript - Google Analytics 使用什么来跟踪用户事件?

javascript - 移动 safari 上的 touchMove 事件 - 导致整个页面被拖动

language-agnostic - 使用服务器端请求自动化跟踪 Google Analytics 事件时的参数格式