MetricDefinition

用于定义要查询的特定指标,包括用户定义的名称、基本指标类型和可选过滤条件。

JSON 表示法
{
  "name": string,
  "baseMetric": {
    object (BaseMetric)
  },
  "filter": string
}
字段
name

string

必需。相应指标的用户定义名称。此名称将用作响应中相应指标值的键。

baseMetric

object (BaseMetric)

必需。要查询的基础指标。

filter

string

可选。要应用于指标的可选过滤条件。

BaseMetric

指定要查询的基本指标,可以是预定义的标准指标,也可以是用户定义的自定义指标(如果将来支持)。

JSON 表示法
{

  // Union field metric can be only one of the following:
  "standardMetric": enum (StandardMetric)
  // End of list of possible types for union field metric.
}
字段
联合字段 metric。要查询的具体指标。metric 只能是下列其中一项:
standardMetric

enum (StandardMetric)

预定义的标准指标。

StandardMetric

枚举可查询的预定义标准指标。

枚举
STANDARD_METRIC_UNSPECIFIED 未指定的标准指标。不应直接使用此值。
FEEDBACK_LOOP_ID 反馈环 (FBL) ID 的预定义指标。
FEEDBACK_LOOP_SPAM_RATE 反馈环 (FBL) 垃圾邮件比例的预定义指标。过滤条件必须为 feedbackLoopId = "" 类型,其中 是有效的反馈环路 ID。
SPAM_RATE 用于表示垃圾内容率的预定义指标。
AUTH_SUCCESS_RATE 身份验证机制(DKIM、SPF、DMARC)的成功率。过滤器的类型必须为 auth_type = "",其中 是以下值之一:[spf, dkim, dmarc]
TLS_ENCRYPTION_MESSAGE_COUNT “传输过程中经过 TLS 加密的邮件的比例”过滤条件必须属于 traffic_direction = "" 类型,其中 是以下值之一:[inbound, outbound]
TLS_ENCRYPTION_RATE “传输过程中经过 TLS 加密的邮件的比例”过滤条件必须属于 traffic_direction = "" 类型,其中 是以下值之一:[inbound, outbound]
DELIVERY_ERROR_COUNT 遇到的递送错误(暂时性或永久性拒收)总数。
DELIVERY_ERROR_RATE 指定递送错误类型的递送错误率。