浏览器事件的语义约定
状态: 开发中
本文档定义了用于发出事件的浏览器(Web)仪器的语义约定。
WebVital 事件
状态:
事件名称必须是 browser.web_vital。
此事件描述了 Google 引入的网站性能指标,请参阅 Web Vitals。
Body 字段
⚠️ Body 字段将在语义约定工具支持复杂属性后移至复杂属性(请参阅 #1870)。
| 字段名称 | Stability | 需求级别 | Value Type | 描述 | Example Values |
|---|---|---|---|---|---|
delta | 必需 | double | 当前值与上次报告值之间的差值。请参阅 delta。 | 0.2 | |
id | 必需 | 字符串 | 代表此特定指标实例的唯一 ID。 | v3-1677874579383-6381583661209 | |
name | 必需 | enum | Web Vital 的名称。 | cls | |
value | 必需 | double | Web Vital 的值。 | 1.0 |
name 具有以下已知值列表。如果其中一个适用,则必须使用相应的名称;否则,可以自定义名称。
| 值 | 描述 | Stability |
|---|---|---|
cls | Cumulative Layout Shift(累积布局偏移)。请参阅 cls。 | |
fid | First Input Delay(首次输入延迟)。请参阅 fid。 | |
inp | Interaction to Next Paint(下一次绘制的交互)。请参阅 inp。 | |
lcp | Largest Contentful Paint(最大内容绘制)。请参阅 lcp。 |