Passer au contenu principal
Cet article explique comment fonctionnent les groupes mutuellement exclusifs pour les expériences de feature, pourquoi ils sont essentiels pour une analyse fiable et comment les configurer dans Kameleoon.
Pour en savoir plus sur l’utilisation des groupes mutuellement exclusifs pour la web experimentation, consultez ce help doc.
L’exécution simultanée de plusieurs expériences de feature peut entraîner des effets superposés, en particulier lorsque différentes équipes testent des modifications qui affectent les mêmes zones de votre produit.

Configuration des groupes mutuellement exclusifs

  1. Définissez le groupe d’expériences : Déterminez quels feature flags (et leurs expériences) doivent être mutuellement exclusifs. Par exemple, toutes les expériences modifiant le flow de checkout peuvent être regroupées.
  2. Taguez l’expérience : Utilisez la convention de nommage “ME-GROUP-{NOM DU GROUPE}” pour taguer chaque expérience du groupe, par exemple ME-GROUP-A. Cela indique à Kameleoon d’appliquer l’exclusion mutuelle au sein du groupe.
  3. Vous pouvez taguer les flags lors de leur création, ou en cliquant sur le menu à trois points d’un flag existant et en sélectionnant Manage tags.
Une fois cela fait, chaque visiteur ne sera exposé qu’à une seule expérience de chaque groupe mutuellement exclusif, garantissant des résultats précis et non superposés.

Exemple de groupe mutuellement exclusif

Imaginez que vous testez différentes variations de votre expérience de checkout :
  • Groupe A : Expérience 1 (nouveau flow de checkout) et Expérience 2 (checkout en un clic)
  • Groupe B : Expérience 3 (recommandations d’up-sell) et Expérience 4 (placement de bannière de réduction)
Avec une configuration mutuellement exclusive :
  • Un visiteur verra soit l’Expérience 1, soit l’Expérience 2 du Groupe A, mais pas les deux.
  • Le même visiteur peut voir soit l’Expérience 3, soit l’Expérience 4 du Groupe B, mais pas les deux.
Cette configuration garantit que les visiteurs ne subissent pas plusieurs modifications conflictuelles au sein de chaque groupe, ce qui permet une mesure plus précise de l’impact de chaque expérience. Pour maintenir la cohérence, si un visiteur a été précédemment affecté à une expérience d’un groupe, il restera affecté à cette expérience. S’il est nouveau dans le groupe, l’affectation sera aléatoire, garantissant une distribution équilibrée. Cette configuration ne nécessite aucune condition de ciblage supplémentaire, ce qui facilite sa mise en œuvre pour les flags contenant des règles d’expérience et vous aide à maintenir l’intégrité de vos expériences de feature, conduisant à des données plus propres et à une prise de décision plus confiante.