REST Resource: properties.calculatedMetrics

Risorsa: CalculatedMetric

Una definizione per 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. Format: 'properties/{property_id}/calculatedMetrics/{calculatedMetricId}'

description

string

(Facoltativo) Descrizione di questa metrica calcolata. Lunghezza massima di 4096 caratteri.

displayName

string

Obbligatorio. Nome visualizzato per questa metrica calcolata, come mostrato nell'interfaccia utente di Google Analytics. Lunghezza massima: 82 caratteri.

calculatedMetricId

string

Solo output. L'ID da utilizzare per la metrica calcolata. Nell'interfaccia utente, questo valore è indicato come "Nome API".

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

metricUnit

enum (MetricUnit)

Obbligatorio. Il tipo del valore della metrica calcolata.

restrictedMetricType[]

enum (RestrictedMetricType)

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

formula

string

Obbligatorio. La definizione della metrica calcolata. Il numero massimo di metriche personalizzate univoche a cui viene fatto riferimento è 5. Le formule supportano le seguenti operazioni: + (addizione), - (sottrazione), - (negativo), * (moltiplicazione), / (divisione), () (parentesi). Sono accettabili tutti i numeri reali validi che rientrano in un Long (numero intero a 64 bit) o in un Double (numero in virgola mobile a 64 bit). Formula di esempio: "( customEvent:parameterName + cartPurchaseQuantity ) / 2.0"

invalidMetricReference

boolean

Solo output. Se il valore è true, questa metrica calcolata ha un riferimento metrica non valido. Qualsiasi elemento che utilizza una metrica calcolata con invalidMetricReference impostato su true potrebbe non riuscire, generare avvisi o produrre 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 le unità predefinite.
CURRENCY Questa metrica misura una valuta.
FEET Questa metrica misura i piedi.
MILES Questa metrica misura i chilometri.
METERS Questa metrica misura i 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 di costo e/o delle entrate.

Enum
RESTRICTED_METRIC_TYPE_UNSPECIFIED Tipo sconosciuto o non specificato.
COST_DATA La metrica registra i dati sui costi.
REVENUE_DATA La metrica registra i dati sulle entrate.

Metodi

create

Crea una metrica calcolata.

delete

Consente di eliminare una metrica calcolata in una proprietà.

get

Cerca una singola metrica calcolata.

list

Elenca le metriche calcolate in una proprietà.

patch

Aggiorna una metrica calcolata in una proprietà.