REST Resource: properties.calculatedMetrics

Risorsa: CalcoladMetric

La definizione di una metrica calcolata.

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

string

Solo output. Nome della risorsa per questa metrica Calcolata. Formato: 'properties/{property_id}/estimatedMetrics/{computeMetricId}"

description

string

Campo facoltativo. Descrizione di questa metrica calcolata. La lunghezza massima è di 4096 caratteri.

displayName

string

Obbligatoria. Nome visualizzato per questa metrica calcolata come mostrato nella UI di Google Analytics. Lunghezza massima: 82 caratteri.

calculatedMetricId

string

Solo output. L'ID da utilizzare per la metrica calcolata. Nell'interfaccia utente, è chiamato "nome API".

Il valore calcolatoMetricId viene utilizzato quando si fa riferimento a questa metrica calcolata dalle API esterne. Ad esempio, "calcMetric:{estimatedMetricId}".

metricUnit

enum (MetricUnit)

Obbligatoria. Il tipo di valore della metrica calcolata.

restrictedMetricType[]

enum (RestrictedMetricType)

Solo output. Tipi di dati soggetti a limitazioni inclusi in questa metrica.

formula

string

Obbligatoria. La definizione della metrica calcolata. Il numero massimo di metriche personalizzate univoche di riferimento è 5. Le formule supportano le seguenti operazioni: + (addizione), - (sottrazione), - (negativo), * (moltiplicazione), / (divisione), () (parentesi tonde). È ammesso qualsiasi numero reale valido sia per un numero lungo (numero intero a 64 bit) che un doppio (numero in virgola mobile a 64 bit). Esempio di formula: "( customEvent:parameterName + cartPurchaseQuantity ) / 2,0"

invalidMetricReference

boolean

Solo output. Se il valore è true, la metrica calcolata ha un riferimento alla metrica non valido. Qualsiasi operazione che utilizza una metrica calcolata con invalidMetricReference impostata su true potrebbe non riuscire, generare avvisi o generare risultati imprevisti.

MetricUnit

Possibili tipi di rappresentazione del valore della metrica calcolata.

Enum
METRIC_UNIT_UNSPECIFIED MetricUnit non specificato o mancante.
STANDARD Questa metrica utilizza unità predefinite.
CURRENCY Questa metrica misura una valuta.
FEET Questa metrica misura i piedi.
MILES Questa metrica misura le miglia.
METERS Questa metrica misura gli metri.
KILOMETERS Questa metrica misura i chilometri.
MILLISECONDS Questa metrica misura i millisecondi.
SECONDS Questa metrica misura i secondi.
MINUTES Questa metrica misura i minuti.
HOURS Questa metrica misura le ore.

RestrictedMetricType

Etichette che contrassegnano i dati nella metrica calcolata utilizzata in combinazione con i ruoli utente che limitano l'accesso alle metriche dei costi e/o delle entrate.

Enum
RESTRICTED_METRIC_TYPE_UNSPECIFIED Tipo sconosciuto o non specificato.
COST_DATA I dati di costo nei report sulle metriche.
REVENUE_DATA La metrica registra i dati sulle entrate.

Metodi

create

Crea una metrica calcolata.

delete

Elimina un valore CalcolatoMetrica su una proprietà.

get

Ricerca di una singola metrica Calcolata.

list

Elenca le metriche calcolate in base a una proprietà.

patch

Aggiorna un valore CalcolatoMetrica su una proprietà.