Tirez le meilleur parti de Google avec ce guide d'analyse

Auteur: Peter Berry
Date De Création: 18 Juillet 2021
Date De Mise À Jour: 12 Peut 2024
Anonim
10 SALES Techniques That Will Make You RICH in 2022! - #OneRule
Vidéo: 10 SALES Techniques That Will Make You RICH in 2022! - #OneRule

Contenu

Le monde de l'analyse numérique évolue rapidement. Avec l'arrivée du mobile et la croissance rapide des appareils connectés, l'analyse Web traditionnelle n'est plus adéquate.

Pour répondre aux besoins croissants des entreprises, Google Analytics est passé d'une solution d'analyse Web à une plate-forme de mesure d'entreprise. Des sites Web aux applications mobiles et à presque tous les autres appareils connectés à Internet, vous pouvez utiliser Google Analytics pour mesurer l'ensemble de votre entreprise.

D'où viennent les données

Commençons par la manière dont Google Analytics collecte et organise les données. Toutes les données sont envoyées à Google Analytics via un appel de données. Cette demande contient des informations sur le visiteur et son comportement.

Une fois l'appel collecté, Google Analytics traite les appels toutes les trois heures environ et les transforme en dimensions et en statistiques, qui sont les éléments constitutifs des rapports.


Les dimensions représentent des informations sur vos utilisateurs et les sessions qu'ils créent. Certaines dimensions courantes incluent le titre de la page (le titre d'une page HTML), l'emplacement géographique du visiteur (pays, région, ville, etc.) ou le type d'appareil utilisé par le visiteur (tablette, smartphone, etc.).

Le deuxième type d'information est la métrique. Les métriques sont les données numériques collectées par Google Analytics. Les métriques peuvent être de simples entiers, comme le nombre de visiteurs sur un site Web, ou des valeurs calculées, comme le temps moyen qu'un visiteur passe sur un site.

Vous pouvez considérer les métriques Google Analytics comme une hiérarchie. En haut de la hiérarchie, vous avez des visiteurs, un décompte du nombre de personnes qui interagissent avec le site. Les visiteurs créent des visites, qui est une période d'interaction définie. Au sein de cette visite se trouvent des PageViews. Enfin, en bas de la hiérarchie, nous avons quelque chose appelé Actions, qui sont des interactions détaillées au sein des pages.


Il y a aussi d’autres données. Certaines des données les plus importantes sont les données de conversion. Les conversions représentent des actions commerciales importantes, telles que la réalisation d'une transaction ou l'envoi d'un formulaire de prospect. Vous mesurez ces actions avec une fonctionnalité appelée Objectifs. Si vous êtes une entreprise de commerce électronique, vous pouvez également mesurer les données de commerce électronique, y compris le nombre total de transactions, les produits achetés et les revenus totaux, etc.

Une fois les données collectées et traitées, elles sont transformées en rapports. Presque tous les rapports de Google Analytics sont créés à l'aide de dimensions et de métriques. Dans la plupart des cas, toutes les valeurs d'une seule dimension sont affichées dans un tableau avec des métriques pour chaque valeur. Par exemple, le rapport Pays affiche toutes les valeurs de la dimension Pays ainsi qu'un certain nombre de mesures différentes.

Il s'agit d'un aperçu assez simpliste du fonctionnement du système. Mais cela devrait vous donner une bonne base pour certains des sujets avancés dont nous parlerons plus tard. Passons plus en détail et parlons de la mesure d'un site Web.


Implémentation de site Web de base

Pour mesurer un site Web avec Google Analytics, vous devez ajouter un extrait de code JavaScript à chaque page de votre site. Ce JavaScript collecte des informations de base, telles que l'URL de la page que le visiteur regarde ou d'où le visiteur vient (autre site Web, résultats de recherche, etc.), puis renvoie automatiquement les données aux serveurs de collecte de Google via un appel de données.

Voici à quoi ressemble le code de suivi de base:

! - Google Analytics -> script> (fonction (i, s, o, g, r, a, m) fonction () []). Push (arguments), i [r] .l = 1 * nouveau Date (); a = s.createElement (o), m = s.getElementsByTagName (o) [0]; a.async = 1; a. src = g; m.parentNode.insertBefore (a, m)) (fenêtre, document, ’script’, ’// www.googleanalytics.com/analytics.js’,’ga’); ga ("créer", "UA-XXXX-Y"); ga ("envoyer", "page vue"); / script>! - Terminer Google Analytics ->

Ce code fait plusieurs choses. Tout d'abord, il charge de manière asynchrone une bibliothèque nommée analytics.js. Cette bibliothèque contient toutes les informations dont Google Analytics a besoin pour fonctionner. Ensuite, il renvoie une demande d'image invisible aux serveurs d'analyse de Google. Le type d'appel est appelé PageView. Lorsque l'appel est reçu, le système calculera d'autres mesures, telles que les visites et les visiteurs.

Notez également le numéro UA dans l'extrait de code précédent. Ceci est votre numéro de compte. C'est ainsi que Google Analytics connecte votre compte à la propriété qui collecte les données.

Ce JavaScript doit être placé dans la balise HEAD> sur chaque page de votre site. Si vous utilisez un type de CMS, vous pouvez ajouter le JavaScript directement à votre modèle.

Vous obtiendrez beaucoup de données à partir de la balise de page standard de Google Analytics. Mais à un moment donné, vous découvrirez que vous avez également besoin d'une mesure plus détaillée.

Mesurer les interactions des visiteurs

Le site Web moderne d’aujourd’hui est complexe. Ajax, la conception réactive et HTML5 résument rapidement le modèle analytique traditionnel. Les utilisateurs peuvent faire beaucoup de choses différentes sur une seule page, rendant presque inutile la métrique PageView. Du point de vue de l'analyse, nous avons besoin de plus de mesures sur la page pour mieux comprendre le comportement des utilisateurs. C’est là que le suivi des événements entre en jeu.

Le suivi des événements est un outil de collecte de données flexible qui peut être utilisé pour mesurer les clics sur les boutons, les lecteurs vidéo ou toute autre interaction de l'utilisateur avec le contenu. Les événements comptent tout ce que vous voulez. La particularité du suivi des événements est que vous définissez les données et le moment où elles sont collectées.

Un événement comprend les éléments suivants:

  • Catégorie: La catégorie est un moyen de regrouper certains événements, comme tous les événements qui se produisent dans un lecteur vidéo.
  • Action: L'action est l'action réelle qu'un utilisateur effectue. Il peut s'agir de cliquer sur un bouton, de cliquer sur un lien HTML ou de modifier un paramètre. Presque tout.
  • Étiqueter: L'étiquette fournit plus d'informations sur l'action. Par exemple, si votre action est un bouton de lecture vidéo, le libellé peut être le nom de la vidéo. Ou, si vous mesurez les clics sur des liens, le libellé peut simplement être l'URL du lien sur lequel l'utilisateur a cliqué.
  • Valeur: Une valeur numérique pour un événement particulier. Cela peut être le nombre de secondes ou un score dans une partie. La seule exigence est que ce soit un entier. La valeur s'applique en fait à la combinaison de la catégorie, de l'action et du libellé. Google Analytics additionnera la valeur dans les rapports.

Alors, comment générez-vous des données d'événement? Contrairement aux PageViews, qui sont automatiquement générés par le JavaScript de Google Analytics, l'événement JavaScript doit être placé dans votre code. Vous devez les attacher au code approprié qui représente une action de l'utilisateur.

Par exemple, si vous souhaitez mesurer un clic sur un bouton, vous pouvez créer une catégorie appelée "UserActions", une action appelée "ButtonClick" et un libellé correspondant au nom du bouton. Utilisez le code suivant pour le gestionnaire d'événements onClick:

button id = "button" onClick = "ga ('send', 'event', 'UserActions', 'ButtonClick', '[BUTTON NAME]');"> Veuillez cliquer / bouton>

Lorsque le code ci-dessus exécute un appel de données, contenant toutes les informations sur l'événement, il est renvoyé aux serveurs de collecte de Google Analytics.

Bien que le code précédent fonctionne, il est toujours judicieux d’abstraire votre code de suivi d’événement, et tout autre code d’analyse, à partir de la couche de présentation.

Voici un exemple très courant d'abstraction du code d'événement tout en le rendant compatible avec tous les navigateurs. Ce code mesurera les téléchargements PDF lorsqu'un utilisateur clique sur un bouton HTML:

var linkClick = document.getElementById ('button'); addListener (linkClick, 'click', function () {ga ('send', 'event', 'UserActions', 'Button Click', '[BUTTON NAME]') ;}); function addListener (élément, type, callback) {if (element.addEventListener) élément. addEventListener (type, rappel); else if (element.attachEvent) élément. attachEvent (type 'on' +, rappel); }

Examinons maintenant les données. Les données d'événement se trouvent dans les rapports sur le contenu, dans la section Événements, dans le rapport sur les principaux événements. Il est organisé en fonction des valeurs de catégorie, d'action et d'étiquette que vous créez dans votre code. Notez que, par défaut, vous affichez les données par catégorie. Vous pouvez basculer pour afficher les données en fonction d'étiquettes ou d'actions à l'aide des liens Dimension principale en haut du tableau. Vous pouvez également sélectionner une catégorie individuelle et afficher toutes les actions et étiquettes associées à cette catégorie en cliquant sur un nom de catégorie.

Alors, comment pouvez-vous utiliser les événements? Voici quelques-unes des raisons les plus courantes pour lesquelles les événements sont utilisés pour mesurer:

  • Téléchargement de fichiers PDF et autres types de fichiers
  • Clique sur des liens pointant vers d'autres domaines
  • Lecteurs audio, calculatrices, lecteurs vidéo
  • Outils de configuration de produit. Par exemple, un configurateur automobile

Il existe des possibilités d'utiliser des événements partout sur un site Web. Mais, avant d'entreprendre une mise en œuvre massive, assurez-vous que les données sont utiles et exploitables.

Ajout de dimensions et de statistiques personnalisées

Une autre façon de personnaliser les données dans Google Analytics consiste à utiliser les dimensions personnalisées. Si vous utilisez Google Analytics depuis un certain temps, vous connaissez peut-être déjà les fonctionnalités des variables personnalisées. Les dimensions personnalisées sont la nouvelle version des variables personnalisées.

Comme leur nom l'indique, les dimensions personnalisées sont des dimensions de données que vous créez manuellement.

Pour créer une dimension personnalisée, vous commencez par définir la dimension dans la section Admin de Google Analytics. Là, vous nommez votre dimension et spécifiez la portée.

L'étendue définit les données auxquelles une dimension personnalisée doit être appliquée. Il existe trois types de portée:

  • Frappé: Appliquez simplement la dimension personnalisée à un seul appel de données
  • Session: Appliquez la dimension personnalisée à tous les appels contenus dans une session. Cela inclurait tous les PageViews, événements et transactions
  • Utilisateur: Appliquez la dimension personnalisée à tous les appels de toutes les sessions pour un utilisateur individuel. Ceci est utile lorsque vous souhaitez identifier un trait de vos utilisateurs qui ne changera pas avec le temps

Une fois que vous avez créé la dimension dans Google Analytics, le système affichera le code que vous devez ajouter à votre site Web.

Voici l'astuce, les dimensions personnalisées ne peuvent être envoyées qu'avec un appel Google Analytics existant. Jusqu'à présent, dans cet article, nous avons couvert les types d'appels les plus courants, un appel PageView et un appel d'événement. Par conséquent, si vous souhaitez définir une dimension personnalisée, vous devez envoyer ces données avec un appel existant.

Par example:

ga ("envoyer", "page vue", {"dimension15": "valeur de l'événement"});

Par exemple, voici quelques façons courantes d'utiliser les dimensions personnalisées:

  • Séparer les membres des non-membres
  • Séparer les utilisateurs connectés des utilisateurs non connectés
  • Mesurer les clients fidèles

En plus de créer des dimensions personnalisées, vous pouvez également créer vos propres mesures personnalisées. (Consultez notre documentation de support pour plus de détails).

Mesurer les applications mobiles

Abandonnons maintenant la mesure des sites Web et parlons de la mesure des applications mobiles. Beaucoup de gens ne savent pas que Google Analytics peut mesurer les applications Android et iOS. D'un point de vue conceptuel, tout ce dont nous avons discuté jusqu'à présent, les événements, les dimensions et statistiques personnalisées, etc., peut également être appliqué aux applications mobiles.

En général, le modèle de données d'application mobile est le même que le modèle de données Web. Mais il y a quelques légères différences. Par exemple, il n'y a pas de visiteurs ou de PageViews dans le monde des applications mobiles. Au lieu de cela, il y a des utilisateurs et des écrans, mais la structure hiérarchique des données est toujours la même.

Ces données sont collectées de la même manière que les données du site Web. Il est envoyé à Google Analytics via une demande aux serveurs de collecte de Google Analytics. La principale différence entre un appel de données mobiles et un appel de données Web est que l'appel pour mobile n'est pas créé à l'aide de code JavaScript. Au lieu de cela, Google Analytics fournit un SDK pour Android et iOS pour générer les appels de données.

Du point de vue de la mise en œuvre, il est un peu différent de mettre en œuvre le suivi des applications. Contrairement à un site Web où vous ajoutez simplement du code au site et vous avez instantanément des données, vous devez intégrer le code de suivi de l'application dans l'application. L'intégration exacte dépend de la plate-forme.

Un concept de mesure spécifique aux applications mobiles est la distribution des hits. Contrairement au code de suivi JavaScript, qui envoie immédiatement les appels à Google Analytics, les applications mobiles mettent les appels en file d'attente avant de les envoyer. Cette fonctionnalité est conçue pour atténuer les problèmes liés à l'accès au réseau non fiable et à la durée de vie limitée de la batterie.

Par défaut, Google Analytics enverra les appels en file d'attente toutes les deux minutes. Mais vous pouvez contrôler l'envoi périodique à l'aide du code suivant (iOS):

[[GAI sharedInstance] setDispatchPeriod: 60];

Sous Android, l'envoi par défaut est de 30 minutes. Mais, comme iOS, vous pouvez personnaliser le code d'intervalle en utilisant ce qui suit:

GAServiceManager.getInstance (). setDispatchPeriod (60);

En plus des données standard, vous pouvez également mesurer des informations spécifiques au monde des applications, telles que les plantages et les exemptions d'application. Ces informations sont particulièrement utiles lorsque vous cherchez à améliorer les performances de l'application et l'expérience utilisateur. Il suffit d'une seule ligne de code pour collecter ces informations. Sous Android, le code ressemblerait à ceci:

bool name = "ga reportUncaughtExceptions"> true / bool>

Et, dans iOS, attendez-vous à ce que le code ressemble à ceci:

[GAI sharedInstance] .trackUncaughtExceptions = OUI;

Emballer

J'espère que nous avons pu élargir votre perspective sur ce qui est possible avec Google Analytics. Il est important de se rappeler que, pour être exploitables, les données doivent être directement liées aux stratégies et tactiques commerciales. Grâce à l'ensemble des fonctionnalités disponibles dans Google Analytics, vous serez en mesure de mieux aligner vos données sur votre entreprise.

Mots: Justin Cutroni

Justin Cutroni est un blogueur, auteur et défenseur de l'analyse chez Google. Il est responsable de l'éducation des utilisateurs et de la communauté et de l'enthousiasme mondial autour de l'analyse numérique. Il publie le blog Analytics Talk et est l'auteur ou le co-auteur de trois livres sur Google Analytics.

Cet article a été initialement publié dans le numéro 244 du magazine net.

Aimait ça? Lisez-les!

  • Sélection de didacticiels Wordpress brillante
  • Nos polices Web préférées - et elles ne coûtent pas un centime
  • Excellents exemples de conception de pages de destination

Vous avez une question sur Google Analytics? Demandez dans les commentaires!

Lire Aujourd’Hui
Perch génère un CMS simple pour les sites Web complexes
Lire

Perch génère un CMS simple pour les sites Web complexes

Le petit y tème de ge tion de contenu Perch, dont nou avon déjà parlé ur Creative Bloq, e t ur le point de recevoir une nouvelle édition, Perch Runway. La cofondatrice de Perc...
6 animations CG à voir absolument
Lire

6 animations CG à voir absolument

La profondeur de l'indu trie de la CG et de l'animation ne ce e de nou étonner. Qu'il 'agi e de film 3D à uccè , d'art 3D in pirant ou de courte animation étonn...
Cette police impossible jouera des tours sur vos yeux
Lire

Cette police impossible jouera des tours sur vos yeux

Étant donné que le police ont généralement conçue pour rendre le mot facile à comprendre, il e t urprenant d’apprendre que la typographie n’a pa be oin d’être li ibl...