- Richiesta HTTP
- Parametri del percorso
- Corpo della richiesta
- Corpo della risposta
- Ambiti di autorizzazione
- MinuteRange
- Fai una prova!
Restituisce un report personalizzato dei dati sugli eventi in tempo reale per la tua proprietà. Gli eventi vengono visualizzati nei report in tempo reale pochi secondi dopo essere stati inviati a Google Analytics. I report in tempo reale mostrano gli eventi e i dati sull'utilizzo per i periodi di tempo che vanno dal momento attuale a 30 minuti prima (fino a 60 minuti per le proprietà Google Analytics 360).
Per una guida alla creazione di richieste in tempo reale e alla comprensione delle risposte, consulta Creare un report in tempo reale.
Richiesta HTTP
POST https://analyticsdata.googleapis.com/v1beta/{property=properties/*}:runRealtimeReport
L'URL utilizza la sintassi di transcodifica gRPC.
Parametri del percorso
| Parametri | |
|---|---|
property |
Un identificatore della proprietà Google Analytics di cui vengono monitorati gli eventi. Specificato nel percorso dell'URL e non nel corpo. Per saperne di più, consulta Dove trovare l'ID proprietà. Esempio: properties/1234 |
Corpo della richiesta
Il corpo della richiesta contiene dati con la seguente struttura:
| Rappresentazione JSON |
|---|
{ "dimensions": [ { object ( |
| Campi | |
|---|---|
dimensions[] |
Le dimensioni richieste e visualizzate. |
metrics[] |
Le metriche richieste e visualizzate. |
dimensionFilter |
La clausola di filtro delle dimensioni. Le metriche non possono essere utilizzate in questo filtro. |
metricFilter |
La clausola di filtro delle metriche. Applicato nella fase di post-aggregazione, in modo simile alla clausola having di SQL. Le dimensioni non possono essere utilizzate in questo filtro. |
limit |
Il numero di righe da restituire. Se non specificato, vengono restituite 10.000 righe. L'API restituisce un massimo di 250.000 righe per richiesta, indipendentemente dal numero di righe richieste. L'API può anche restituire meno righe del |
metricAggregations[] |
Aggregazione delle metriche. I valori delle metriche aggregate verranno visualizzati nelle righe in cui dimensionValues è impostato su "RESERVED_(MetricAggregation)". |
orderBys[] |
Specifica l'ordine delle righe nella risposta. |
returnPropertyQuota |
Attiva/disattiva la restituzione dello stato attuale della quota in tempo reale di questa proprietà Google Analytics. La quota viene restituita in PropertyQuota. |
minuteRanges[] |
Gli intervalli di minuti dei dati sugli eventi da leggere. Se non specificato, verrà utilizzato un intervallo di un minuto per gli ultimi 30 minuti. Se vengono richieste più intervalli di minuti, ogni riga di risposta conterrà un indice dell'intervallo di minuti basato su zero. Se due intervalli di minuti si sovrappongono, i dati sugli eventi per i minuti sovrapposti vengono inclusi nelle righe di risposta per entrambi gli intervalli di minuti. |
Corpo della risposta
La tabella del report in tempo reale delle risposte corrispondente a una richiesta.
In caso di esito positivo, il corpo della risposta contiene dati con la seguente struttura:
| Rappresentazione JSON |
|---|
{ "dimensionHeaders": [ { object ( |
| Campi | |
|---|---|
dimensionHeaders[] |
Descrive le colonne delle dimensioni. Il numero e l'ordine di DimensionHeaders corrispondono alle dimensioni presenti nelle righe. |
metricHeaders[] |
Descrive le colonne delle metriche. Il numero e l'ordine di MetricHeaders corrispondono alle metriche presenti nelle righe. |
rows[] |
Righe di combinazioni di valori di dimensione e valori delle metriche nel report. |
totals[] |
Se richiesto, i valori totalizzati delle metriche. |
maximums[] |
Se richiesti, i valori massimi delle metriche. |
minimums[] |
Se richiesti, i valori minimi delle metriche. |
rowCount |
Il numero totale di righe nel risultato della query. |
propertyQuota |
Lo stato della quota in tempo reale di questa proprietà Google Analytics, inclusa questa richiesta. |
kind |
Identifica il tipo di risorsa di questo messaggio. Questo |
Ambiti di autorizzazione
Richiede uno dei seguenti ambiti OAuth:
https://www.googleapis.com/auth/analytics.readonlyhttps://www.googleapis.com/auth/analytics
MinuteRange
Un insieme contiguo di minuti: startMinutesAgo, startMinutesAgo + 1, ..., endMinutesAgo. Le richieste sono consentite fino a intervalli di 2 minuti.
| Rappresentazione JSON |
|---|
{ "name": string, "startMinutesAgo": integer, "endMinutesAgo": integer } |
| Campi | |
|---|---|
name |
Assegna un nome a questo intervallo di minuti. La dimensione |
startMinutesAgo |
Il minuto di inizio inclusivo per la query come numero di minuti prima di ora. Ad esempio, Se non specificato, il valore predefinito di |
endMinutesAgo |
Il minuto finale inclusivo per la query come numero di minuti prima di ora. Non può essere antecedente al giorno Se non specificato, |