javascript - 覆盖 Google Analytics 中的 UserID

标签 javascript google-analytics analytics userid

为了将我的 crm 数据导入 Google Analytics (GA),我将用户的 UserID 与 GA 中的 ClientID 相关联。

为此,我使用了 GA 文档中的以下代码:

ga('set', 'userId', '432432');

随着时间的推移,我网站上的用户 ID 格式发生了变化 - 现在使用的是哈希值,而不是数字。

我现在可以使用上面相同的代码,但仅使用用户的新标识符,在不损害当前分析的情况下向 GA 发送 UserID 吗?

简而言之,我是否可以覆盖 GA 中的当前用户 ID,以便 GA 系统不会将一个用户识别为两个不同的人?

最佳答案

您无法覆盖 Google Analytics(分析)已处理的历史数据,只能覆盖当天的数据。

您可以仅将新算法应用于 crm 的新用户(从给定 ID 开始),为之前的用户(已由 Analytics 处理的用户)保留相同的编码(数字)。

关于javascript - 覆盖 Google Analytics 中的 UserID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49431683/

相关文章:

javascript - 为什么在 Angular 中使用时 json 数组值会转换为字符串

javascript - Google PageSpeed 消除首屏内容中的呈现阻塞 CSS Wordpress

javascript - 使用匿名函数会影响性能吗?

google-analytics - 复制 Google Analytics View 不会复制 "content grouping"规则

rest - 谷歌分析 : Invalid JWT Signature (invalid_grant) when trying to make authorized API call

regex - 如何在 Google Analytics 中使用 RegEx 排除字符串?

azure - 将数据从 Azure SQL 数据库实时复制到 Synapse

javascript - 搜索后所选项目丢失-Bootstrap table after

hadoop - 存储大量通常以千字节为单位的小文本文件并执行分析的好方法

java - 在 Java 中创建数据可视化/分析仪表板