REST Resource: properties.calculatedMetrics

Zasób: ComputedMetric

Definicja obliczonych danych.

Zapis JSON
{
  "name": string,
  "description": string,
  "displayName": string,
  "calculatedMetricId": string,
  "metricUnit": enum (MetricUnit),
  "restrictedMetricType": [
    enum (RestrictedMetricType)
  ],
  "formula": string,
  "invalidMetricReference": boolean
}
Pola
name

string

Tylko dane wyjściowe. Nazwa zasobu dla tego ComputedMetric. Format: „properties/{identyfikator_usługi}/ComputeMetrics/{ComputeMetricId}”

description

string

Opcjonalnie: Opis tych obliczonych danych. Maksymalna długość 4096 znaków.

displayName

string

Wymagane. Wyświetlana nazwa tych obliczonych danych widoczna w interfejsie Google Analytics. Maks. długość 82 znaków.

calculatedMetricId

string

Tylko dane wyjściowe. Identyfikator, który ma być używany na potrzeby obliczonych danych. W interfejsie jest to tzw. „nazwa interfejsu API”.

Jest on używany do odwoływania się do tych obliczonych danych za pomocą zewnętrznych interfejsów API. Na przykład „calcMetric:{ComputeMetricId}”.

metricUnit

enum (MetricUnit)

Wymagane. Typ wartości obliczonych danych.

restrictedMetricType[]

enum (RestrictedMetricType)

Tylko dane wyjściowe. Typy ograniczonych danych zawartych w tym rodzaju danych.

formula

string

Wymagane. Definicja obliczonych danych. Maksymalna liczba unikalnych przywoływanych danych niestandardowych to 5. Formuły obsługują następujące operacje: + (dodawanie), - (odejmowanie), - (ujemne), * (mnożenie), / (dzielenie), () (nawias). Dopuszczalne są wszystkie prawidłowe liczby rzeczywiste, które mieszczą się w postaci liczby Długiej (64-bitowej) lub Podwójnej (64-bitowej liczby zmiennoprzecinkowej). Przykładowa formuła: "(customEvent:parameterName + cartPurchaseQuantity) / 2.0"

invalidMetricReference

boolean

Tylko dane wyjściowe. Jeśli wartość to prawda, te obliczone dane mają nieprawidłowe odwołanie do danych. Wszystko, co korzysta z obliczonych danych z wartością invalidMetricReference o wartości „true” może spowodować błąd, wyświetlenie ostrzeżeń lub nieoczekiwane wyniki.

MetricUnit

Możliwe typy przedstawiania wartości obliczonych danych.

Wartości w polu enum
METRIC_UNIT_UNSPECIFIED Brak wartości lub nie określono MetricUnit.
STANDARD Ten wskaźnik używa jednostek domyślnych.
CURRENCY Te dane określają walutę.
FEET Ta wartość to stopy.
MILES Ten rodzaj danych mierzy mile.
METERS Ta wartość to metry.
KILOMETERS Ta wartość to kilometry.
MILLISECONDS Ta wartość jest mierzona w milisekundach.
SECONDS Ta wartość służy do pomiaru sekund.
MINUTES Ta wartość to pomiar minut.
HOURS Ten wskaźnik mierzy godziny.

RestrictedMetricType

Etykiety oznaczające dane w obliczonych danych używane w połączeniu z rolami użytkownika, które ograniczają dostęp do danych o kosztach lub przychodach.

Wartości w polu enum
RESTRICTED_METRIC_TYPE_UNSPECIFIED Typ nieznany lub nieokreślony.
COST_DATA Dane są podawane w raportach o kosztach.
REVENUE_DATA Dane są podawane w raportach o przychodach.

Metody

create

Tworzy obiekt ComputedMetric.

delete

Usuwa z usługi wartość ComputedMetric.

get

Wyszukaj pojedynczy element ComputedMetric.

list

Wyświetla listę ComputedMetrics w usłudze.

patch

Aktualizuje wartość ComputedMetric w usłudze.