Recherche…


Remarques

Les API Google Analytics vous permettent d'accéder aux données de Google Analytics. Il ne faut pas confondre avec le protocole de mesure utilisé pour insérer des données dans Google Analytics .

L'API Google Analytics est divisée en plusieurs parties.

API de génération de rapports Google Analytics

  1. L' API Google Analytics Core Reporting v3 vous donne accès à la plupart des données de rapport dans Google Analytics. Avec l'API Core Reporting, vous pouvez:

    • Créez des tableaux de bord personnalisés pour afficher les données Google Analytics.
    • Gagnez du temps en automatisant des tâches de reporting complexes.
    • Intégrez vos données Google Analytics à d'autres applications métier.
  2. L' API de reporting de Google Analytics V4 est la méthode de programmation la plus avancée pour accéder aux données de rapport dans Google Analytics. Avec l'API de rapport Google Analytics, vous pouvez:

    • Créez 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 à d'autres applications métier.
  1. L' API de génération de rapports en temps réel vous permet de demander des données en temps réel, par exemple une activité en temps réel sur une vue, pour un utilisateur authentifié. Vous pouvez utiliser l'API de reporting en temps réel pour:

    • Afficher les visualiseurs actifs d'une page et créer un sentiment d'urgence pour les utilisateurs qui regardent un élément avec un inventaire fini.
    • Affichez le contenu le plus populaire, tel que les 10 premières pages actives.
    • Créez et affichez un tableau de bord en temps réel.

L'API de génération de rapports en temps réel, en version bêta limitée, est disponible uniquement pour un aperçu des développeurs. Inscrivez-vous pour accéder à l'API.

  1. L' API de rapport sur les entonnoirs multicanaux vous permet de demander des données sur les entonnoirs multicanaux pour un utilisateur authentifié. Les données sont dérivées des données de chemin de conversion, qui montrent les interactions de l'utilisateur avec différentes sources de trafic sur plusieurs sessions avant la conversion. Cela vous permet d'analyser comment plusieurs canaux marketing influencent les conversions au fil du temps. Pour plus de détails sur les données disponibles, lisez l'article À propos des entonnoirs multicanaux, ainsi que À propos des données sur les entonnoirs multicanaux. Grâce à l'API de reporting des entonnoirs multicanaux, vous pouvez:

    • Créez des rapports personnalisés à l'aide de données d'entonnoirs multicanaux. Par exemple, vous pouvez utiliser les données relatives aux chemins de conversion supérieurs pour signaler des attributs tels que la position relative des interactions dans un chemin de conversion.
    • Intégrez les données sur les entonnoirs multicanaux à vos données professionnelles. Par exemple, vous pouvez mettre en corrélation les données de conversion en ligne avec les données de vente hors ligne et les données de coût des médias pour obtenir une image plus complète du retour sur investissement marketing.
    • Afficher les entonnoirs multicanaux dans de nouveaux environnements. Par exemple, vous pouvez créer des visualisations et d'autres présentations des données qui communiquent la valeur de différents canaux marketing dans les conversions.

Des aides

  1. L' API de métadonnées renvoie la liste et les attributs des colonnes (c.-à-d. Dimensions et métriques) exposées dans les API de génération de rapports de Google Analytics. Les attributs renvoyés incluent le nom de l'interface utilisateur, la description, la prise en charge des segments, etc. Vous pouvez utiliser l'API de métadonnées pour:

    • Détecter automatiquement de nouvelles colonnes.
    • Accédez à tous les attributs de dimensions et de métriques pour les API de génération de rapports Google Analytics.

Remarque: cette fonction ne renvoie que les métadonnées de l’API Core Reporting et de l’API de génération de rapports. Pas de métadonnées en temps réel.

  1. L' API intégrée Google Analytics est une bibliothèque JavaScript qui vous permet de créer et d'intégrer facilement un tableau de bord sur un site Web tiers en quelques minutes. Il vous fournit un ensemble de composants enfichables qui peuvent fonctionner ensemble pour créer des outils complexes, les rendant à la fois simples et puissants.

API de configuration

  1. L' API Analytics Management permet un accès par programme aux données de configuration de Google Analytics. Vous pouvez créer des applications pour gérer plus efficacement des comptes Google Analytics volumineux ou complexes. Les grandes entreprises possédant de nombreuses propriétés peuvent automatiser la configuration des comptes. Même si vous créez une application de génération de rapports, l'API de gestion fournit des outils pour naviguer dans votre compte. Vous pouvez utiliser l'API de gestion Google Analytics pour:

    • Répertorie toutes les informations de compte, de propriété et d'affichage pour un utilisateur.
    • Gérer les propriétés, les vues et les objectifs.
    • Gérer les autorisations utilisateur pour une hiérarchie de compte.
    • Récupérez un ID de vue à utiliser avec l'API Core Reporting.
    • Déterminez quels objectifs sont actifs et accédez à leurs noms configurés.
    • Gérer les liens entre les propriétés Analytics et les comptes AdWords.
    • Gérer les audiences de remarketing.

Les opérations d'écriture dans l'API de gestion (par exemple, créer, mettre à jour, supprimer, appliquer un correctif) pour les ressources de propriété Web, View (Profile) et Goal sont actuellement disponibles en tant que prévisualisation de développeur en version bêta limitée . Si vous souhaitez utiliser ces fonctionnalités, demandez l’accès à la version bêta .

  1. L' API d'approvisionnement peut être utilisée pour créer de nouveaux comptes Google Analytics et activer Google Analytics pour vos clients à grande échelle. Il est destiné aux prestataires de services qualifiés et aux grands partenaires. Par exemple, vous pouvez utiliser l'API d'approvisionnement dans le cadre d'un nouveau processus d'intégration utilisateur pour créer un nouveau compte Google Analytics pour un client, puis utiliser des ressources API de gestion supplémentaires pour configurer le compte par programme et le lier à AdWords. Cela peut être automatisé et initié à partir de votre propre interface d'administration ou de rapports.

L'API d'approvisionnement est disponible sur invitation uniquement. Nous n'acceptons pas actuellement de nouveaux projets.

Versions

Il existe actuellement trois versions de l'API Google Analytics en direct.

Google Analytics V2 version 2.4 de l'API Core Reporting est une API XML uniquement compatible avec la version 2.3. (Héritage)

Google Analytics V3, qui inclut l'API Core Reporting, l'API de gestion, l'API MetaData et un certain nombre d'autres API. Ces API renvoient Json

Google Analytics V4, qui n'inclut actuellement que l'API de reporting, est considéré comme le moyen le plus avancé de récupérer des données de reporting depuis Google Analytics.

Accès aux API Google Analytics

Vous pouvez techniquement accéder aux API Google Analytics à l'aide de tout langage de programmation capable de gérer une demande HTTP Post ou HTTP Get .

Cela étant dit, Google a également créé un certain nombre de bibliothèques client standard officielles pour vous aider. Utiliser une bibliothèque client standard pour votre langage de programmation choisi peut être beaucoup plus facile que de la coder vous-même.

Bibliothèques client OFFICAL avec prise en charge de l'API Google Analytics:

  1. Bibliothèque de PHP pour les API Google - GitHub
  2. Bibliothèque Google API .Net Client - GitHub NuGet
  3. Bibliothèque de clients Python des API Google - GitHub
  4. Bibliothèque du client Java des API Google - lien
  5. Bibliothèque Objective-C des API Google - GitHub

Il y a plus de bibliothèques ici .

introduction

Les API Google Analytics vous permettent d'accéder aux données de Google Analytics. Il ne faut pas confondre avec le protocole de mesure utilisé pour insérer des données dans Google Analytics .

L'API Google Analytics est divisée en plusieurs parties.

API de génération de rapports Google Analytics

  1. L' API Google Analytics Core Reporting v3 vous donne accès à la plupart des données de rapport dans Google Analytics. Avec l'API Core Reporting, vous pouvez:

    • Créez des tableaux de bord personnalisés pour afficher les données Google Analytics.
    • Gagnez du temps en automatisant des tâches de reporting complexes.
    • Intégrez vos données Google Analytics à d'autres applications métier.
  2. L' API de reporting de Google Analytics V4 est la méthode de programmation la plus avancée pour accéder aux données de rapport dans Google Analytics. Avec l'API de rapport Google Analytics, vous pouvez:

    • Créez 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 à d'autres applications métier.
  1. L' API de génération de rapports en temps réel vous permet de demander des données en temps réel, par exemple une activité en temps réel sur une vue, pour un utilisateur authentifié. Vous pouvez utiliser l'API de reporting en temps réel pour:

    • Afficher les visualiseurs actifs d'une page et créer un sentiment d'urgence pour les utilisateurs qui regardent un élément avec un inventaire fini.
    • Affichez le contenu le plus populaire, tel que les 10 premières pages actives.
    • Créez et affichez un tableau de bord en temps réel.

L'API de génération de rapports en temps réel, en version bêta limitée, est disponible uniquement pour un aperçu des développeurs. Inscrivez-vous pour accéder à l'API.

  1. L' API de rapport sur les entonnoirs multicanaux vous permet de demander des données sur les entonnoirs multicanaux pour un utilisateur authentifié. Les données sont dérivées des données de chemin de conversion, qui montrent les interactions de l'utilisateur avec différentes sources de trafic sur plusieurs sessions avant la conversion. Cela vous permet d'analyser comment plusieurs canaux marketing influencent les conversions au fil du temps. Pour plus de détails sur les données disponibles, lisez l'article À propos des entonnoirs multicanaux, ainsi que À propos des données sur les entonnoirs multicanaux. Grâce à l'API de reporting des entonnoirs multicanaux, vous pouvez:

    • Créez des rapports personnalisés à l'aide de données d'entonnoirs multicanaux. Par exemple, vous pouvez utiliser les données relatives aux chemins de conversion supérieurs pour signaler des attributs tels que la position relative des interactions dans un chemin de conversion.
    • Intégrez les données sur les entonnoirs multicanaux à vos données professionnelles. Par exemple, vous pouvez mettre en corrélation les données de conversion en ligne avec les données de vente hors ligne et les données de coût des médias pour obtenir une image plus complète du retour sur investissement marketing.
    • Afficher les entonnoirs multicanaux dans de nouveaux environnements. Par exemple, vous pouvez créer des visualisations et d'autres présentations des données qui communiquent la valeur de différents canaux marketing dans les conversions.

Des aides

  1. L' API de métadonnées renvoie la liste et les attributs des colonnes (c.-à-d. Dimensions et métriques) exposées dans les API de génération de rapports de Google Analytics. Les attributs renvoyés incluent le nom de l'interface utilisateur, la description, la prise en charge des segments, etc. Vous pouvez utiliser l'API de métadonnées pour:

    • Détecter automatiquement de nouvelles colonnes.
    • Accédez à tous les attributs de dimensions et de métriques pour les API de génération de rapports Google Analytics.

Remarque: cette fonction ne renvoie que les métadonnées de l’API Core Reporting et de l’API de génération de rapports. Pas de métadonnées en temps réel.

  1. L' API intégrée Google Analytics est une bibliothèque JavaScript qui vous permet de créer et d'intégrer facilement un tableau de bord sur un site Web tiers en quelques minutes. Il vous fournit un ensemble de composants enfichables qui peuvent fonctionner ensemble pour créer des outils complexes, les rendant à la fois simples et puissants.

API de configuration

  1. L' API Analytics Management permet un accès par programme aux données de configuration de Google Analytics. Vous pouvez créer des applications pour gérer plus efficacement des comptes Google Analytics volumineux ou complexes. Les grandes entreprises possédant de nombreuses propriétés peuvent automatiser la configuration des comptes. Même si vous créez une application de génération de rapports, l'API de gestion fournit des outils pour naviguer dans votre compte. Vous pouvez utiliser l'API de gestion Google Analytics pour:

    • Répertorie toutes les informations de compte, de propriété et d'affichage pour un utilisateur.
    • Gérer les propriétés, les vues et les objectifs.
    • Gérer les autorisations utilisateur pour une hiérarchie de compte.
    • Récupérez un ID de vue à utiliser avec l'API Core Reporting.
    • Déterminez quels objectifs sont actifs et accédez à leurs noms configurés.
    • Gérer les liens entre les propriétés Analytics et les comptes AdWords.
    • Gérer les audiences de remarketing.

Les opérations d'écriture dans l'API de gestion (par exemple, créer, mettre à jour, supprimer, appliquer un correctif) pour les ressources de propriété Web, View (Profile) et Goal sont actuellement disponibles en tant que prévisualisation de développeur en version bêta limitée . Si vous souhaitez utiliser ces fonctionnalités, demandez l’accès à la version bêta .

  1. L' API d'approvisionnement peut être utilisée pour créer de nouveaux comptes Google Analytics et activer Google Analytics pour vos clients à grande échelle. Il est destiné aux prestataires de services qualifiés et aux grands partenaires. Par exemple, vous pouvez utiliser l'API d'approvisionnement dans le cadre d'un nouveau processus d'intégration utilisateur pour créer un nouveau compte Google Analytics pour un client, puis utiliser des ressources API de gestion supplémentaires pour configurer le compte par programme et le lier à AdWords. Cela peut être automatisé et initié à partir de votre propre interface d'administration ou de rapports.

L'API d'approvisionnement est disponible sur invitation uniquement. Nous n'acceptons pas actuellement de nouveaux projets.

Hello World Reporting API - Reste

POST https://analyticsreporting.googleapis.com/v4/reports:batchGet?access_token={Access token from auth request}
{
  "reportRequests":[
  {
    "viewId":"XXXX",
    "dateRanges":[
      {
        "startDate":"2015-06-15",
        "endDate":"2015-06-30"
      }],
    "metrics":[
      {
        "expression":"ga:sessions"
      }],
    "dimensions": [
      {
        "name":"ga:browser"
      }]
    }]
}


Modified text is an extract of the original Stack Overflow Documentation
Sous licence CC BY-SA 3.0
Non affilié à Stack Overflow