L'API Google Analytics Data v1 vous permet d'accéder de manière programmatique aux données des rapports Google Analytics 4 (GA4). Google Analytics 4 vous aide à comprendre comment les utilisateurs utilisent votre application Web, iOS ou Android. En savoir plus sur les propriétés Google Analytics 4
Avec l'API Google Analytics Data v1, vous pouvez créer des rapports pour répondre aux questions suivantes:
- Combien d'utilisateurs actifs par jour mon application Android a-t-elle enregistrée au cours de la semaine dernière ?
- Combien de pages vues ont enregistré chacune des 10 principales URL de mon site au cours des 28 derniers jours ?
- Combien d'utilisateurs actifs par pays mon application iOS a-t-elle eu au cours des 30 dernières minutes ?
Vous pouvez également utiliser l'API Google Analytics Data v1 pour:
- Créer des tableaux de bord personnalisés pour afficher les données Google Analytics
- Automatisez les tâches de reporting complexes pour gagner du temps.
- Intégrez vos données Google Analytics dans d'autres applications professionnelles.
Guide de démarrage rapide
Il suffit de quelques lignes de code pour appeler l'API afin de créer votre premier rapport. Pour commencer, consultez le guide de démarrage rapide de l'utilisation des bibliothèques clientes. Il existe des bibliothèques clientes en Java, Python, Node.js et d'autres langages pour simplifier votre implémentation.
Méthodes disponibles
- runReport Cette méthode renvoie un rapport personnalisé de vos données d'événement Google Analytics et est privilégiée pour les requêtes de rapport simples.
- batchRunReports : il s'agit d'une version par lot de la méthode runReport qui permet de générer plusieurs rapports à l'aide d'un seul appel d'API.
- runPivotReport : cette méthode renvoie un rapport de tableau croisé dynamique personnalisé de vos données d'événements Google Analytics. Les rapports croisés dynamiques sont des formats plus avancés et plus expressifs que les rapports standards. Chaque tableau croisé dynamique décrit les colonnes et les lignes de dimensions visibles dans la réponse du rapport.
- batchRunPivotReports : il s'agit d'une version par lot de la méthode runPivotReport, qui permet de générer plusieurs rapports à l'aide d'un seul appel d'API.
- getMetadata : cette méthode renvoie les métadonnées des dimensions et des métriques disponibles dans les méthodes de création de rapports. Permet d'explorer les dimensions et les métriques. La réponse de cette méthode inclut également les dimensions et métriques personnalisées disponibles pour la propriété GA4 spécifiée.
- runRealtimeReport : cette méthode 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 en 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 aux 30 dernières minutes (jusqu'à 60 minutes pour les propriétés Google Analytics 360).
- runFunnelReport (Early preview) : cette méthode renvoie un rapport personnalisé sur l'entonnoir de vos données d'événements Google Analytics. L'exploration de l'entonnoir vous permet de visualiser les étapes suivies par vos utilisateurs afin d'exécuter une tâche, et de voir rapidement s'ils réussissent ou s'ils échouent à chacune des étapes.
Dimensions et métriques compatibles
La documentation sur le schéma de l'API répertorie les dimensions et les métriques actuellement compatibles avec l'API Analytics Data.