L'API Google Analytics Data v1 vous offre un accès programmatique aux données de 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
Grâce à la version 1 de l'API Data de Google Analytics, vous pouvez créer des rapports pour répondre à des questions telles que:
- Combien d'utilisateurs actifs par jour mon application Android a-t-elle enregistré au cours de la semaine écoulée ?
- Combien de pages vues chacune des 10 URL principales de mon site a-t-elle enregistré au cours des 28 derniers jours ?
- Combien d'utilisateurs actifs par pays ont enregistré mon application iOS au cours des 30 dernières minutes ?
L'API Data de Google Analytics v1 peut également être utilisée pour:
- Créez des tableaux de bord personnalisés pour afficher les données Google Analytics.
- Automatiser les tâches complexes de création de rapports pour gagner du temps
- Intégrez vos données Google Analytics à d'autres applications d'entreprise.
Guide de démarrage rapide
Il ne vous reste plus qu'à quelques lignes de code pour appeler l'API pour créer votre premier rapport. Consultez le guide de démarrage rapide avec les bibliothèques clientes pour commencer. Des bibliothèques clientes sont disponibles en Java, Python, Node.js et dans d'autres langages pour simplifier votre implémentation.
Méthodes disponibles
- runReport. Cette méthode renvoie un rapport personnalisé sur vos données d'événement Google Analytics. Elle est recommandé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 croisé dynamique personnalisé de vos données d'événement Google Analytics. Les rapports croisés dynamiques sont des formats plus avancés et 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 des métadonnées pour les dimensions et les métriques disponibles dans les méthodes de création de rapports. Utilisés pour explorer les dimensions et 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.
- checkCompatibility : cette méthode répertorie les dimensions et les métriques qui peuvent être ajoutées à une demande de rapport afin d'assurer la compatibilité.
- runRealtimeReport : cette méthode renvoie un rapport personnalisé sur les données d'événements en temps réel pour votre propriété. Les événements apparaissent dans les rapports en temps réel quelques secondes après leur envoi à Google Analytics. Les rapports "Temps réel" présentent des événements et des données d'utilisation sur des périodes allant de l'instant présent à 30 minutes auparavant (jusqu'à 60 minutes pour les propriétés Google Analytics 360).
- properties.audienceExports Groupe de méthodes permettant de générer des exportations d'audience, qui incluent un instantané des utilisateurs d'une audience.
- properties.recurringAudienceLists (Aperçu en avant-première) Groupe de méthodes permettant de gérer les exportations d'audience récurrentes. Une exportation d'audience récurrente génère de nouvelles listes d'audience chaque jour.
- runFunnelReport (aperçu en avant-première) 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 pour accomplir une tâche, et de voir rapidement s'ils réussissent ou s'ils échouent à chaque étape.
Dimensions et métriques acceptées
La documentation sur le schéma de l'API répertorie les dimensions et les métriques actuellement compatibles avec l'API Analytics Data.