REST Resource: properties.calculatedMetrics

Kaynak: AccountdMetric

Hesaplanmış bir metriğ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 MeasuredMetric için kaynak adı. Biçim: "properties/{property_id}/calculatedMetrics/{calculatedMetricId}"

description

string

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

displayName

string

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

calculatedMetricId

string

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

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

metricUnit

enum (MetricUnit)

Zorunlu. Hesaplanan 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. Hesaplanan metriğin tanımı. Referans verilen benzersiz özel metrik sayısı en fazla 5 olabilir. Formüller şu işlemleri destekler: + (toplama), - (çıkarma), - (negatif), * (çarpma), / (bölme), () (parantez). Uzun (64 bit tam sayı) veya Çift (64 bit kayan nokta) sayı olarak kabul edilen 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ış metrikte geçersiz bir metrik referansı vardır. InvalidMetricReference'ın true (doğru) değerine ayarlandığı hesaplanmış bir metriğin kullanıldığı her şey başarısız olabilir, uyarı oluşturabilir veya beklenmeyen sonuçlar doğurabilir.

MetricUnit

Hesaplanan metriğin değerini temsil etme özelliğinin olası türleri.

Sıralamalar
METRIC_UNIT_UNSPECIFIED MetricUnit (Metrik Birimi) belirtilmemiş veya eksik.
STANDARD Bu metrik, varsayılan birimleri kullanır.
CURRENCY Bu metrik bir para birimini ölçer.
FEET Bu metrik fit ölçer.
MILES Bu metrik mil ölçer.
METERS Bu metrik metre ölçer.
KILOMETERS Bu metrik kilometreyi ölçer.
MILLISECONDS Bu metrik milisaniye cinsinden ölçer.
SECONDS Bu metrik saniyeyi ölçer.
MINUTES Bu metrik dakikaları ölçer.
HOURS Bu metrik saati ölçer.

RestrictedMetricType

Verileri, maliyet ve/veya gelir metriklerine erişimi kısıtlayan kullanıcı rolleriyle birlikte kullanılan hesaplanmış metrikte işaretleyen etiketler.

Sıralamalar
RESTRICTED_METRIC_TYPE_UNSPECIFIED Tür bilinmiyor veya belirtilmedi.
COST_DATA Metrik raporları maliyet verileri.
REVENUE_DATA Metrik, gelir verilerini raporlar.

Yöntemler

create

AccountdMetric (Hesaplanmış birMetrik) oluşturur.

delete

Bir mülkteki ComputedMetric'i siler.

get

Tek bir hesaplanan metrik için arama yapın.

list

Bir mülkteki AccountdMetrics'i listeler.

patch

Bir mülkteki MetricdMetric'i günceller.