Passer au contenu principal

Finaliser une expérience

Regardez cette vidéo dans la Kameleoon Academy pour découvrir les différences entre les tests A/B et multivariate.

Accéder à la page de finalisation

Une fois vos variations créées, vous êtes prêt à lancer votre expérience. Sur le côté droit du header, cliquez sur Finalize. Cela ouvre la page de finalisation, où vous effectuez ces étapes avant le lancement :
Sur la page de finalisation, vous pouvez également :
  • Estimer la durée de l’expérience
  • Planifier l’expérience

Définir le ciblage

Le ciblage est la première étape de la finalisation de votre expérience A/B. Pour en savoir plus, consultez Définir le ciblage de votre expérience.

Distribuer le trafic

La deuxième étape est l’allocation du trafic. Par défaut, Kameleoon distribue le trafic uniformément entre les variations, mais vous pouvez modifier ce paramètre.
Dans cet exemple, Kameleoon affiche chaque variation à 33,33 % des visiteurs. Pour changer l’allocation du trafic :
  • Cliquez et faites glisser le curseur à côté d’une variation.
  • OU cliquez sur le nombre à côté du curseur et saisissez un pourcentage.
Pour sauvegarder cette étape et continuer, cliquez sur Next.

Trafic exclu

Kameleoon attribue automatiquement le trafic non alloué à une variation à Excluded traffic. Ces visiteurs voient la version originale de votre page.

Allocation égale par variation

Spécifiez le pourcentage total du trafic à détourner vers les variations de l’expérience. Par exemple, si vous avez trois variations et définissez une déviation de 75 %, Kameleoon alloue 25 % du trafic total à la page originale et 25 % à chaque variation.

Allocation différente par variation

Pour allouer différents pourcentages à chaque variation, utilisez les curseurs pour ajuster les valeurs.
Vous pouvez également cliquer sur la valeur en pourcentage et en saisir une nouvelle. Pour revenir à une distribution égale, cliquez sur Allocate equally sous la liste des variations.

Méthode d’allocation

Sélectionnez une méthode d’allocation du trafic dans le menu déroulant :
  • Manual : définissez manuellement une allocation de trafic statique pour vos visiteurs.
  • Multi-armed Bandit : Kameleoon ajuste automatiquement l’allocation du trafic en fonction des performances des variations.
  • Contextual Bandit : Kameleoon personnalise les variations en fonction d’attributs visiteurs spécifiques et sélectionne dynamiquement la meilleure variation pour chaque visiteur.
Contextual Bandit nécessite le module complémentaire Contextual Bandit and AI Targeting. Contactez votre Customer Success Manager pour plus d’informations.

Contextual bandits

Les contextual bandits utilisent l’apprentissage automatique pour optimiser dynamiquement l’allocation du trafic. Ils s’adaptent en temps réel pour redistribuer le trafic en fonction des performances des variations et du contexte utilisateur. Comprendre les différences entre les multi-armed bandits et les contextual bandits vous aide à choisir la meilleure méthode pour vos expériences :
  • Multi-armed bandits :
    • Optimisent la distribution du trafic entre les variations pour maximiser un objectif spécifique, tel que les clics ou les conversions.
    • Traitent tous les utilisateurs de la même manière et ne distinguent pas les attributs des utilisateurs.
    • Idéaux lorsque les données spécifiques à l’utilisateur ne sont pas disponibles ou ne sont pas nécessaires, et que vous souhaitez trouver la variation la plus performante pour l’ensemble de l’audience.
  • Contextual bandits :
    • Intègrent des données spécifiques à l’utilisateur supplémentaires, telles que le type d’appareil, la localisation ou le comportement, dans la prise de décision.
    • Adaptent les variations à des utilisateurs spécifiques pour des résultats améliorés et personnalisés.
    • Optimisent les décisions dans des environnements dynamiques en exploitant les attributs des utilisateurs.
Pour en savoir plus sur le fonctionnement des contextual bandits de Kameleoon, lisez le livre blanc statistique Kameleoon.
Configurer les contextual bandits
Pour activer les contextual bandits :
  1. Naviguez vers le panneau Finalization.
  2. Cliquez sur Traffic allocation.
  3. Dans le menu déroulant Select the allocation method, sélectionnez Contextual bandit.
Par défaut, l’algorithme optimise le trafic en fonction des attributs utilisateur prédéfinis dans Kameleoon. Pour exploiter toute la puissance des contextual bandits, fournissez des données personnalisées en entrée du modèle d’apprentissage automatique. Les données personnalisées aident l’algorithme à faire des prédictions plus précises en fonction d’attributs spécifiques à l’entreprise, tels que les segments CRM, l’historique d’achat ou le comportement in-app. Custom Data Premium nécessite le module complémentaire AI Predictive Targeting. Pour utiliser des données personnalisées dans votre expérience :
  1. Ouvrez votre panneau de configuration des données personnalisées.
  2. Activez Use this custom data as input for AI Predictive Targeting.
L’algorithme de Kameleoon utilise alors ces attributs pour fournir la variation la plus pertinente à chaque visiteur. Pour en savoir plus sur AI Predictive Targeting, consultez AI Predictive Targeting.

Réallocation avancée

La réallocation avancée n’est disponible que pour les expériences online.
Utilisez Advanced reallocation pour redistribuer le trafic entre les variations de votre expérience. Lorsque vous appliquez cette fonctionnalité, Kameleoon réinitialise l’allocation du trafic et traite les visiteurs récurrents comme de nouveaux visiteurs. C’est utile pour se concentrer sur des variations spécifiques ou en exclure d’autres du trafic supplémentaire. En haut à droite de l’étape de distribution du trafic, cliquez sur Advanced reallocation. Dans le panneau, choisissez les variations à inclure dans le trafic réalloué.
La réallocation prend effet après avoir cliqué sur Reallocate puis sur Save en haut à droite de la page.

Définir une variation de référence

Lorsque vous analysez les résultats d’une expérience, Kameleoon utilise une variation de référence pour calculer l’uplift de performance des autres variations. Par défaut, Kameleoon définit la variation Original comme référence.
Variation de référence

Exigences pour les variations de référence

Pour garantir des rapports précis, une variation de référence doit répondre aux critères suivants :
  • Trafic alloué : la variation de référence doit avoir un pourcentage de trafic supérieur à 0 %.
  • Statut activé : la variation doit être active.
Si vous allouez 0 % de trafic à la variation Original, vous devez sélectionner une autre variation comme référence. Si la variation de référence choisie n’a pas de trafic ou est désactivée, Kameleoon affiche un avertissement : « Pick a reference variation with traffic allocated. »

Changer la variation de référence

Pour changer la référence à une autre variation :
  1. Dans la section Traffic allocation, localisez la variation que vous souhaitez utiliser comme référence.
  2. Cliquez sur le menu à trois points pour cette variation.
  3. Sélectionnez Set as reference variation.
Un badge apparaît à côté de la variation pour indiquer son statut de référence pour la page des résultats.

Définir des objectifs

Cette étape est obligatoire à moins que vous n’ayez configuré une intégration (outil de reporting). Sélectionnez un ou plusieurs objectifs pour utiliser Kameleoon comme outil de reporting.

Objectifs disponibles

Pour utiliser Kameleoon comme outil de reporting, définissez un objectif de conversion. Un objectif est la métrique que vous visez à améliorer avec votre expérience A/B. Kameleoon prend en charge les types d’objectifs suivants :
  • Engagement : le visiteur visite d’autres pages après la page de destination.
  • Click tracking : le visiteur clique sur un élément spécifique que vous avez défini.
  • Scroll tracking : le visiteur défile au-delà d’une partie spécifique de votre page.
  • Access to a page : le visiteur atteint une page spécifique.
  • Number of pages viewed : le visiteur visite un nombre défini de pages.
  • Time elapsed : le visiteur passe une durée prédéfinie sur votre site web.
  • Custom goal : pour des métriques complexes, vous pouvez créer des objectifs personnalisés à l’aide de l’API Kameleoon.

Créer un nouvel objectif

Pour apprendre à ajouter un objectif, consultez Créer un objectif.

Associer un objectif à votre expérience

Après avoir créé un objectif, associez-le à votre expérience :
  1. Sur la page Finalization, cliquez sur Goals.
  2. Sélectionnez votre objectif.
  3. Pour sauvegarder cette étape, cliquez sur Next.

Configurer les outils de reporting

Cette étape est obligatoire à moins que vous n’ayez configuré un objectif.

Ajouter une nouvelle intégration

Pour apprendre à ajouter une nouvelle intégration, consultez Aperçu des intégrations.

Activer une intégration sur une expérience

Une fois que vous avez ajouté un outil de reporting à votre liste d’intégrations, vous pouvez l’associer à une expérience. Pour associer une intégration :
  1. Sur la page Finalization, cliquez sur Integrations.
  2. Sélectionnez l’outil.
  3. Pour sauvegarder cette étape, cliquez sur Next.

Paramètres généraux

Utilisez ce menu pour gérer la configuration globale de votre expérience :
  • Main information
  • Experiment code
  • Experiment custom script
  • Advanced settings

Main information

Gérez ici les détails essentiels de l’expérience, notamment l’URL de chargement de l’éditeur, les tags et l’hypothèse.

Experiment code

Cette section contient le code général que Kameleoon applique à chaque variation. Pour ajouter ce code à la variation originale, cliquez sur le toggle.

Experiment custom script

Utilisez cette section pour ajouter du code JavaScript qui s’applique à l’ensemble de l’expérience. Ce code s’exécute avec le script global de Kameleoon. Kameleoon supprime automatiquement ces modifications à la fin de l’expérience. Ce script s’exécute avant tout code d’expérience et de variation. Il s’exécute indépendamment des conditions de ciblage dès que Kameleoon se charge.

Advanced settings

Accédez ici aux options de configuration avancées.

Fenêtre d’attribution personnalisée

Définissez une fenêtre d’attribution en jours et heures. La fenêtre d’attribution est la période durant laquelle Kameleoon associe les conversions et revenus des visiteurs à une variation spécifique. Par défaut, Kameleoon définit la fenêtre d’attribution au niveau du site web. Vous pouvez la personnaliser ici avant de lancer l’expérience. Pour en savoir plus, consultez Comment Kameleoon compte les conversions.

Limites d’affichage

Pour apprendre à créer une limite d’affichage, consultez Utiliser le code editor. Vous pouvez configurer des limites d’affichage dans Advanced settings ou dans le menu Variation. La section Advanced settings offre un aperçu de toutes les limites configurées.

Options de code JavaScript

Activez cette option pour charger le code JavaScript de l’expérience après le chargement complet de la page. Cela garantit que tous les éléments de la page se chargent avant l’exécution du code, ce qui évite les conflits et améliore les performances. Utilisez cette option si vos variations dépendent d’éléments qui se chargent après le rendu initial de la page.

Simuler

Utilisez le mode simulation pour vérifier si :
  • Vos variations ou personnalisations s’affichent correctement.
  • Votre ciblage est correctement configuré.
  • Les objectifs mènent à des conversions.
  • Les visiteurs voient le contenu prévu.
Pour en savoir plus, consultez Simuler une campagne.

Estimer la durée de l’expérience

Dans le panneau Finalization, vous pouvez estimer la durée de votre expérience.
Fournissez les informations suivantes pour générer une estimation :
  • Visiteurs quotidiens moyens : le nombre estimé de visiteurs sur les pages testées par jour.
  • Taux de conversion actuel : le taux de conversion de base pour votre objectif principal.
  • Minimum Detectable Effect (MDE) : le plus petit changement de la métrique d’objectif que vous visez à identifier, par rapport à la variation de contrôle.
  • Taux de fiabilité souhaité : le niveau de confiance requis pour confirmer les résultats (par défaut, 95 %). Augmenter cette valeur réduit le risque de faux positifs mais nécessite plus de visiteurs.
Il s’agit d’une estimation. Après le lancement, l’indice de fiabilité de la page des résultats fournit des données réelles. Pour plus d’informations, consultez Accéder à la page des résultats.
L’estimateur prend automatiquement en compte l’allocation du trafic et le nombre de variations.
Vous pouvez également utiliser le calculateur de durée d’A/B testing gratuit pour une estimation précise.

Lancer

Lancer immédiatement

Lorsque vous terminez toutes les étapes de finalisation obligatoires, une coche verte apparaît.
Kameleoon recommande de simuler votre expérience avant de la lancer pour vérifier l’affichage, le ciblage et les conversions d’objectifs. Lorsque vous êtes prêt, cliquez sur Launch. Le panneau Configuration summary affiche les paramètres de votre expérience.
Pour modifier les paramètres, cliquez sur une option de configuration et sélectionnez Edit. Lorsque vous êtes satisfait, cliquez sur Launch en bas à droite. Votre expérience est maintenant en ligne.
Une courte période de latence (jusqu’à 10 minutes) peut survenir entre le lancement d’une expérience et son apparition sur votre site web.

Planifier

Vous pouvez planifier votre expérience avec une date de début, une date de fin, ou les deux. Pour planifier l’expérience, cliquez sur le menu à trois points et sélectionnez Schedule :
Alternativement, cliquez sur Schedule en bas du Configuration summary.
Advanced schedule vous permet de définir le fuseau horaire et d’automatiser la fin de l’expérience. Les arrêts automatiques se déclenchent lorsque le taux de fiabilité se stabilise à la valeur configurée ou lorsque le trafic atteint un seuil défini. Évitez de définir une date de fin pour les expériences A/B avant le lancement. Utilisez le taux de confiance comme indicateur principal pour savoir quand arrêter une expérience. Pour les expériences liées à des événements ou des périodes spécifiques, vous pouvez définir une date de fin. Vérifiez toujours le taux de confiance avant d’analyser les résultats.
Lorsqu’une expérience planifiée atteint sa date de fin, Kameleoon met en pause l’expérience. Vous pouvez la reprendre à tout moment.