跳转至

用户分析

用户分析按用户标识聚合所选时间范围内的访问和错误数据,帮助您定位受影响用户,并查看相关会话、页面操作和错误。例如,可以筛选发生错误的用户,查看其最近会话,再进入错误详情或会话重放还原问题。

进入用户访问监测 > 用户洞察 > 用户分析,选择应用和时间范围后,即可搜索用户、筛选访问环境,并从用户详情继续查看会话与事件。

使用前提与范围

  • 已完成 RUM 应用接入,且当前账号具有相应的 RUM 查询权限和应用数据访问权限。
  • 数据中具有非空用户标识 userid,对应 SDK 用户属性 user.id。SDK 自动生成的标识和业务设置的标识均可参与用户统计;业务用户标识的配置参见 Web 自定义用户标识。
  • 默认分析单个应用。同一工作空间内多个应用使用一致的用户标识规则,并启用跨应用查询后,才可选择多个应用或全部应用进行联合分析。

相同用户标识不会跨工作空间合并。同一工作空间中,不同应用若使用相同 ID 表示不同业务用户,应先统一标识规则,或保持单应用分析,避免将不同用户的数据归并。

用户名称、邮箱和原始用户 ID 按权限展示。没有敏感字段读取权限时,使用“用户 + 短标识”展示,也不能通过原始用户 ID 或完整邮箱搜索受限身份信息。

用户识别规则

用户分析按照当前工作空间和所选应用范围内的 userid 聚合数据:

  • 同一 userid 的名称或邮箱变化时,仍作为同一用户展示;名称优先使用所选授权应用范围内按事件时间确定的最新非空值。
  • 相同姓名或邮箱对应不同 userid 时,分别展示,不按姓名、邮箱、设备或行为推断为同一自然人。
  • 没有姓名、邮箱或登录标记,不影响非空 userid 参与统计;缺少 userid 的记录不进入用户列表,也不会使用姓名或邮箱补齐标识。
  • 同一自然人在不同设备、浏览器或存储清理后可能对应多个标识,用户分析不会自动合并这些不同标识。

SDK 生成的标识与业务设置的标识使用相同的聚合规则,页面不提供匿名、已识别或未知用户的身份分类。

查看用户列表

  1. 进入用户访问监测 > 用户洞察 > 用户分析;
  2. 选择具有访问权限的应用和时间范围;
  3. 在权限允许的范围内,通过用户 ID、名称或邮箱搜索用户;
  4. 使用应用、环境、版本、地域、操作系统、浏览器、设备、是否有错误或回放等快捷筛选条件缩小范围;
  5. 按需调整显示列、排序和分页,点击用户行查看详情。

列表默认按最近活跃时间倒序展示。用户搜索与环境筛选组合生效;例如筛选浏览器为 Chrome 时,列表指标仅统计符合该条件的会话及关联事件。

用户分析的快捷筛选、活跃用户趋势和用户指标列表

只有当前数据和查询能力支持的字段才可用于展示与排序。排序基于完整查询范围内的聚合结果;条件变化后,按新条件重新加载列表。页面提示“部分数据”或某项指标不可用时,应结合提示判断结果范围,不能将缺失指标视为零。

启用跨应用分析后,同一工作空间内相同 userid 在所选应用中归并为一行。可通过“涉及应用”查看应用数量及名称摘要,并在详情中查看应用分布。切换应用范围后,指标和后续下钻范围同步调整。

指标说明

所有指标均基于当前应用、时间范围及筛选条件计算。用户分析提供以下基础信息和指标,具体显示项以当前开放能力为准。

指标 说明
最近活跃 当前查询范围内最后一次事件或会话结束的时间
区间首次出现 当前查询范围内最早出现的时间,不表示用户整个生命周期的首次访问
Session 用户参与的会话数,按应用和 Session ID 联合去重
View 归属于该用户的页面记录数
Action 归属于该用户的操作记录数
Error 归属于该用户的错误记录数,不包含 Resource Error
Long Task 归属于该用户的长任务记录数
平均会话时长 能确认单一用户归属的有效会话时长平均值;混合或归属不完整的会话不参与计算,无有效样本时显示为空
回放 Session 有回放数据且通过用户归属完整性和保留期检查的会话数;播放时还需具备会话重放权限

同一会话中发生账号切换时,多个用户可能分别参与该会话。各用户的 Session 数可以各计一次,但汇总会话总数时需要重新去重,不能直接相加。各用户的事件按采集时的用户标识归属,不会将整段会话的事件数重复计入每个用户。

仅在查询成功且结果确实为零时显示 0;未提供或不可用的指标显示为 —,部分结果会有相应提示。

用户详情与下钻

点击用户行,进入用户详情。顶部展示按权限处理的用户信息、最近活跃、区间首次出现及当前应用范围。通过用户概览和已开放的 Session、Error、View、Action 等页签查看相关数据。

用户详情中的指标概览、应用使用分布和最近 Session 的会话归属

  • 查看会话或错误:进入对应查看器,保留当前用户、应用、时间及可兼容的筛选条件,继续查看原始事件。
  • 查看应用分布:跨应用分析时,可查看该用户在所选应用中的指标分布;选择具体应用后,详情及后续下钻收敛到该应用。
  • 复制用户 ID:仅在具有敏感字段读取权限时提供,复制的是该用户的原始标识。
  • 返回列表:点击详情顶部的返回入口或“用户列表”,继续浏览原列表;从事件查看器返回时,恢复原有查询、排序及浏览状态。

当前范围内没有相关数据时,可以调整时间或筛选条件重新查询。用户数据超出保留期或不可访问时,页面提示不可用,不会自动查询其他用户。

查看会话重放

在用户详情中选择具体 Session,使用其回放入口查看操作过程。用户行汇总了多个会话,不能直接作为一段回放播放。

回放需要同时满足以下条件:

  • 当前用户具有会话重放权限;
  • 该 Session 存在有效且未过期的回放数据;
  • 能确认该 Session 的完整用户归属。

同一会话包含多个用户,或用户归属不完整时,不提供回放入口,也不能通过回放直链播放。仅筛选某一用户或缩小时间范围,不会解除该限制。有关操作参见 Web 会话重放。

保存视图与分享

可保存用户分析专属的显示列、排序和兼容筛选配置,重新打开后继续分析。用户分析的列配置与原有六类事件查看器分别保存。

分享仅支持工作空间内的鉴权链接,接收者使用自己的权限访问。敏感搜索条件和用户身份信息仍受权限控制,不会因保存或分享视图而向接收者开放。

当前用户分析不提供聚合数据导出、详情 JSON 导出、快照、添加图表或 AI 上下文入口。原始事件查看器的导出能力不代表用户聚合结果支持相同操作。

常见问题

为什么没有找到某个用户

先检查应用、时间范围和筛选条件,再确认数据中是否包含非空 userid。没有姓名或邮箱不会使用户被排除;缺少标识、数据已过期或没有相应访问权限时,则无法在当前列表中查询到该用户。

为什么切换账号后会话不能回放

登录、切换账号或退出登录时,需要在更新用户信息后创建新的 Session 边界。Web SDK 的 setUser()、clearUser() 本身不会新建 Session,应按自定义用户标识中的顺序调用 startSession()。

已有会话包含多个用户或无法确认完整用户归属时,不能通过事后修改用户信息补齐历史归属或恢复回放。

为什么找不到多应用选择

用户分析默认使用单应用范围。只有同一工作空间内参与分析的应用使用一致的用户 ID 规则,并启用跨应用查询后,才提供多应用或全部应用分析。原始事件查看器支持的跨空间范围不代表用户分析可以跨空间归并用户。

更多阅读

文档评价

文档内容是否对您有帮助?