fichiers/site-collecte/)Un gabarit complet, repris du dispositif 2025-26 et des sites A/B CleanBox du cours Prix.
À copier, adapter, mettre en ligne sur Hostinger (PHP requis : GitHub Pages ne sait pas exécuter collect.php).
| Fichier | Rôle | À adapter |
|---|---|---|
| index.html | Point d'entrée : tire au sort A ou B, mémorise l'affectation (localStorage), redirige. Lit le ?tag= de votre pub. | le nom du projet |
| landing-a.html / landing-b.html | Les deux conditions. Identiques sauf le bloc « SEULE DIFFÉRENCE ». Le clic sur le bouton (data-cta) est la VD : il envoie un événement click. | tout le contenu, en gardant une seule différence |
| questionnaire.html | Le complément : MC (Likert 7, deux items), attention check, une mesure déclarative, socio-démo facultative à la fin. Chaque clic est envoyé. | les items du MC (ceux de votre article), l'attention check |
| collect.php | Le logger : une ligne par événement dans data/events.csv (ts, session_id, tag, flow, type, step, value). | la clé projet ; protéger data/ |
| view.php | Le tableau de bord : une ligne par visiteur, dernière réponse par question, complétude, filtres, export CSV agrégé. | la clé de vue, à régénérer |
| mentions-legales.html | Mentions légales et RGPD d'un site qui collecte : ce qu'on enregistre, pourquoi, combien de temps, vos droits. | tous les crochets |
Le schéma des événements est la seule chose à ne pas changer : c'est lui que lisent view.php et le script d'analyse.
tag = votre groupe, flow = la condition (A/B), type ∈ {start, click, answer, end}.
Dans Colab : Fichier > Importer les CSV et le script, puis !python analyse_campagne.py — ou collez les fonctions dans des cellules.
La session expire : gardez vos fichiers ailleurs.
Google Scholar avec le nom du construit + « scale » ou « manipulation check »
(ex.
"perceived scarcity" "manipulation check"), en privilégiant les revues classées (Harzing Journal Quality List, CNRS/FNEGE 1 ou 2).
Les items sont dans la section Measures ou en annexe de l'article.
Vous les traduisez, vous citez la source, vous ne les réécrivez pas.