跳转到主要内容
RUM Browser SDK 生成具有相关指标和属性的事件。每个 RUM 事件都具有所有默认属性,例如页面的 URL(view_url)和用户信息,如设备类型(device_type)和国家(geo_country)。 还有特定于给定事件类型的附加指标和属性。例如,view_loading_time 指标与视图事件相关联,而 resource_method 属性与资源事件相关联。

事件类型

事件类型保留期描述
Session30 天用户会话在用户开始浏览网络应用程序时开始。它包含关于用户的高级信息(浏览器、设备、地理位置)。它聚合了用户旅程中收集的所有 RUM 事件,使用唯一的 session_id 属性
View30 天每次用户访问网络应用程序的页面时都会生成视图事件。当用户留在同一页面上时,资源、长任务、错误和操作事件都链接到相关的 RUM 视图,使用 view_id 属性
Resource15 天为网页上加载的图像、XHR、Fetch、CSS 或 JS 库生成资源事件。它包括详细的加载时间信息
Long Task15 天对于在浏览器中阻塞主线程超过 50 毫秒的任何任务,都会生成长任务事件
Error30 天RUM 收集浏览器发出的每个前端错误
Action30 天RUM 操作事件跟踪用户旅程中的用户交互,也可以手动发送以监控自定义用户操作
会话在 15 分钟不活动后重置。

事件层次关系

事件层次关系

事件类型之间的层次关系

默认属性

所有 RUM 事件都包含以下默认属性:
属性类型描述
date整数事件的时间戳(以毫秒为单位)
type字符串事件的类型(例如,sessionviewresourceerroraction
service字符串生成此事件的服务名称
application_id字符串生成此事件的应用程序 ID
session_id字符串会话 ID
view_id字符串视图 ID
action_id字符串用户操作 ID
context对象用户定义的上下文

事件特定指标和属性

会话指标

指标类型描述
session_duration数字会话持续时间(以毫秒为单位)
session_view_count数字会话中的视图数
session_action_count数字会话中的用户操作数
session_error_count数字会话中的错误数
session_resource_count数字会话中的资源数
session_long_task_count数字会话中的长任务数

会话属性

属性类型描述
session_type字符串会话类型(例如,usersynthetic
session_has_replay布尔值是否启用了会话重放
session_is_active布尔值会话是否处于活动状态
session_initial_view_id字符串初始视图 ID
session_initial_view_url字符串初始视图 URL
session_initial_view_referrer字符串初始视图的引用 URL