REST Resource: properties.calculatedMetrics

Kaynak: CalculatedMetric

Hesaplanmış metrik tanımı.

JSON gösterimi
{
  "name": string,
  "description": string,
  "displayName": string,
  "calculatedMetricId": string,
  "metricUnit": enum (MetricUnit),
  "restrictedMetricType": [
    enum (RestrictedMetricType)
  ],
  "formula": string,
  "invalidMetricReference": boolean
}
Alanlar
name

string

Tanımlayıcı. Bu CalculatedMetric için kaynak adı. Biçim: "properties/{property_id}/calculatedMetrics/{calculatedMetricId}"

description

string

İsteğe bağlı. Bu hesaplanmış metriğin açıklaması. Maksimum uzunluk 4.096 karakterdir.

displayName

string

Zorunlu. Bu hesaplanmış metriğin Google Analytics kullanıcı arayüzünde gösterilen görünen adı. Maksimum uzunluk 82 karakterdir.

calculatedMetricId

string

Yalnızca çıkış. Hesaplanmış metrik için kullanılacak kimlik. Kullanıcı arayüzünde bu durum "API adı" olarak belirtilir.

calculatedMetricId, bu hesaplanmış metriğe harici API'lerden referans verilirken kullanılır. Örneğin, "calcMetric:{calculatedMetricId}".

metricUnit

enum (MetricUnit)

Zorunlu. Hesaplanmış metriğin değerinin türü.

restrictedMetricType[]

enum (RestrictedMetricType)

Yalnızca çıkış. Bu metriğin içerdiği kısıtlanmış veri türleri.

formula

string

Zorunlu. Hesaplanmış metriğin tanımı. Maksimum benzersiz başvurulan özel metrik sayısı 5'tir. Formüller aşağıdaki işlemleri destekler: + (toplama), - (çıkarma), - (negatif), * (çarpma), / (bölme), () (parantez). Long (64 bitlik tam sayı) veya Double (64 bitlik kayan nokta sayısı) veri türüne uygun olan tüm geçerli gerçek sayılar kabul edilir. Örnek formül: "( customEvent:parameterName + cartPurchaseQuantity ) / 2.0"

invalidMetricReference

boolean

Yalnızca çıkış. Doğruysa bu hesaplanmış metrik geçersiz bir metrik referansına sahiptir. invalidMetricReference değeri true olarak ayarlanmış bir hesaplanmış metriğin kullanıldığı her şey başarısız olabilir, uyarı verebilir veya beklenmedik sonuçlar üretebilir.

MetricUnit

Hesaplanmış metriğin değerini göstermenin olası türleri.

Sıralamalar
METRIC_UNIT_UNSPECIFIED MetricUnit belirtilmemiş veya eksik.
STANDARD Bu metrikte varsayılan birimler kullanılır.
CURRENCY Bu metrik bir para birimini ölçer.
FEET Bu metrik, ayak cinsinden ölçüm yapar.
MILES Bu metrik, mesafeyi ölçer.
METERS Bu metrik metre cinsinden ölçüm yapar.
KILOMETERS Bu metrik, kilometre cinsinden ölçüm yapar.
MILLISECONDS Bu metrik milisaniye cinsinden ölçüm yapar.
SECONDS Bu metrik saniye cinsinden ölçülür.
MINUTES Bu metrik, dakikaları ölçer.
HOURS Bu metrik saatleri ölçer.

RestrictedMetricType

Maliyet ve/veya gelir metriklerine erişimi kısıtlayan kullanıcı rolleriyle birlikte kullanılan hesaplanmış metrikteki verileri işaretleyen etiketler.

Sıralamalar
RESTRICTED_METRIC_TYPE_UNSPECIFIED Tür bilinmiyor veya belirtilmemiş.
COST_DATA Metrik, maliyet verilerini raporlar.
REVENUE_DATA Metrik, gelir verilerini bildirir.

Yöntemler

create

Hesaplanmış metrik oluşturur.

delete

Bir mülkteki CalculatedMetric'i siler.

get

Tek bir CalculatedMetric için arama.

list

Bir mülkteki CalculatedMetrics'i listeler.

patch

Bir mülkteki hesaplanmış metriği günceller.