REST Resource: properties.calculatedMetrics

Kaynak: CalculatedMetric

Hesaplanmış bir metrik için 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

Yalnızca çıkış. Bu CalculatedMetric için kaynak adı. Format: 'properties/{property_id}/calculatedMetrics/{calculatedMetricId}'

description

string

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

displayName

string

Zorunlu. Google Analytics kullanıcı arayüzünde gösterilen bu hesaplanmış metriğin 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 adlandırılır.

calculatedMetricId, harici API'lerden bu hesaplanmış metriğe referans verirken 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ı. Referans verilen maksimum benzersiz özel metrik sayısı 5'tir. Formüller aşağıdaki işlemleri destekler: + (toplama), - (çıkarma), - (eksi), * (çarpma), / (bölme), () (parantez). Long (64 bit tam sayı) veya Double (64 bit kayan noktalı sayı) veri türüne sığabilecek tüm geçerli gerçek sayılar kabul edilir. Örnek formül: "( customEvent:parameterName + cartPurchaseQuantity ) / 2.0"

invalidMetricReference

boolean

Yalnızca çıkış. Doğru ise bu hesaplanmış metrik geçersiz bir metrik referansı içerir. invalidMetricReference özelliği doğru olarak ayarlanmış bir hesaplanmış metrik kullanan her şey başarısız olabilir, uyarılar veya beklenmedik sonuçlar oluşturabilir.

MetricUnit

Hesaplanan metriğin değerini temsil etmenin 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, ayakları ölçer.
MILES Bu metrik kilometreyi ölçer.
METERS Bu metrik metre cinsinden ölçülür.
KILOMETERS Bu metrik kilometreyi ölçer.
MILLISECONDS Bu metrik milisaniye cinsinden ölçülür.
SECONDS Bu metrik saniye cinsinden ölçülür.
MINUTES Bu metrik dakika cinsinden ölçülür.
HOURS Bu metrik, saatleri ölçer.

RestrictedMetricType

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

Sıralamalar
RESTRICTED_METRIC_TYPE_UNSPECIFIED Bilinmeyen veya belirtilmemiş tür.
COST_DATA Metrik, maliyet verilerini raporlar.
REVENUE_DATA Metrik, gelir verilerini raporlar.

Yöntemler

create

Hesaplanmış metrik oluşturur.

delete

Bir mülkte CalculatedMetric öğesini siler.

get

Tek bir CalculatedMetric için arama yapın.

list

Bir mülkte CalculatedMetrics'i listeler.

patch

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