Les segments séquentiels sont créés en utilisant l’opérateur THEN au lieu de AND ou OR. THEN implique l’apparition d’un critère de segment, suivi d’un autre. Par défaut, un segment séquentiel identifie toutes les données correspondantes, en affichant le filtre « Inclure tout le monde ». Les segments séquentiels peuvent être filtrés davantage pour obtenir un sous-ensemble d’accès correspondants en utilisant les options « Seulement avant la séquence » et « Seulement nach la séquence ».
De plus, vous pouvez contraindre des segments séquentiels à une durée spécifique, une granularité donnée et un nombre d’accès entre des points de contrôle en utilisant les opérateurs After et Within.
Lors de la création d’un segment pour lequel « Inclure tout le monde » est sélectionné, le segment identifie les chemins correspondant au modèle donné dans son ensemble. Voici un exemple de segment de séquence de base recherchant un accès (Page A) suivi d’un autre (Page B) lors d’une visite effectuée par le même visiteur. Le segment est défini sur Inclure tout le monde.
Si le résultat… | Séquence |
---|---|
Correspond à | A puis B A puis (lors d’une autre visite) B A puis D puis B |
Ne correspond pas à | B puis A |
Les options Seulement avant la séquence et Seulement après la séquence filtrent le segment en un sous-ensemble de données avant ou après la séquence spécifiée.
Par exemple, considérons une séquence de B -> D. Les trois filtres identifieraient les accès comme suit :
Exemple 1 : B puis D apparaissent une fois
Exemple | A | B | C | D | E | F |
---|---|---|---|---|---|---|
Inclure tout le monde | A | B | C | D | E | F |
Seulement avant la séquence | A | B | ||||
Seulement après la séquence | D | E | F |
Exemple 2 : B puis D apparaissent plusieurs fois
Exemple | A | B | C | D | B | C | D | E |
---|---|---|---|---|---|---|---|---|
Inclure tout le monde | A | B | C | D | B | C | D | E |
Seulement avant la séquence | A | B | C | D | B | |||
Seulement après la séquence | D | B | C | D | E |
Formulons également ce concept avec la dimension de Détail des accès.
Exemple 3 : Détail des accès sur 3 puis sur 5
Dans une clause « dans » entre des instructions THEN, vous pouvez ajouter par exemple « dans une instance de mot-clé de recherche », « dans une instance eVar 47 ». Le segment est ainsi limité à une instance d’une dimension.
Définir une clause « Within la dimension » entre des règles permet à un segment de limiter les données aux séquences où cette clause est satisfaite. Voir l’exemple ci-dessous où la contrainte est définie sur « Within 1 Page » :
Si le résultat… | Séquence |
---|---|
Correspond à | A puis B |
Ne correspond pas à | A puis C puis B (car B ne se trouvait pas à moins d’une page de A) Remarque : si la restriction de dimension est levée, « A puis B » et « A puis C puis B » correspondent tous les deux. |
Identifiez les visiteurs qui ont consulté une page, puis consulté une autre page. Les données au niveau de l’accès filtrent cette séquence sans tenir compte des sessions précédentes ou intermédiaires, ni de l’intervalle ou du nombre de pages vues entre celles-ci.
Exemple : le visiteur a consulté la page A, puis la page B au cours de la même visite ou d’une autre.
Cas d’utilisation
Vous trouverez ci-dessous des exemples d’utilisation du segment :
Créer ce segment
Vous imbriquez deux règles de pages dans un conteneur Visiteur de niveau supérieur et séquencez les accès aux pages à l’aide de l’opérateur THEN.
Identifiez les visiteurs qui ont abandonné une campagne, mais sont revenus à la séquence de pages vues au cours d’une autre session.
Exemple : le visiteur a consulté la page A lors d’une session, puis la page B au cours d’une autre.
Cas d’utilisation
Vous trouverez ci-dessous des exemples d’utilisation de ce type de segment :
Créer ce segment
Cet exemple imbrique deux conteneurs Visite dans le conteneur Visiteur de niveau supérieur et séquence le segment à l’aide de l’opérateur THEN.
Identifiez les visiteurs qui consultent deux pages lors d’un nombre indéterminé de visites, puis consultent une troisième page lors d’une autre visite.
Exemple : les visiteurs visitent la page A, puis la page B lors d’une ou de plusieurs visites, puis la page C lors d’une autre visite.
Cas d’utilisation
Vous trouverez ci-dessous des exemples d’utilisation de ce type de segment :
Créer ce segment
L’ajout de plusieurs conteneurs Accès à l’intérieur d’un conteneur Visiteurs vous permet d’utiliser les opérateurs appropriés entre des conteneurs de même type, ainsi que d’utiliser des règles et des dimensions, telles que Page et Nombre de visites, pour définir la page vue et fournir une dimension de séquence dans le conteneur Accès. L’application de la logique au niveau Accès vous permet de limiter et de combiner des correspondances au même niveau d’accès dans le conteneur Visiteur afin de créer plusieurs types de segments.
Exemple : les visiteurs ont consulté la page A après le premier accès dans la séquence de pages vues (page D dans l’exemple), puis ont consulté la page B ou C sans tenir compte du nombre de visites.
Cas d’utilisation
Vous trouverez ci-dessous des exemples d’utilisation de ce type de segment :
Créer ce segment
Sélectionnez le conteneur Visiteurs en tant que conteneur de niveau supérieur.
Ajoutez deux autres conteneurs de niveau Accès : une dimension avec une dimension numérique appropriée associée au même niveau Accès par l’opérateur AND ou OR.
Ajoutez un autre conteneur Accès dans le conteneur Visites et imbriquez deux conteneurs Accès supplémentaires, associés par un opérateur OR ou AND.
Séquencez ces conteneurs Accès imbriqués à l’aide de l’opérateur THEN.
En plaçant des points de contrôle aux niveaux Visite et Accès, vous pouvez contraindre le segment à satisfaire certaines exigences au cours d’une visite spécifique, ainsi que lors d’un accès donné.
Exemple : le visiteur a consulté la page A, puis la page B au cours de la même visite. Au cours d’une nouvelle visite, le visiteur a accédé à la page C.
Créer ce segment
Les règles de segmentation incluent toutes les données, à moins que vous n’excluiez spécifiquement les données Visiteur, Visite ou Accès à l’aide de la règle Exclure. Cela vous permet d’ignorer les données courantes et de créer des segments plus focalisés. Cela vous permet également de créer des segments qui excluent les groupes trouvés afin d’identifier le jeu de données restant ; il peut s’agir, par exemple, de la création d’une règle qui inclut les visiteurs qui ont passé des commandes, puis les exclut afin d’identifier les simples visiteurs (en d’autres termes, les « non-acheteurs »). Cependant, dans la plupart des cas, il est préférable de créer des règles qui excluent des valeurs trop génériques, plutôt que d’essayer d’utiliser la règle d’exclusion (Exclure) pour cibler des valeurs d’inclusion spécifiques.
Par exemple :
Home Page
) d’un rapport. Créez une règle Accès dans laquelle la page est égale à « Page d’accueil », puis excluez-la. Cette règle inclut automatiquement toutes les valeurs, à l’exception de la page d’accueil.L’opérateur Exclude peut être utilisé pour identifier une séquence dans laquelle des visites ou des accès spécifiques ne sont pas effectués par le visiteur. Les points de contrôle d’exclusion peuvent également être inclus dans un conteneur Groupe logique.
Impose la logique de segmentation des visiteurs lorsqu’un point de contrôle ne s’est pas produit explicitement entre deux autres.
Exemple : les visiteurs qui ont visité la page A, puis la page C mais pas la page B.
Cas d’utilisation
Vous trouverez ci-dessous des exemples d’utilisation de ce type de segment :
Créer ce segment
Créez un segment comme vous le feriez pour un segment segment séquentiel simple, de niveau mixte ou imbriqué, puis définissez l’opérateur EXCLUDE pour l’élément de conteneur. L’exemple ci-dessous illustre un segment agrégé dans lequel les trois conteneurs Accès sont déplacés vers le canevas, l’opérateur THEN est affecté pour joindre la logique du conteneur, puis le conteneur de pages vues intermédiaire est exclu afin de n’inclure que les visiteurs qui sont passés de la page A à la page C dans la séquence.
Si le point de contrôle d’exclusion se situe au début d’un segment séquentiel, cette option s’assure qu’une page exclue n’a pas été vue avant le premier accès non exclu.
Exemple : le visiteur a visité la page A et non la page B.
Cas d’utilisation
Vous trouverez ci-dessous des exemples de cas d’utilisation de ce type de segment :
Créer ce segment
Créez deux conteneurs d’accès distincts au sein d’un conteneur de visiteurs de niveau supérieur. Définissez l’opérateur EXCLUDE pour le premier conteneur.
Si le point de contrôle d’exclusion se situe à la fin d’une séquence, cette option s’assure que le point de contrôle ne s’est pas produit entre le dernier point non exclu et la fin de la séquence du visiteur.
Exemple : les visiteurs ont consulté la page A, mais n’ont pas, par la suite, consulté la page B, que ce soit lors de la visite en cours ou de visites ultérieures.
Cas d’utilisation
Vous trouverez ci-dessous des exemples d’utilisation de ce type de segment :
Créer ce segment
Créer une séquence simple en faisant glisser deux conteneurs Accès vers la zone de travail et en les reliant à l’aide de l’opérateur THEN. Attribuez ensuite l’opérateur EXCLUDE au deuxième conteneur Accès dans la séquence.
Les conteneurs Groupe logique sont nécessaires pour regrouper des conditions dans un point de contrôle de segment séquentiel unique. Le conteneur Groupe logique spécial n’est disponible que dans la segmentation séquentielle, afin de garantir que ses conditions sont remplies après tout point de contrôle séquentiel précédent et avant tout point de contrôle séquentiel suivant. Les conditions dans le point de contrôle du groupe logique lui-même peuvent être remplies dans n’importe quel ordre. En revanche, les conteneurs non séquentiels (accès, visite, visiteur) ne nécessitent pas que leurs conditions soient remplies dans la séquence globale, ce qui produit des résultats non intuitifs s’ils sont utilisés avec un opérateur THEN.
Le conteneur Groupe logique a été conçu pour traiter plusieurs points de contrôle comme un groupe, sans aucun ordre parmi les points de contrôle regroupés. En d’autres termes, nous ne nous soucions pas de l’ordre des points de contrôle dans ce groupe. Par exemple, vous ne pouvez pas imbriquer un conteneur Visiteur dans un conteneur du même type. En revanche, vous pouvez imbriquer un conteneur Groupe logique dans un conteneur Visiteur avec des points de contrôle de niveaux Visite et Accès spécifiques.
Un groupe logique ne peut être défini que dans un segment séquentiel, ce qui signifie que l’opérateur THEN est utilisé dans l’expression.
Hiérarchie des conteneurs | Illustration | Définition |
---|---|---|
Hiérarchie des conteneurs standard | ![]() |
Les conteneurs Visite et Accès sont imbriqués de manière séquentielle dans le conteneur Visiteur afin d’extraire les segments en fonction des accès, du nombre de visites et du visiteur. |
Hiérarchie de conteneurs logiques | ![]() |
La hiérarchie de conteneurs standard est également requise en dehors du conteneur Groupe logique. Cependant, à l’intérieur du conteneur Groupe logique, les points de contrôle ne doivent pas respecter un ordre ou une hiérarchie spécifique ; ils doivent simplement être atteints par le visiteur dans n’importe quel ordre. |
Les groupes logiques peuvent sembler décourageants. Voici quelques bonnes pratiques pour les utiliser :
Groupe logique ou conteneur Accès/Visite ?
Si vous souhaitez regrouper des points de contrôle séquentiels, alors votre « conteneur » est Groupe logique. Toutefois, si ces points de contrôle séquentiels doivent se produire dans le cadre d’un accès ou d’une visite unique, des conteneurs « d’accès » ou « de visites » sont requis. (Bien sûr, un « accès » n’a aucun sens pour un groupe de points de contrôle séquentiels, lorsqu’un accès ne peut pas créditer plus d’un point de contrôle).
Les groupes logiques simplifient-ils la création de segments séquentiels ?
Oui, ils le peuvent. Supposons que vous essayez d’identifier ce segment de visiteurs : les visiteurs qui ont consulté la page A, puis chacune des pages B, C et D
Vous pouvez créer ce segment sans conteneur Groupe logique, mais cette opération est complexe et fastidieuse. Vous devez spécifier chaque séquence de pages que le visiteur peut consulter :
Visitor Container [Page A THEN Page B THEN Page C THEN Page D] or
Visitor Container [Page A THEN Page B THEN Page D THEN Page C] or
Visitor Container [Page A THEN Page C THEN Page B THEN Page D] or
Visitor Container [Page A THEN Page C THEN Page D THEN Page B] or
Visitor Container [Page A THEN Page D THEN Page B THEN Page C] or
Visitor Container [Page A THEN Page D THEN Page C THEN Page B]
Un conteneur Groupe logique simplifie considérablement la création de ce segment, comme illustré ici :
Comme les autres conteneurs, les conteneurs Groupe logique peuvent être créés de plusieurs manières dans le Créateur de segments. Voici la méthode recommandée pour imbriquer des conteneurs Groupe logique :
L’utilisation du Groupe logique vous permet de respecter, au sein de ce groupe, des conditions qui résident en dehors de la séquence. Cela vous permet de créer des segments dans lesquels on trouve un conteneur Visite ou Accès, quelle que soit la hiérarchie normale.
Exemple : visiteurs ayant consulté la page A, puis les pages B et C, dans n’importe quel ordre.
Créer ce segment
Les pages B et C sont imbriquées dans un conteneur Groupe logique dans un conteneur Visiteur extérieur. Le conteneur Page vue pour A est ensuite suivi du conteneur Groupe logique, les pages B et C étant identifiées à l’aide de l’opérateur AND. Étant donné que la séquence se trouve dans le conteneur Groupe logique, elle n’est pas définie. Aussi, l’accès à la page B ou C dans n’importe quel ordre définit l’argument sur « vrai ».
Autre exemple : visiteurs qui ont consulté la page B ou C, puis la page A :
Le segment doit correspondre au moins à l’un des points de contrôle du groupe logique (B ou C). En outre, les conditions du groupe logique peuvent être remplies dans le même accès ou sur plusieurs accès.
L’utilisation du Groupe logique vous permet de respecter, au sein de ce groupe, des conditions qui résident en dehors de la séquence. Dans ce segment de première correspondance non ordonné, les règles du Groupe logique sont d’abord identifiées comme étant une page vue de la page B ou C, puis comme la vue requise de la page A.
Exemple : visiteurs qui ont consulté la page B ou C, puis la page A.
Créer ce segment
Les dimensions des pages B et C sont regroupées dans un conteneur Groupe logique, l’opérateur OR étant sélectionné, puis dans le conteneur Accès identifiant une page vue de page A comme valeur.
Créez des segments à l’aide du Groupe logique, dans lesquels plusieurs pages vues sont agrégées afin de définir les pages auxquelles l’accès était nécessaire, alors que d’autres pages ont été spécifiquement ignorées. ****
Exemple : le visiteur a consulté la page A, puis n’a pas explicitement consulté la page B ou C, mais a accédé à la page D.
Créer ce segment
Créez ce segment en faisant glisser des dimensions, des événements et des segments pré-créés à partir des volets de gauche. Reportez-vous à la section Création d’un segment Groupe logique.
Après avoir imbriqué les valeurs dans le Groupe logique, cliquez sur le bouton Exclure dans le conteneur Groupe logique.
Créez des segments à l’aide du Groupe logique, dans lesquels plusieurs pages vues sont agrégées afin de définir les pages auxquelles l’accès était nécessaire, alors que d’autres pages ont été spécifiquement ignorées.
Exemple : visiteurs ayant consulté la page A mais sans avoir, au préalable, consulté la page B ou C.
Créer ce segment
Les pages B et C initiales sont identifiées dans un conteneur Groupe logique qui est exclu, puis suivies d’un accès à la page A réalisé par le visiteur.
Créez ce segment en faisant glisser des dimensions, des événements et des segments pré-créés à partir des volets de gauche.
Après avoir imbriqué les valeurs dans le Groupe logique, cliquez sur le bouton Exclure dans le conteneur Groupe logique.
Utilisez les opérateurs Within et After intégrés dans l’en-tête de chaque conteneur pour définir la durée, des événements et un nombre.
Vous pouvez limiter la correspondance à une durée spécifique en utilisant les conteneurs Within et After, et en indiquant une granularité et un nombre. L’opérateur Within est utilisé pour spécifier une limite de temps maximale entre deux points de contrôle. L’opérateur After est, pour sa part, utilisé pour spécifier une limite de temps minimale entre deux points de contrôle.
La durée est spécifiée par une seule lettre majuscule représentant la granularité, suivie d’un nombre indiquant le nombre de répétitions de la granularité.
Within inclut le point de terminaison (inférieur à ou égal à).
After n’inclut pas le point de terminaison (supérieur à).
Opérateurs | Description |
---|---|
AFTER | L’opérateur After est utilisé pour spécifier une limite de temps minimale entre deux points de contrôle. Lorsque vous définissez des valeurs After, la durée commence au moment où le segment est appliqué. Par exemple, si l’opérateur After est défini sur un conteneur afin d’identifier des visiteurs qui consultent la page A, mais ne visualisent pas la page B avant au moins un jour, ce jour commence au moment où le visiteur quitte la page A. Pour que le visiteur soit inclus dans le segment, au moins 1 440 minutes (soit un jour) doivent s’écouler entre le moment où le visiteur quitte la page A et celui où il consulte la page B. |
WITHIN | L’opérateur Within est utilisé pour spécifier une limite de temps maximale entre deux points de contrôle. Par exemple, si l’opérateur Within est défini sur un conteneur afin d’identifier les visiteurs qui consultent la page A, puis reviennent sur le site dans les 24 heures, cette période commence au moment où le visiteur quitte la page A. Pour que le visiteur soit inclus dans le segment, il dispose au maximum de 24 heures pour ouvrir la page B. Pour que le visiteur soit inclus dans le segment, la consultation de la page B doit avoir lieu, au maximum, 1 440 minutes (soit un jour) après avoir quitté la page A. |
AFTER/WITHIN | Lorsque vous utilisez les opérateurs After et Within, il importe de comprendre que tous les deux commencent et se terminent en parallèle, et non de manière séquentielle. Par exemple, si vous créez un segment en définissant le conteneur sur : After = 1 Week(s) and Within = 2 Week(s) , les conditions d’identification des visiteurs dans le segment sont réunies uniquement entre 1 et 2 semaines. Les deux conditions sont appliquées à compter du premier accès à la page. |
Exemple : visiteurs qui ont consulté la page A, puis seulement la page B après 2 semaines.****
Créer le segment : la création de ce segment s’effectue en ajoutant un conteneur Visiteur avec deux conteneurs Accès. Vous pouvez ensuite définir l’opérateur THEN, puis ouvrir la liste déroulante de l’opérateur AFTER et définir le nombre de semaines.
Correspond à
Lorsque « Après 2 semaines » est spécifié, si un accès à la page A a lieu le 1er juin 2019 à 00:01, un accès à la page B suivant sera considéré comme une correspondance s’il se produit avant le 15 juin 2019 à 00:01 (14 jours plus tard).
Accès A | Accès B | Correspondance |
---|---|---|
Accès A : 1er juin 2019 00:01 | Accès B : 15 juin 2019 00:01 | Correspond à : cette contrainte temporelle est considérée comme une correspondance, car elle intervient après le 1er juin 2019 (deux semaines). |
Accès A : 1er juin 2019 00:01 | Accès B : 8 juin 2019 00:01 Accès B : 15 juin 2019 00:01 | Ne correspond pas à : le premier accès à la page B n’est pas considéré comme une correspondance, car il entre en conflit avec la contrainte. |
Dans une clause « dans » entre des instructions THEN, vous pouvez ajouter par exemple « dans une instance de mot-clé de recherche », « dans une instance eVar 47 ». Le segment est ainsi limité à une instance d’une dimension.
Exemple : visiteurs ayant consulté la page A, puis la page B dans les cinq minutes.
Créer le segment : la création de ce segment s’effectue en ajoutant un conteneur Visiteur, puis en faisant glisser deux conteneurs Accès. Vous pouvez alors définir l’opérateur THEN et ouvrir le menu déroulant de l’opérateur AFTER et définir l’intervalle : Accès, Page(s) vue(s), Visite(s), Minute(s), Heure(s), Jour(s), Semaine(s), Mois, Trimestre(s) ou Année(s).
Correspond à
Les correspondances doivent se produire dans la limite temporelle définie. Dans le cas de l’expression , si un visiteur accède à la page A à 00:01, un accès ultérieur à la page B sera considéré comme une correspondance pour autant qu’il se produise au plus tard à 00:06 (soit cinq minutes plus tard). Les accès effectués dans la même minute sont également considérés comme des correspondances.
Utilisez les opérateurs Within et After pour fournir un point de terminaison maximum et minimum aux deux extrémités d’un segment.
Exemple : visiteurs qui ont consulté la page A, puis ont accédé à la page B dans un délai de deux semaines à un mois.
Créer le segment : créez le segment en séquençant deux conteneurs Accès dans un conteneur Visiteur. Définissez ensuite les opérateurs After et Within.
Correspond à
Sont inclus dans ce segment tous les visiteurs qui accèdent à la page A le 1er juin 2019 et qui reviennent sur cette page après le 15 juin 2019 à 00:01, mais avant le 1er juillet 2019. Comparaison avec Intervalle entre les exclusions.
Les opérateurs After et Within peuvent être utilisés conjointement pour définir un segment séquentiel.
Cet exemple illustre une deuxième visite effectuée sur la page B entre deux semaines et un mois.