Ce document présente les segments dans Google Analytics.
Présentation
Les segments vous permettent de sélectionner des utilisateurs et des sessions afin de répondre à des questions importantes pour votre entreprise. Par exemple, il peut s'agir d'utilisateurs ayant effectué au moins deux transactions dont le revenu total est supérieur à 1 000 $,ou d'utilisateurs ayant accédé au site pour la première fois sur un appareil mobile, puis dans un navigateur pour ordinateur.
Ce document vous présente le modèle utilisateur Google Analytics et les principes de base de la création de segments.
Modèle utilisateur Google Analytics
Pour mieux comprendre le fonctionnement des segments, examinez d'abord le modèle utilisateur Google Analytics.
Il repose sur trois principaux éléments :
- Utilisateurs : le niveau de base comprend des utilisateurs.
- Sessions : un utilisateur accède à votre propriété et interagit avec elle. Toutes ces interactions utilisateur sont regroupées dans ce que l'on appelle une session.
- Appel : au cours d'une session, l'utilisateur interagit avec votre propriété. Chaque interaction est appelée hit. Exemples d'appels : pages vues, événements, transactions, etc.
Un même utilisateur peut avoir plusieurs sessions, et chaque session peut avoir plusieurs appels. En voici l'illustration :
Une fois que vous avez compris comment les utilisateurs sont modélisés dans Google Analytics, l'étape suivante consiste à voir comment créer des segments.
Exemples de segments
Pour créer un segment, vous devez définir la condition, ainsi que les valeurs des dimensions et des métriques qui vous intéressent.
Pour chaque exemple ci-dessous, vous trouverez une description du segment, la syntaxe d'API équivalente pour le paramètre de segment et une représentation du modèle utilisateur.
La légende de la représentation du modèle est la suivante:
Les exemples ci-dessous illustrent ce qui suit:
- Conditions
- Exclusion de conditions
- Combinaison de conditions
- Séquences
- Combiner les utilisateurs et les sessions
Conditions
Utilisez des conditions pour sélectionner des utilisateurs ou des sessions en fonction des valeurs des dimensions et des métriques.
Dimensions
Sélectionnez des utilisateurs ou des sessions en fonction des valeurs des dimensions.
Utilisateurs
Sélectionnez les utilisateurs venant du Canada.
users::condition::ga:country==Canada
De sessions
Sélectionnez des sessions provenant du Canada.
sessions::condition::ga:country==Canada
Métriques
Sélectionnez des utilisateurs ou des sessions en fonction de valeurs de métriques uniques ou totales.
Utilisateurs
Sélectionnez les utilisateurs dont le revenu total en une seule transaction était supérieur à 100 $.
users::condition::perHit::ga:transactionRevenue>100
Sélectionnez les utilisateurs dont le revenu total pour l'ensemble des transactions au cours d'une session était supérieur à 100 $.
users::condition::perSession::ga:transactionRevenue>100
Sélectionnez les utilisateurs dont le revenu total pour l'ensemble des transactions de la période était supérieur à 100 $.
users::condition::perUser::ga:transactionRevenue>100
Par défaut, lorsque vous sélectionnez des utilisateurs, les valeurs des métriques sont totales au niveau de l'utilisateur. Pour vous simplifier la tâche, vous pouvez par exemple:
users::condition::ga:transactionRevenue>100
De sessions
Sélectionnez les sessions pour lesquelles le revenu total en une seule transaction était supérieur à 100 $.
sessions::condition::perHit::ga:transactionRevenue>100
Sélectionnez les sessions pour lesquelles le revenu total pour l'ensemble des transactions au cours d'une session était supérieur à 100 $.
sessions::condition::perSession::ga:transactionRevenue>100
Par défaut, lorsque vous sélectionnez des sessions, les valeurs des métriques sont additionnées au niveau de la session. Pour vous simplifier la tâche, vous pouvez par exemple:
sessions::condition::ga:transactionRevenue>100
Conditions d'exclusion
Opérateur NOT
Utilisez le caractère !
pour annuler une condition et exclure les sessions qui répondent à cette condition.
Excluez les sessions dont la page de sortie correspond exactement au chemin de la page racine.
sessions::condition::!ga:exitPagePath==/
Combiner des conditions
Opérateur AND
Utilisez le caractère ;
pour combiner les conditions à l'aide de l'opérateur AND.
Sélectionnez les utilisateurs qui viennent du Canada ET dont le revenu total pour l'ensemble des transactions de la période est supérieur à 100 $.
users::condition::ga:country==Canada;users::condition::perUser::ga:transactionRevenue>100
Comme il s'agit de deux conditions utilisateur, vous pouvez les simplifier pour:
users::condition::ga:country==Canada;ga:transactionRevenue>100
Opérateur OR
Utilisez le caractère ,
pour combiner des filtres à l'aide de l'opérateur OU.
Sélectionnez les utilisateurs qui viennent du Canada OU qui viennent du Mexique.
users::condition::ga:country==Canada,users::condition::ga:country==Mexico
Comme ce sont deux conditions utilisateur, vous pouvez simplifier pour:
users::condition::ga:country==Canada,ga:country==Mexico
Comme les dimensions de condition sont identiques, vous pouvez utiliser une expression régulière pour simplifier les tâches suivantes:
users::condition::ga:country=~Canada|Mexico
Séquences
Utilisez des séquences pour sélectionner des utilisateurs ou des sessions en fonction de conditions séquentielles.
Sélectionnez les utilisateurs qui ont visité votre site sur mobile immédiatement suivi d'une visite sur ordinateur.
users::sequence::ga:deviceCategory==mobile;–>ga:deviceCategory==desktop
Sélectionnez les utilisateurs ayant consulté la page sur mobile suivie d'une visite sur ordinateur.
users::sequence::ga:deviceCategory==mobile;–>>ga:deviceCategory==desktop
Combiner les utilisateurs et les sessions
Pour créer un segment, vous pouvez sélectionner des utilisateurs et des sessions. Les utilisateurs seront sélectionnés en premier, puis les sessions seront sélectionnées dans le sous-ensemble d'utilisateurs.
Sélectionnez les sessions pour lesquelles le revenu total d'une seule transaction est supérieur à 100 $provenant d'utilisateurs ayant accédé à votre site sur mobile et consulté sur ordinateur.
users::sequence::ga:deviceCategory==mobile;->>ga:deviceCategory==desktop;sessions::condition::perHit::ga:transactionRevenue>100
Étapes suivantes
Consultez le Guide du développeur de segments pour en savoir plus sur la syntaxe des segments et sur leur interrogation dans l'API Core Reporting.