Metric

报告的量化衡量标准。例如,eventCount 指标是指事件总数。最多允许请求 10 个指标。

JSON 表示法
{
  "name": string,
  "expression": string,
  "invisible": boolean
}
字段
name

string

指标的名称。请参阅 API 指标,了解核心报告方法(例如 runReportbatchRunReports)支持的指标名称列表。如需查看 runRealtimeReport 方法支持的指标名称列表,请参阅实时指标。如需查看 runFunnelReport 方法支持的指标名称列表,请参阅漏斗指标

如果指定了 expression,则 name 可以是您希望在允许的字符集中添加的任何字符串。例如,如果 expressionscreenPageViews/sessions,您可以将该指标的名称称为 viewsPerSession。您选择的指标名称必须与正则表达式 ^[a-zA-Z0-9_]$ 匹配。

指标由 metricFilterorderBysexpression 中的 name 引用。

expression

string

用于派生指标的数学表达式。例如,“每位用户的事件数”指标为 eventCount/totalUsers

invisible

boolean

指明指标是否在报告响应中不可见。如果指标不可见,则该指标不会在响应中生成列,但可以在 metricFilterorderBysexpression 中使用。