- Requête HTTP
- Paramètres de chemin d'accès
- Corps de la requête
- Corps de la réponse
- Champs d'application des autorisations
- MinuteRange
- Essayer
Renvoie un rapport personnalisé sur les données d'événements en temps réel de votre propriété. Les événements apparaissent dans les rapports "Temps réel" quelques secondes après avoir été envoyés à Google Analytics. Les rapports "Temps réel" affichent les événements et les données d'utilisation pour les périodes allant du moment présent à 30 minutes en arrière (jusqu'à 60 minutes pour les propriétés Google Analytics 360).
Pour savoir comment créer des requêtes en temps réel et comprendre les réponses, consultez Créer un rapport en temps réel.
Requête HTTP
POST https://analyticsdata.googleapis.com/v1beta/{property=properties/*}:runRealtimeReport
L'URL utilise la syntaxe de transcodage gRPC.
Paramètres de chemin d'accès
Paramètres | |
---|---|
property |
Identifiant d'une propriété Google Analytics dont les événements sont suivis. Spécifié dans le chemin d'URL et non dans le corps. Pour en savoir plus, consultez Où trouver votre ID de propriété. Exemple: properties/1234 |
Corps de la requête
Le corps de la requête contient des données présentant la structure suivante :
Représentation JSON |
---|
{ "dimensions": [ { object ( |
Champs | |
---|---|
dimensions[] |
Les dimensions demandées et affichées. |
metrics[] |
Métriques demandées et affichées |
dimension |
Clause de filtre des dimensions. Vous ne pouvez pas utiliser de métriques dans ce filtre. |
metric |
Clause de filtre des métriques. Appliqué à la phase post-agrégation, semblable à la clause "having" en SQL. Vous ne pouvez pas utiliser de dimensions dans ce filtre. |
limit |
Nombre de lignes à renvoyer. Si ce paramètre n'est pas spécifié, 10 000 lignes sont renvoyées. L'API renvoie un maximum de 250 000 lignes par requête, quel que soit le nombre de lignes que vous demandez. L'API peut également renvoyer moins de lignes que l' |
metric |
Agrégation des métriques. Les valeurs de métrique agrégées s'affichent dans les lignes où les valeurs de dimension sont définies sur "RESERVED_(MetricAggregation)". |
order |
Spécifie l'ordre des lignes dans la réponse. |
return |
Indique si l'état actuel du quota en temps réel de cette propriété Google Analytics doit être renvoyé. Le quota est renvoyé dans PropertyQuota. |
minute |
Intervalles de minutes des données d'événement à lire. Si aucune valeur n'est spécifiée, une plage d'une minute pour les 30 dernières minutes est utilisée. Si plusieurs plages de minutes sont demandées, chaque ligne de réponse contient un indice de plage de minutes basé sur zéro. Si deux plages de minutes se chevauchent, les données d'événement pour les minutes qui se chevauchent sont incluses dans les lignes de réponse pour les deux plages de minutes. |
Corps de la réponse
Tableau du rapport en temps réel sur les réponses correspondant à une requête.
Si la requête aboutit, le corps de la réponse contient des données qui ont la structure suivante :
Représentation JSON |
---|
{ "dimensionHeaders": [ { object ( |
Champs | |
---|---|
dimension |
Décrit les colonnes de dimension. Le nombre et l'ordre des éléments "DimensionHeaders" correspondent aux dimensions présentes dans les lignes. |
metric |
Décrit les colonnes de métriques. Le nombre et l'ordre des MetricHeaders correspondent aux métriques présentes dans les lignes. |
rows[] |
Lignes de combinaisons de valeurs de dimension et de valeurs de métrique dans le rapport. |
totals[] |
Si nécessaire, les valeurs totales des métriques. |
maximums[] |
Si demandé, les valeurs maximales des métriques. |
minimums[] |
Si nécessaire, les valeurs minimales des métriques. |
row |
Nombre total de lignes dans le résultat de la requête. |
property |
État du quota en temps réel de cette propriété Google Analytics, y compris pour cette requête. |
kind |
Identifie le type de ressource de ce message. Cet |
Champs d'application des autorisations
Nécessite l'un des champs d'application OAuth suivants :
https://www.googleapis.com/auth/analytics.readonly
https://www.googleapis.com/auth/analytics
MinuteRange
Ensemble contigu de minutes: startMinutesAgo
, startMinutesAgo + 1
, ..., endMinutesAgo
. Les requêtes sont autorisées dans des intervalles de deux minutes maximum.
Représentation JSON |
---|
{ "name": string, "startMinutesAgo": integer, "endMinutesAgo": integer } |
Champs | |
---|---|
name |
Attribue un nom à cette plage de minutes. La valeur de la dimension |
start |
Minute de début inclusive de la requête, exprimée en nombre de minutes avant l'heure actuelle. Par exemple, Si cette valeur n'est pas spécifiée, |
end |
Minute de fin inclusive de la requête, exprimée en nombre de minutes avant l'heure actuelle. Ne peut pas être antérieure au Si cette valeur n'est pas spécifiée, |