REST Resource: properties.calculatedMetrics

Zasób: MeasuredMetric

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 Obliczonego wskaźnika. Format: „properties/{property_id}/calculatorMetrics/{reasonMetricId}”

description

string

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

displayName

string

Wymagane. Wyświetlana nazwa tych obliczonych danych widoczna w interfejsie Google Analytics. Długość nie może przekraczać 82 znaków.

calculatedMetricId

string

Tylko dane wyjściowe. Identyfikator używany przez obliczone dane. W interfejsie użytkownika jest to tzw. „nazwa interfejsu API”.

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

metricUnit

enum (MetricUnit)

Wymagane. Typ wartości obliczonych danych.

restrictedMetricType[]

enum (RestrictedMetricType)

Tylko dane wyjściowe. Rodzaje danych podlegających ograniczeniom, które zawierają te dane.

formula

string

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

invalidMetricReference

boolean

Tylko dane wyjściowe. Jeśli ma wartość prawda, te obliczone dane mają nieprawidłowe odwołanie do danych. Wszystkie dane wykorzystujące obliczone dane z nieprawidłową wartością parametru „trueMetricReference” mogą zakończyć się niepowodzeniem, spowodować wyświetlanie ostrzeżeń lub nieoczekiwane wyniki.

MetricUnit

Możliwe typy zapisu wartości obliczonych danych.

Wartości w polu enum
METRIC_UNIT_UNSPECIFIED Brakująca lub nieokreślona wartość MetricUnit.
STANDARD Ten wskaźnik używa jednostek domyślnych.
CURRENCY Te dane służą do pomiaru waluty.
FEET Jest to liczba stóp.
MILES Ten wskaźnik służy do pomiaru mil.
METERS Ten wskaźnik to metry.
KILOMETERS Ta wartość to kilometry.
MILLISECONDS Ta wartość to milisekundy.
SECONDS Jest to liczba sekund.
MINUTES Ten wskaźnik to minuty.
HOURS Ten rodzaj danych to 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 Nieznany lub nieokreślony typ.
COST_DATA Dane raportują dane o kosztach.
REVENUE_DATA Dane raportują dane o przychodach.

Metody

create

Tworzy Obliczone dane.

delete

Usuwa ComputedMetric z usługi.

get

Wyszukuje pojedynczy element ComputedMetric.

list

Wyświetla listę Obliczonych danych w usłudze.

patch

Aktualizuje Obliczone dane w usłudze.