Intégrer Google Analytics

La plate-forme Google Analytics vous permet de mesurer les interactions des utilisateurs avec votre entreprise sur différents appareils et dans divers environnements. Elle fournit toutes les ressources informatiques nécessaires pour collecter, stocker et traiter les données sur ces interactions utilisateur, et générer des rapports les concernant.

La collecte de données analytiques peut s'effectuer côté client et côté serveur. Pour envoyer des données à Google Analytics, vous disposez d'API et de SDK simples à utiliser. En plus de ces outils, nous avons développé du code que vous pouvez exécuter dans vos applications App Engine pour envoyer facilement des données analytiques côté serveur à Google Analytics.

Collecter des données analytiques côté client

Les SDK et les API de collecte permettent de mesurer la manière dont les utilisateurs interagissent avec vos contenus et vos initiatives marketing. Une fois ces outils mis en œuvre, les données des interactions utilisateur sont accessibles dans Google Analytics ou via les API de création de rapports. Pour plus de détails sur la collecte d'analyses côté client, sélectionnez le lien ci-dessous en fonction du type de votre client :

  • Suivi Web (analytics.js) : mesurez les interactions des utilisateurs avec des sites ou des applications Web.
  • Android : mesurez les interactions des utilisateurs avec les applications Android.
  • iOS : mesurez les interactions des utilisateurs avec les applications iOS.
  • Protocole de mesure : mesurez les interactions des utilisateurs dans n'importe quel environnement avec ce protocole de bas niveau.

Collecter des données analytiques côté serveur App Engine

Bien qu'App Engine fournisse déjà un mécanisme pour consigner les événements dans votre application, vous pouvez suivre des événements spécifiques côté serveur directement dans Google Analytics qui présente les avantages suivants :

  • Analyse des données de l'historique : App Engine vous permet de configurer le nombre maximal de jours ou la taille de votre fichier journal. Une fois cette limite dépassée, vous n'avez plus accès à ces fichiers journaux. Le suivi des événements dans Google Analytics vous offre une visibilité à beaucoup plus long terme sur les événements passés.
  • Suivi des événements clés : les fichiers journaux peuvent devenir très chargés en détails, car plusieurs composants de votre application y écrivent des données. Le suivi des événements vous permet d'identifier les événements clés et certaines métadonnées que vous souhaitez contrôler.
  • Interface utilisateur puissante : tirez parti de l'interface utilisateur enrichie de Google Analytics pour visualiser et exporter ces événements côté serveur, et créer des rapports les concernant.

Pour en savoir plus sur cette approche, consultez le guide du développeur Google Analytics, et plus particulièrement la section Suivi des événements.