Résumé : Ce document fournit une présentation générale de la version 1.0 de l'API Google Analytics Admin.
Introduction
L'API Google Analytics Admin permet d'accéder de manière programmatique aux données de configuration de Google Analytics et n'est compatible qu'avec les propriétés Google Analytics. En savoir plus sur les propriétés Google Analytics
Vous pouvez utiliser l'API Google Analytics Admin pour :
- Provisionner de nouveaux comptes
- Gérer les comptes
- Gérer les paramètres de partage des données
- Lister les récapitulatifs de compte
- Rechercher des événements dans l'historique des modifications
- Gérer les propriétés
- Gérer les sous-propriétés
- Confirmez la collecte des données utilisateur.
- Envoyer des demandes de suppression d'utilisateurs pour une propriété (alpha)
- Gérer le paramètre de conservation des données d'une propriété
- Gérer les paramètres des signaux Google pour une propriété (alpha).
- Gérer les flux
- Gérer les secrets du protocole de mesure
- Gérer le schéma de valeurs de conversion SKAdNetwork (alpha)
- Générez un extrait de code d'une balise Google pour les flux de données Web (alpha).
- Gérer les événements clés
- Gérer les événements de conversion (obsolète).
- Gérer les règles de création d'événements (alpha)
- Gérer les règles de modification d'événements (alpha)
- Gérer les dimensions personnalisées
- Gérer les métriques personnalisées
- Gérer les associations entre les propriétés Google Analytics et les projets Firebase
- Gérer les associations entre les propriétés Google Analytics et les comptes Google Ads
- Gérez les propositions d'association entre une propriété Google Analytics et un annonceur Display & Video 360 (version alpha).
- Gérer les associations entre une propriété Google Analytics et un annonceur Display & Video 360 (alpha)
- Gérer les associations entre une propriété Google Analytics et Search Ads 360 (alpha).
- Gérer les associations entre une propriété Google Analytics et un projet BigQuery (alpha).
- Gérez les autorisations utilisateur pour une hiérarchie de comptes et des propriétés Google Analytics (alpha).
- Générer des rapports d'accès aux données
- Gérer les audiences (alpha)
- Gérer les ensembles de données développés (alpha)
- Gérer les annotations des données de rapport (alpha).
Méthodes disponibles
Voici les méthodes disponibles.
Gestion des comptes
Cette méthode renvoie le champ accountTicketId qui doit être inclus dans l'URL des conditions d'utilisation :
https://analytics.google.com/analytics/web/?provisioningSignup=false#/termsofservice/ACCOUNT_TICKET_ID
Une fois qu'un utilisateur accède à l'URL des conditions d'utilisation et les accepte, la création d'un compte Google Analytics est terminée. Consultez l'exemple de provisionnement de compte.
Gestion des comptes
Gestion des paramètres de partage des données
Répertorier les récapitulatifs de compte
Rechercher des événements de l'historique des modifications
Gestion des propriétés
Gestion des sous-propriétés (alpha)
Confirmation de la collecte des données utilisateur
Suppression de compte utilisateur (alpha)
Gestion des paramètres de conservation des données
Gestion des paramètres des signaux Google (alpha)
Gestion des flux de données
properties.dataStreams.createproperties.dataStreams.getproperties.dataStreams.listproperties.dataStreams.patchproperties.dataStreams.delete
Gestion des secrets du protocole de mesure
properties.dataStreams.measurementProtocolSecrets.createproperties.dataStreams.measurementProtocolSecrets.getproperties.dataStreams.measurementProtocolSecrets.patchproperties.dataStreams.measurementProtocolSecrets.listproperties.dataStreams.measurementProtocolSecrets.delete
Gestion du schéma de valeurs de conversion SKAdNetwork (alpha)
properties.dataStreams.sKAdNetworkConversionValueSchema.getproperties.dataStreams.sKAdNetworkConversionValueSchema.createproperties.dataStreams.sKAdNetworkConversionValueSchema.deleteproperties.dataStreams.sKAdNetworkConversionValueSchema.updateproperties.dataStreams.sKAdNetworkConversionValueSchema.list
Gestion des événements clés
properties.keyEvents.createproperties.keyEvents.getproperties.keyEvents.listproperties.keyEvents.deleteproperties.keyEvents.patch
Gestion des événements de conversion
properties.conversionEvents.createproperties.conversionEvents.getproperties.conversionEvents.listproperties.conversionEvents.deleteproperties.conversionEvents.patch
Gestion des règles de création d'événements (alpha)
properties.dataStreams.eventCreateRules.createproperties.dataStreams.eventCreateRules.getproperties.dataStreams.eventCreateRules.listproperties.dataStreams.eventCreateRules.deleteproperties.dataStreams.eventCreateRules.patch
Gestion des règles de modification d'événements (alpha)
properties.dataStreams.eventEditRules.createproperties.dataStreams.eventEditRules.getproperties.dataStreams.eventEditRules.listproperties.dataStreams.eventEditRules.deleteproperties.dataStreams.eventEditRules.patchproperties.dataStreams.eventEditRules.reorder
Gestion des dimensions personnalisées
properties.customDimensions.createproperties.customDimensions.getproperties.customDimensions.listproperties.customDimensions.patchproperties.customDimensions.archive
Gestion des métriques personnalisées
properties.customMetrics.createproperties.customMetrics.getproperties.customMetrics.listproperties.customMetrics.patchproperties.customMetrics.archive
Association d'un projet Firebase
Association de compte Google Ads
properties.googleAdsLinks.createproperties.googleAdsLinks.listproperties.googleAdsLinks.patchproperties.googleAdsLinks.delete
Génération de balises Google (alpha)
Propositions d'association entre une propriété Google Analytics et un annonceur Display & Video 360 (alpha)
properties.displayVideo360AdvertiserLinkProposals.createproperties.displayVideo360AdvertiserLinkProposals.approveproperties.displayVideo360AdvertiserLinkProposals.cancelproperties.displayVideo360AdvertiserLinkProposals.listproperties.displayVideo360AdvertiserLinkProposals.getproperties.displayVideo360AdvertiserLinkProposals.delete
Association d'un compte d'annonceur Display & Video 360 (alpha)
properties.displayVideo360AdvertiserLinks.createproperties.displayVideo360AdvertiserLinks.getproperties.displayVideo360AdvertiserLinks.listproperties.displayVideo360AdvertiserLinks.deleteproperties.displayVideo360AdvertiserLinks.patch
Association de comptes Search Ads 360 (alpha)
properties.searchAds360Links.createproperties.searchAds360Links.deleteproperties.searchAds360Links.patchproperties.searchAds360Links.listproperties.searchAds360Links.get
En savoir plus sur la configuration de l'intégration entre Analytics et Search Ads 360 pour une propriété Google Analytics
Association de compte BigQuery (alpha)
properties.bigQueryLinks.createproperties.bigQueryLinks.deleteproperties.bigQueryLinks.getproperties.bigQueryLinks.listproperties.bigQueryLinks.patch
En savoir plus sur la configuration de BigQuery Export pour une propriété Google Analytics
Gestion des autorisations utilisateur (alpha)
accounts.accessBindings.createaccounts.accessBindings.deleteaccounts.accessBindings.patchaccounts.accessBindings.listaccounts.accessBindings.getaccounts.accessBindings.batchCreateaccounts.accessBindings.batchDeleteaccounts.accessBindings.batchUpdateaccounts.accessBindings.batchGetproperties.accessBindings.createproperties.accessBindings.deleteproperties.accessBindings.patchproperties.accessBindings.listproperties.accessBindings.getproperties.accessBindings.batchCreateproperties.accessBindings.batchDeleteproperties.accessBindings.batchUpdateproperties.accessBindings.batchGet
Rapports d'accès aux données
Pour en savoir plus sur cette fonctionnalité, consultez le guide sur les rapports d'accès aux données.
Gestion des audiences (alpha)
properties.audiences.createproperties.audiences.archiveproperties.audiences.patchproperties.audiences.listproperties.audiences.get
En savoir plus sur les audiences dans Google Analytics
Gestion des ensembles de données développés (alpha)
properties.expandedDataSets.createproperties.expandedDataSets.deleteproperties.expandedDataSets.patchproperties.expandedDataSets.listproperties.expandedDataSets.get
En savoir plus sur les ensembles de données développés dans Google Analytics 360
Gestion des annotations des données de rapport (alpha)
properties.reportingDataAnnotations.createproperties.reportingDataAnnotations.deleteproperties.reportingDataAnnotations.getproperties.reportingDataAnnotations.listproperties.reportingDataAnnotations.patch
En savoir plus sur les annotations pour les ressources ReportingDataAnnotation dans Google Analytics