SPA已配置子域名关联时Unique event与Sessions不匹配原因咨询
跨子域名SPA页面Unique event与付费来源Sessions数值不匹配的根因分析
- 跨子域名Cookie配置规则缺失
即便完成了SPA关联配置,若未在统计工具中显式设置Cookie域为根域(如.example.com),用户从主域y页面跳转到子域名x页面时会生成新的Cookie,原有付费搜索来源的会话被中断,新会话会被判定为直接访问,直接被排除在本次统计范围外,导致纳入统计的Sessions数量低于x页面的Unique event数量。 - 点击事件与页面加载的上报时序差
点击跳转按钮时的event上报优先于页面跳转,若用户点击后立即关闭页面、网络抖动导致x页面统计脚本未加载完成,会出现Unique event上报成功但对应Sessions未被统计的情况;若按钮绑定的click事件存在重复监听、防抖/节流逻辑异常,也可能出现单会话触发多次event上报,拉高event数值。 - 会话超时判定规则影响
若用户在y页面停留时长超过统计工具默认的会话超时阈值(通常为30分钟)后再点击跳转按钮,原有付费来源的会话已过期,跳转到x页面后生成的新会话会被归为直接访问,不在本次统计范围内,进一步拉大两组数值的差值。 - SPA路由上报逻辑适配问题
若x页面的PV/会话上报仅绑定在SPA内部路由变更钩子上,跨子域名跳转属于整页加载而非内部路由跳转,会导致x页面的会话统计漏报,出现Unique event数量高于Sessions数量的问题。 - 广告拦截工具的规则差异
部分广告拦截插件会定向拦截付费来源的会话标识、渠道参数上报,但不会拦截页面内的普通点击事件上报,导致点击跳转的event被正常统计,但对应付费来源的Sessions未被纳入统计池。
内容的提问来源于stack exchange,提问作者geen21
相关产品推荐
相关产品推荐

