很长一段时间后,但这可以帮助其他人......
我的理解是,CID 引用设备,而 UserID 引用经过身份验证的用户。
所以基本上,具有相同客户端 ID 或用户 ID 的所有点击都将与 GA 中的同一用户相关联(看看会话统一 https://support.google.com/analytics/answer/4574780?hl=en尽管)。
"客户端 ID 代表唯一的设备/浏览器。而用户 ID 代表可以使用多个设备/浏览器与您的网站进行交互的唯一用户。" from 优化智能文章 http://www.optimizesmart.com/complete-guide-cross-device-tracking-user-id-google-analytics/#about-client-id
A 大会会议 https://support.google.com/analytics/answer/2731565?hl=en由一组命中表示:
- 距离上一次点击不到 30 分钟
- 具有相同的来源/媒介/活动
- 具有相同的 CID
您无需手动跟踪会话过期,您始终可以发送相同的 CID,Google 将处理会话拆分。
如果您自己的会话感知与 Google 的不同,您只需明确会话过期时间。
因此,在您的情况下,我将为连接到该服务的每个设备生成一个 CID,并让 Google 处理该设备的会话拆分。
如果您添加用于跨设备跟踪的 UserID,那么 Google 会将具有相同 UserID 的所有会话视为单个用户。
例子 :
- 用户 A 在设备 X 上访问您的网站 (CID = X)
- 2 小时后,用户 A 在设备 X 上访问您的网站 (CID = X)
此时,Google 将了解 1 个用户的 2 个会话。
- 用户 A 在设备 X 上登录您的网站(CID = X,UID = A)
- 用户 A 使用设备 Y 上的移动应用程序 (CID = Y)
- 用户 A 登录您的移动应用(CID = Y,UID = A)
With 会话统一 https://support.google.com/analytics/answer/4574780?hl=en启用后,UserID A 将传播到设备 Y 上的所有会话,因此 Google 将了解 3 个会话(2 个设备)、1 个用户。
回访用户是按照该方案计算的,此处用户 A 生成了 1 次新访问和 2 次回访。
我目前正在使用这种模式,一切看起来都很好,但这是一个敏感的话题,如果有人更了解或有评论和建议,我会接受他们!