Aller au contenu
UFR Ingémedia
Retour à l’entraînement

Le juge de l’A/B test

Contre-cas fictif, parce qu’aucun dossier du cours n’a de test tiré au sort : le designer jure que la version B gagne, le développeur parle de bruit. Quatorze jours de données, un test statistique, et un piège à 20 %.

Réf.
atl-07 · atelier 07 sur 18
Niveau
3 · Diagnostiquer
Durée
1 h
Format
Groupes de 3 · tableur et assistant IA
Copie jaune · Énoncé

Le juge de l’A/B test

Deux versions d’une page d’atterrissage ont tourné quatorze jours. Vous tranchez : la différence est-elle réelle, et surtout, vaut-elle de l’argent ?

Contexte

L’équipe marketing a testé deux versions d’une page d’atterrissage pendant quatorze jours, le trafic étant partagé au hasard entre elles.

  • Version A : bouton vert « Découvrir nos offres ».
  • Version B : bouton orange « Profiter maintenant -20 % ».

Le designer est convaincu que B est meilleure. Le développeur pense que c’est du bruit statistique. Le directeur vous demande de trancher.

Votre mission

  1. Lisez les résultats jour par jour. Quelle version semble gagner les trois premiers jours ? Et à la fin ?
  2. Calculez le taux de conversion global de chaque version (conversions / visiteurs), l’écart en points et l’écart relatif.
  3. Tracez le taux de conversion cumulé jour par jour pour A et B. Quand la courbe de B passe-t-elle au-dessus de celle de A ?
  4. Testez la significativité avec un assistant IA (carte-prompt ci-dessous), puis vérifiez à la main avec la formule.
  5. Rendez votre verdict en trois phrases : déployer B, prolonger le test ou abandonner. Que change le « -20 % » dans votre verdict ?

Test z de deux proportions. pA = conversions A / visiteurs A ; pB de même ; p = conversions totales / visiteurs totaux.

z = (pB − pA) / √( p × (1 − p) × (1/nA + 1/nB) ).

Si |z| dépasse 1,96, l’écart est significatif au seuil de 5 %. Au tableur : p-value = 2*(1-LOI.NORMALE.STANDARD.N(ABS(z);VRAI)).

Livrable

Le tableau des totaux, la courbe cumulée, le calcul de z vérifié à la main, et le verdict en trois phrases.

Données

  • ab-test-landing-page.csv28 lignes · CSV, séparateur virgule

    Quatorze jours d’un test A/B de page d’atterrissage : visiteurs, clics sur le bouton et conversions, jour par jour et par version.

    Jeu pédagogique du cours, données simulées

    Télécharger

Grille d’évaluation

CritèrePoints
Totaux et taux justes (conversions / visiteurs)4
Lecture jour par jour et courbe cumulée3
Test calculé et vérifié à la main5
Verdict nuancé : remise, double changement, valeur5
Usage critique de l’assistant IA3
Total20 points

Avec un assistant IA

Claude, ChatGPT, Gemini ou Copilot : peu importe l’outil. Copiez la carte, joignez le fichier, puis faites la vérification à la main avant de croire la réponse. N’y collez jamais de données personnelles de vrais clients.

  1. Faire calculer le test, étape par étape

    Je joins un fichier CSV de 28 lignes (14 jours × 2 versions d’une page), colonnes : jour, version, visiteurs, clics, conversions, taux_conversion. Tâche : 1. Totalisez visiteurs et conversions par version, sur les 28 lignes. 2. Calculez le taux de conversion global de chaque version (conversions / visiteurs). N’utilisez pas la colonne clics. 3. Réalisez un test z de deux proportions (variance poolée) : donnez p_A, p_B, p, z et la p-value bilatérale, avec le détail de chaque étape. 4. Indiquez les hypothèses du test et ce qu’il ne dit pas. Format : un tableau des totaux, puis les calculs ligne par ligne.

    Vérification à la main

    Refaites vous-même les totaux (somme des visiteurs et des conversions par version) et le calcul de z avec la formule de l’énoncé : vous devez retrouver le même z à la deuxième décimale. Vérifiez que l’assistant a bien lu 28 lignes, et qu’il n’a pas pris les clics pour des conversions.

Correction sur le feuillet rose, réservée à l’enseignant. Elle sera commentée en séance.