Resource 事件是 RUM 专门针对网络请求设计的标准化事件类型,基于 HTTP 协议和 W3C Performance Timing API 标准制定,确保数据采集的准确性和跨平台对比性。属性字段用于描述请求上下文:session.id/view.id/view.name 关联会话和页面;resource.type 标识资源类型(XHR、image、media等);resource.method 记录 HTTP 方法;resource.status_code 是 HTTP 状态码;resource.url/resource.name 标识资源地址;resource.provider_type 标识提供者类型(first-party、cdn、ad、analytics);resource.trace_id 关联分布式链路;resource.snapshots 保存请求快照。指标字段是性能分析的核心数据:resource.success 标识成功状态(1/0/-1);resource.duration 是总耗时;resource.size 是响应体大小(decodedBodySize);resource.connect_duration 是建连耗时;resource.ssl_duration 是 TLS 握手耗时;resource.dns_duration 是 DNS 解析耗时;resource.redirect_duration 是重定向耗时;resource.first_byte_duration 是 TTFB;resource.download_duration 是下载耗时。




