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 )

Предопределенная стандартная метрика.

Стандартная метрика

Перечисляет предопределенные стандартные метрики, которые можно запросить.

Перечисления
STANDARD_METRIC_UNSPECIFIED Неуказанная стандартная метрика. Это значение не следует использовать напрямую.
FEEDBACK_LOOP_ID Предопределенная метрика для идентификатора контура обратной связи (FBL).
FEEDBACK_LOOP_SPAM_RATE Предопределенная метрика для уровня спама в цикле обратной связи (FBL). Фильтр должен иметь тип feedbackLoopId = " " где является одним из допустимых идентификаторов цикла обратной связи.
SPAM_RATE Предопределенная метрика для уровня спама.
AUTH_SUCCESS_RATE Уровень успешности механизмов аутентификации (DKIM, SPF, DMARC). Фильтр должен иметь тип auth_type = " " где является одним из: [spf, dkim, dmarc]
TLS_ENCRYPTION_MESSAGE_COUNT Скорость сообщений, зашифрованных с помощью TLS при передаче. Фильтр должен иметь тип traffic_direction = " " где является одним из: [входящий, исходящий]
TLS_ENCRYPTION_RATE Скорость сообщений, зашифрованных с помощью TLS при передаче. Фильтр должен иметь тип traffic_direction = " " где является одним из: [входящий, исходящий]
DELIVERY_ERROR_COUNT Общее количество обнаруженных ошибок доставки (временные или постоянные отклонения).
DELIVERY_ERROR_RATE Коэффициент ошибок доставки для указанного типа ошибки доставки.