MetricDefinition

Kullanıcı tanımlı ad, temel metrik türü ve isteğe bağlı filtreler dahil olmak üzere sorgulanacak belirli bir metriği tanımlar.

JSON gösterimi
{
  "name": string,
  "baseMetric": {
    object (BaseMetric)
  },
  "filter": string
}
Alanlar
name

string

Zorunlu. Bu metriğin kullanıcı tanımlı adı. Bu ad, yanıttaki bu metriğin değeri için anahtar olarak kullanılır.

baseMetric

object (BaseMetric)

Zorunlu. Sorgulanacak temel metrik.

filter

string

İsteğe bağlı. Metriğe uygulanacak isteğe bağlı filtreler.

BaseMetric

Sorgulanacak temel metriği belirtir. Bu metrik, önceden tanımlanmış bir standart metrik veya kullanıcı tanımlı bir özel metrik olabilir (gelecekte desteklenirse).

JSON gösterimi
{

  // Union field metric can be only one of the following:
  "standardMetric": enum (StandardMetric)
  // End of list of possible types for union field metric.
}
Alanlar
metric birleşik alanı. Sorgulanacak metrik. metric aşağıdakilerden yalnızca biri olabilir:
standardMetric

enum (StandardMetric)

Önceden tanımlanmış standart bir metrik.

StandardMetric

Sorgulanabilen önceden tanımlanmış standart metrikleri numaralandırır.

Sıralamalar
STANDARD_METRIC_UNSPECIFIED Belirtilmemiş standart metrik. Bu değer doğrudan kullanılmamalıdır.
FEEDBACK_LOOP_ID Geri Bildirim Döngüsü (FBL) kimliği için önceden tanımlanmış metrik.
FEEDBACK_LOOP_SPAM_RATE Geri Bildirim Döngüsü (FBL) spam oranı için önceden tanımlanmış metrik. Filtre, feedback_loop_id = "" türünde olmalıdır. Burada geçerli bir geri bildirim döngüsü kimliğidir.
SPAM_RATE Spam oranı için önceden tanımlanmış metrik.
AUTH_SUCCESS_RATE Kimlik doğrulama mekanizmalarının (DKIM, SPF, DMARC) başarı oranı. Filtre, auth_type = "" türünde olmalıdır. şu değerlerden biri olmalıdır: [spf, dkim, dmarc]
TLS_ENCRYPTION_MESSAGE_COUNT İletim sırasında TLS ile şifrelenen ileti oranı Filtresi, değerinin [inbound, outbound]olduğu traffic_direction = "" türünde olmalıdır.
TLS_ENCRYPTION_RATE İletim sırasında TLS ile şifrelenen ileti oranı Filtresi, değerinin [inbound, outbound]olduğu traffic_direction = "" türünde olmalıdır.
DELIVERY_ERROR_COUNT

Karşılaşılan toplam teslim hatası sayısı (geçici veya kalıcı retler). Filtre, error_type = "" AND error_reason = "" türünde olmalıdır.

Desteklenen değerler: - reject - temp_fail

Desteklenen değerler : - "reject" için: [bad_attachment, bad_or_missing_ptr_record, ip_in_rbls, low_domain_reputation, low_ip_reputation, spammy_content, stamp_policy_error, other] - "temp_fail" için: [anomalous_traffic_pattern, other]

DELIVERY_ERROR_RATE

Belirtilen teslimat hatası türü için teslimat hatası oranı. Filtre, error_type = "" AND error_reason = "" türünde olmalıdır.

Desteklenen değerler: - reject - temp_fail

Desteklenen değerler : - "reject" için: [bad_attachment, bad_or_missing_ptr_record, ip_in_rbls, low_domain_reputation, low_ip_reputation, spammy_content, stamp_policy_error, other] - "temp_fail" için: [anomalous_traffic_pattern, other]