REST Resource: properties.customMetrics

Risorsa: CustomMetric

Una definizione per una metrica personalizzata.

Rappresentazione JSON
{
  "name": string,
  "parameterName": string,
  "displayName": string,
  "description": string,
  "measurementUnit": enum (MeasurementUnit),
  "scope": enum (MetricScope),
  "restrictedMetricType": [
    enum (RestrictedMetricType)
  ]
}
Campi
name

string

Identificatore. Nome risorsa per questa risorsa CustomMetric. Formato: properties/{property}/customMetrics/{customMetric}

parameterName

string

Obbligatorio. Immutabile. Nome di tagging per questa metrica personalizzata.

Se si tratta di una metrica basata sugli eventi, questo è il nome del parametro evento.

Può contenere solo caratteri alfanumerici e trattini bassi, a partire da una lettera. Lunghezza massima di 40 caratteri per le metriche basate sugli eventi.

displayName

string

Obbligatorio. Nome visualizzato per questa metrica personalizzata, come mostrato nell'interfaccia utente di Analytics. Lunghezza massima di 82 caratteri, alfanumerici più spazio e trattino basso a partire da una lettera. I nomi visualizzati generati dal sistema legacy possono contenere parentesi quadre, ma gli aggiornamenti di questo campo non consentiranno mai le parentesi quadre.

description

string

Facoltativo. Descrizione per questa dimensione personalizzata. Lunghezza massima di 150 caratteri.

measurementUnit

enum (MeasurementUnit)

Obbligatorio. Il tipo per il valore della metrica personalizzata.

scope

enum (MetricScope)

Obbligatorio. Immutabile. L'ambito di questa metrica personalizzata.

restrictedMetricType[]

enum (RestrictedMetricType)

Facoltativo. Tipi di dati con limitazioni che questa metrica può contenere. Obbligatorio per le metriche con unità di misura CURRENCY. Deve essere vuoto per le metriche con un'unità di misura diversa da CURRENCY.

MeasurementUnit

Possibili tipi di rappresentazione del valore della metrica personalizzata.

La rappresentazione della valuta potrebbe cambiare in futuro, richiedendo una modifica che interrompe la compatibilità dell'API.

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

MetricScope

L'ambito di questa metrica.

Enum
METRIC_SCOPE_UNSPECIFIED Ambito sconosciuto o non specificato.
EVENT Metrica basata su un evento.

RestrictedMetricType

Etichette che contrassegnano i dati in questa metrica personalizzata come dati che devono essere limitati a utenti specifici.

Enum
RESTRICTED_METRIC_TYPE_UNSPECIFIED Tipo sconosciuto o non specificato.
COST_DATA La metrica riporta i dati di costo.
REVENUE_DATA La metrica riporta i dati sulle entrate.

Metodi

archive

Archivia una CustomMetric in una proprietà.

create

Crea una CustomMetric.

get

Cerca una singola CustomMetric.

list

Elenca le CustomMetric in una proprietà.

patch

Aggiorna una CustomMetric in una proprietà.