Passer au contenu principal
Cet article explique comment fonctionnent les Mutually Exclusive Groups (MEG), pourquoi ils sont essentiels pour une analyse fiable et comment les configurer dans Kameleoon. Exécuter plusieurs campagnes peut entraîner des effets de chevauchement, en particulier lorsque plusieurs équipes expérimentent sur la même zone du site web. Le Mutually Exclusive Group de Kameleoon résout ce problème en vous permettant de regrouper les expériences, afin que chaque visiteur ne soit exposé qu’à une seule expérience au sein de chaque groupe. Cette fonctionnalité conduit à des insights plus clairs et à une meilleure expérience pour chaque visiteur.
Cet article concerne les expériences web. Pour en savoir plus sur l’utilisation des Mutually Exclusive Groups en feature experimentation, consultez cet article.

Qu’est-ce qu’un Mutually Exclusive Group ?

La fonctionnalité Mutually Exclusive Group de Kameleoon permet aux utilisateurs de créer des groupes de campagnes où chaque visiteur ne peut être ciblé que par une seule campagne au sein de ce groupe. Cette fonctionnalité est particulièrement utile lorsque vous avez plusieurs campagnes susceptibles d’entrer en conflit les unes avec les autres.

Principaux avantages

Un Mutually Exclusive Group empêche les campagnes qui se chevauchent d’interférer les unes avec les autres. Les avantages incluent :
  • Des résultats plus clairs : évite les données contradictoires en s’assurant que les visiteurs ne voient qu’une seule campagne par groupe.
  • Une meilleure expérience utilisateur : réduit la fatigue des visiteurs liée à l’exposition à plusieurs changements, créant une expérience plus fluide.

Exemple de Mutually Exclusive Group

Imaginez que vous ayez deux groupes de campagnes ciblant la page d’accueil de votre site web :
  • Groupe A : Campagne 1 (nouvelle mise en page de la page d’accueil) et Campagne 2 (bouton « Buy Now » mis en évidence)
  • Groupe B : Campagne 3 (navigation simplifiée) et Campagne 4 (descriptions de produits mises à jour)
Avec une configuration mutuellement exclusive :
  • Un visiteur verra soit la Campagne 1, soit la Campagne 2 du Groupe A, mais pas les deux.
  • Le même visiteur peut voir soit la Campagne 3, soit la Campagne 4 du Groupe B, mais pas les deux.
Cette configuration garantit que les visiteurs ne sont pas exposés à plusieurs changements conflictuels au sein de chaque groupe, permettant des mesures plus précises. Pour maintenir une expérience cohérente, si un visiteur a été précédemment affecté à une expérience dans un groupe, il restera affecté à la même expérience. Sinon, la campagne affichée au sein du groupe est choisie de manière aléatoire, garantissant une distribution équitable entre les campagnes de ce groupe.

Exposition inter-groupes

Les Mutually Exclusive Groups n’empêchent le chevauchement qu’au sein d’un même groupe. Kameleoon peut exposer simultanément les visiteurs à une campagne du Groupe A et à une campagne du Groupe B. Par exemple, un visiteur pourrait expérimenter n’importe laquelle de ces combinaisons :
  • Campagne 1 (du Groupe A) et Campagne 3 (du Groupe B)
  • Campagne 1 (du Groupe A) et Campagne 4 (du Groupe B)
  • Campagne 2 (du Groupe A) et Campagne 3 (du Groupe B)
  • Campagne 2 (du Groupe A) et Campagne 4 (du Groupe B)
Pour maintenir une expérience cohérente, si un visiteur a été précédemment affecté à une expérience dans un groupe, il restera affecté à la même expérience. Sinon, la campagne affichée au sein du groupe est choisie de manière aléatoire, garantissant une distribution équitable entre les campagnes de ce groupe.

Interaction entre les pourcentages d’exposition et un MEG

Les pourcentages d’exposition définis sur les campagnes individuelles ne sont pas appliqués indépendamment à l’intégralité du trafic de chaque campagne lorsque ces campagnes appartiennent au même Mutually Exclusive Group. Le MEG détermine d’abord à quelle campagne unique un visiteur est éligible au sein du groupe, et le pourcentage d’exposition propre à la campagne est ensuite appliqué à cette allocation. Chaque campagne d’un MEG reçoit environ une part égale de la population éligible du groupe (par exemple, un tiers si le groupe contient trois campagnes), indépendamment des paramètres d’exposition individuels.

Exemple

Imaginez trois campagnes dans le même MEG, chacune s’exécutant sur une page différente recevant 200 000 requêtes :
CampagneTrafic de la pageExpositionVisiteurs exposés
Campagne A200k10 %200k × 1/3 × 10 % ≈ 6,7k
Campagne B200k30 %200k × 1/3 × 30 % ≈ 20k
Campagne C200k60 %200k × 1/3 × 60 % ≈ 40k
Le résultat n’est pas 20k / 60k / 120k. Ce résultat supposerait que chaque campagne reçoit la totalité du trafic de sa page avant que le pourcentage d’exposition ne soit appliqué, ce qui n’est pas le fonctionnement d’un MEG.
Étant donné qu’un MEG répartit le trafic éligible entre les campagnes du groupe avant que l’exposition ne soit appliquée, les MEG conviennent mieux aux campagnes susceptibles de se chevaucher et devant être rendues mutuellement exclusives — généralement des campagnes s’exécutant sur la même page ou la même surface.

Configurer un Mutually Exclusive Group

  1. Définissez le groupe de campagnes : décidez quelles campagnes doivent être mutuellement exclusives. Par exemple, vous pouvez souhaiter regrouper tous les changements de mise en page de la page d’accueil.
  2. Taguez la campagne : suivez la convention de nommage « ME-GROUP-\{GROUP NAME} » pour taguer chaque campagne du groupe, par exemple ME-GROUP-A. Ce nommage indique à Kameleoon de traiter les campagnes au sein de chaque groupe comme mutuellement exclusives.
En conséquence, les visiteurs ne peuvent voir qu’une seule campagne de chaque groupe mutuellement exclusif, évitant les chevauchements et garantissant des résultats plus précis.
Notez que les Mutually Exclusive Groups sont désactivés en mode simulation.