Aller au contenu

Kameleoon dans Highwind

Highwind et Kameleoon travaillent ensemble : tu construis ton site en discutant avec l’agent, puis tu le testes avec Kameleoon (A/B tests, personnalisation, feature flags) sans changer d’outil. Tu crées tes objectifs en cliquant dans l’aperçu, tu prépares tes expériences et leurs variations, l’agent écrit le code des variations, et tu lis les résultats dans l’éditeur.

L’intégration repose sur trois éléments complémentaires. Le premier suffit pour installer Kameleoon sur ton site ; les deux autres te permettent de piloter ton compte depuis Highwind.

1. Le connecteur de l'app

Il relie ton site à ton projet Kameleoon grâce au code du site. L’agent installe le tag Kameleoon (engine.js, avec anti-scintillement) dans index.html, relie le consentement à ton bandeau cookies et tes objectifs aux bons moments du parcours. Pour les feature flags, il peut aussi utiliser le SDK JavaScript de Kameleoon dans le code.

2. La source de contexte

Elle relie l’agent à ton compte Kameleoon grâce à tes identifiants API. L’agent lit tes sites, expériences, feature flags, objectifs et résultats. Il ne modifie ton compte que si tu l’autorises, et seulement quand tu le lui demandes.

3. Le panneau Kameleoon

Un troisième mode du panneau de gauche de l’éditeur : Chat | Design | Kameleoon. Tu y vois les expériences et les objectifs du site, tu crées des expériences, des variations et des objectifs, tu lances un test et tu calcules ses résultats.

Connecteur de l’app Source de contexte Panneau Kameleoon
Ce que tu fournis Le code du site (public) Client ID et client secret de ton compte Rien de plus
Où ça se règle Dans le chat (@Kameleoon) ou les paramètres du projet Page Connecteurs S’affiche tout seul dans l’éditeur
Ce que ça permet Tag, consentement, objectifs ou SDK dans le code de l’app L’agent lit (et, si tu l’autorises, modifie) ton compte Gérer expériences, variations, objectifs et résultats

Le panneau Kameleoon apparaît quand les deux premières pièces sont en place : ton compte est connecté et le projet est relié à un site de ce compte. Tout est détaillé dans Mise en place.

Voici le chemin type, du site vide au test qui tourne.

  1. Construis ton site. Décris-le dans le chat, itère jusqu’à ce qu’il te plaise, puis clique sur Publier : les expériences Kameleoon s’appliquent au site publié.

  2. Ajoute Kameleoon à l’app. Mentionne @Kameleoon dans le chat (l’entrée de la catégorie Analytics) avec une demande comme « Ajoute Kameleoon pour faire des A/B tests », et colle le code du site quand la carte le demande. L’agent installe le tag dans index.html. Publie à nouveau pour que le tag soit en ligne.

  3. Prépare ton projet Kameleoon. Active le support des sites dynamiques (indispensable pour une app React), choisis ta politique de consentement et déclare l’adresse de ton site publié.

  4. Connecte ton compte. Sur la page Connecteurs, connecte la source Kameleoon avec ton client ID et ton client secret, puis active Autoriser l’agent à modifier si tu veux créer des tests depuis Highwind.

  5. Crée un objectif en cliquant. Passe en mode Kameleoon, onglet Objectifs, Nouvel objectif, puis Choisir dans l’aperçu : clique sur le bouton à suivre (« S’inscrire », « Acheter »…). Highwind propose le sélecteur CSS et le nom de l’objectif.

  6. Crée une expérience et ses variations. Onglet Expériences, Nouvelle expérience : un nom, la page testée, ton hypothèse. Ajoute des variations si besoin, puis relie ton objectif et désigne-le comme objectif principal.

  7. Fais écrire le code des variations. Dans une variation, clique sur Demander à l’agent : le chat est pré-rempli avec l’expérience et la variation, tu complètes (« change le titre du hero en … ») et l’agent écrit le JavaScript et le CSS dans Kameleoon. Tu peux aussi les écrire toi-même dans l’éditeur de code du panneau.

  8. Lance le test. Lancer, puis confirme : les visiteurs du site publié sont répartis entre l’original et les variations.

  9. Lis les résultats. Dans l’expérience, Calculer les résultats : conversion, amélioration et fiabilité par objectif, et le badge Gagnante quand une variation l’emporte nettement.

  • Dans ton app (le code, publié) : le tag Kameleoon, le consentement, le suivi des objectifs par le code, ou le SDK pour les feature flags. C’est l’agent qui l’écrit, comme le reste de ton app.
  • Dans ton compte Kameleoon : les expériences, les variations (leur code JavaScript et CSS), les objectifs et les résultats. Le panneau et l’agent les lisent et les modifient par l’API de Kameleoon, avec tes identifiants.
  • Dans Highwind : rien n’est dupliqué. Le panneau affiche les données de ton compte Kameleoon ; ce que tu y changes est enregistré directement dans Kameleoon.