Traduit de l’anglais à l’aide de l’IA
Veuillez noter que cet article a été traduit à l’aide de la technologie IA. Bien que nous travaillions à maintenir l’exactitude, certains détails peuvent ne pas refléter parfaitement le texte original. Si vous avez un doute sur une information, veuillez vous référer à la version anglaise.
Nous voulons nous assurer que votre analyse de funnel soit aussi précise et claire que possible. Cet article explique une limitation connue qui peut affecter votre métrique Time-to-Completion lors de la définition des étapes de funnel.
Qu’est-ce que les étapes qui se chevauchent ?
Les étapes qui se chevauchent se produisent lorsque les conditions que vous définissez pour deux étapes consécutives ou plus dans un funnel sont toutes satisfaites par la même pageview ou événement au cours d’une session utilisateur.
Cela arrive lorsque vos définitions d’étape ne sont pas mutuellement exclusives, ce qui signifie qu’une seule action utilisateur peut correspondre aux critères de plusieurs étapes simultanément.
Comment les étapes qui se chevauchent affectent le Time-to-Completion
Lorsque deux étapes se chevauchent, la métrique Time-to-Completion (le temps pris pour qu’un utilisateur passe de l’Étape N à l’Étape N+1) peut produire des résultats peu fiables. Vous remarquerez l’une des trois valeurs suspectes qui indiquent des étapes qui se chevauchent :
| Indicateur | Ce que vous verrez | Pourquoi cela se produit |
|---|---|---|
| 0 secondes | Le temps rapporté est exactement zéro (ou une fraction de seconde négligeable) | Le système a trouvé un seul événement ou pageview qui satisfaisait les conditions à la fois pour l’étape actuelle et l’étape précédente au même instant précis |
| Valeurs anormalement élevées | Le temps rapporté est de plusieurs heures ou jours (par ex., 9999 heures) alors que vous attendriez des minutes | Le système associe incorrectement l’étape actuelle à un événement ou pageview très ancien et sans rapport qui s’est produit avant l’événement réel de l’étape précédente |
| Valeurs négatives | Le temps rapporté est un nombre négatif (par ex., -5 secondes) | Le système trouve incorrectement un événement correspondant à une étape suivante qui s’est produit avant que l’événement de l’étape précédente ait été correctement identifié |
Dans les trois cas, la métrique ne reflète pas un comportement utilisateur significatif et peut fausser votre analyse.
Exemple : Comment le chevauchement se produit
Examinons un funnel conçu pour suivre le parcours d’un client depuis l’ajout d’articles jusqu’à la consultation des options de livraison :
| Étape de funnel | Condition (basée sur la variable custom de pageview cvar_1) |
|---|---|
| Étape 1 (Vue du panier) | cvar_1 CONTIENT la phrase "Cart" |
| Étape 2 (Infos de livraison) | cvar_1 ÉGALE la phrase "Cart - Shipping Address" |
Considérons maintenant une pageview taguée avec la valeur : "Cart - Shipping Address"
- Correspond-elle à l’Étape 1 ? Oui, parce que "Cart - Shipping Address" CONTIENT "Cart"
- Correspond-elle à l’Étape 2 ? Oui, parce que "Cart - Shipping Address" ÉGALE "Cart - Shipping Address"
Puisqu'une seule pages vues satisfait à la fois l'Étape 1 et l'Étape 2, le système ne peut pas distinguer de manière fiable l'ordre. Cela entraîne que les deux étapes ont le même horodatage, produisant un Temps de Réalisation de 0 seconde pour la transition Étape 1 → Étape 2.
Comment corriger les étapes qui se chevauchent
Si vous remarquez un Temps de Réalisation de 0 seconde, négatif ou anormalement élevé entre deux étapes, utilisez l'une de ces solutions de contournement :
Affiner les définitions des étapes pour qu'elles soient mutuellement exclusives
C'est la solution la plus efficace. Assurez-vous que les critères d'une étape ne peuvent pas être remplis par un événement qui remplit également les critères de l'étape précédente.
Comment faire : Excluez explicitement les conditions de l'étape précédente. Dans le scénario ci-dessus, modifiez la définition de l'Étape 1 comme suit :
Étape 1 : cvar_1 CONTIENT "Cart" ET cvar_1 N'ÉGALE PAS "Cart - Shipping Address"
Introduire une étape intermédiaire
Si les pages sont vraiment distinctes mais que votre tagging est trop large, ajoutez un événement spécifique qui se produit entre les deux pages.
Comment faire : Insérez une étape qui suit une action très spécifique (par ex., un événement "Clic pour Continuer") entre vos étapes qui se chevauchent. Cela force un écart temporel dans le chemin du Funnel, garantissant que le calcul du temps est basé sur des événements distincts.
Utiliser des opérateurs plus stricts
Chaque fois que possible, utilisez un opérateur ÉGALE au lieu d'opérateurs plus larges comme CONTIENT ou COMMENCE PAR pour minimiser les chevauchements involontaires.