gilles@thefamily.co
Introduction à
Google Analytics
Comment ça marche ?
analytics.js
google-analytics.com
monsite.com
vous
utilisateur
Voici un utilisateur !
692956160.
1419847796
Sessions
692956160.
1419847796
264784636.
3264726772
198746378.
3774927848
159279389.
4278378829
Clics (Hits)
• Un clic (Hit), c’est un appel à GA,

déclenché par le javascript inséré

dans vos pages:
• ga('send', ‘pageview');
• ga('send', 'event', 'button', ‘click');
• ga('ecommerce:send');
Vérifier son implémentation !
• Vérifier sur la vue temps-réel
• Ajouter l’extension Google
Analytics Debugger à son
navigateur Chrome
• Vérifier la présence de GA
sur toutes les pages
https://www.google.com/analytics/partners/search/apps?
category=114
analytics.jsga.js
Société Data Filtres, Analyses
Configuration
Configuration du Compte
Configuration de la Propriété
Configuration de la Vue
Exclure les robots, définir votre timezone
Toujours laisser cette vue inchangée ! Créer vos vues.
Exclure le trafic provenant de vos IPs et de votre site de dev
Activer e-commerce (option)
Pages vues
Objectifs
Segments
Evénements
Pages vues
Objectifs
Segments
Evénements
Pages vues
Génération d’une « page vue »
• Une page vue est enregistrée

par l’execution de ce javascript :
ga('send', ‘pageview’);
• Ce code est inclus par défaut dans

toutes vos pages
• Les pages peuvent être virtuelles !
ga('send', ‘pageview’, ‘/maPageVirtuelle’);
Temps passé sur une page
• Envois d’événement sur les liens externes:
• Envois d’un événement chaque 10s
<script>
trackOutboundLink = function(url) {
ga('send', 'event', 'outbound', 'click', url, {
'hitCallback':function () {document.location = url;}});
}
</script>
<a href="http://www.example.com" onclick=”trackOutboundLink(‘http://
www.example.com’); return false;">Check out
Pages vues
« Mes » Pages vues
Pages vues
Objectifs
Segments
Evénements
• Hits :
• Lecture / Pause d’une vidéo
• Téléchargement d’un fichier
• Création de compte
• Liens externes
• Tracker des erreurs
• Tracker des durées
Evénements
Génération d’un événement
• Un événement (Event), c’est un appel à GA,

déclenché par ce javascript inséré

dans vos pages:
ga('send', 'event', 

category,

action,

label,

Value,

interaction

);
‘Video’
‘Play’
‘My first drive’
0
true
Evénements
Pages vues
Objectifs
Segments
Evénements
• Mesurer :
• Création d’un compte
• Téléchargement d’un livre-blanc
• Partage sur un réseau social
• Inscription à une newsletter
• Ecriture d’un commentaire
• Durée sur la page
Objectifs
Définir un objectif
Définir un objectif
Définir un objectif
pas de
domaine
= | début | regex
Définir un objectif
attention
à la casse
Exemple:
avec ^/zone(-fr$|-es$), l’objectif est atteint avec la visite de /zone-fr
ou /zone-es
Tester une expression régulière :
https://support.google.com/analytics/answer/1034324?hl=fr
Définir un objectif
Objectifs
Pages vues
Objectifs
Segments
Evénements
Pages vues
Objectifs
Segments
Evénements
Segments
Exemple de segments prédéfinis
Importer des segments
https://www.google.com/analytics/gallery/
Exemple d’analyse recommandée
Cohortes (!)
Autres
Entonnoirs
• Déterminer à quelle étape les
utilisateurs s’en vont
Annotations
• Evolutions du site
• Modifications dans l’implémentation
de GA
• Pannes
• Communication inhabituelle
• Evolution d’algorithme chez Google
• Tout ce qui pourrait impacter le trafic
Data Alerts
http://cutroni.com/blog/2012/01/04/save-your-ass-with-google-
analytics-data-alerts/
Démographie
• nécessite un niveau minimum d’activité
• activer dans les réglages GA de la propriété web
• adapter le code js (ga('require', 'displayfeatures');)
Centres d'intérêt
In-Page Analytics
• Installer l’extension Chrome
• Enhanced Link Attribution
• activer dans les réglages
GA de la propriété web
• adapter le code js (ga(‘require',
'linkid', ‘linkid.js’);)
• adapter le code html (<a
href='NewPage.html' id=‘NewPageLink1'>)
Valeurs personnalisées
(Custom Values)
Pour transmettre à GA des données de votre bdd
ga('send', 'pageview', {

'dimension5': '<?=$garagiste?>'

});
Pièges
Difficultés les plus courantes
• Sous-domaines : ok si vous utilise Universal Analytics, à configurer sinon
• Sources de trafic : valable 6 mois par défaut!
• Temps par page : 0 pour la dernière
• Conversion : 1 / objectif / session
• Difficile de suivre les utilisateurs enregistrés
• Echantillonnage (Sampling)
• Rapport personnalisé : éviter de mélanger les valeurs définies par hit/session/user
• Funnel incluant un paiement sur une plateforme tierce
gilles@thefamily.co
Bon vol!

Comment utiliser Google Analytics - Gilles Barbier, Partner chez TheFamily