Passer au contenu principal
Cet article répond aux questions courantes sur la prompt-based experimentation (PBX).
PBX utilise GPT 5.2 high comme modèle de raisonnement.
Kameleoon s’intègre avec OpenAI gpt-image-1 pour générer des images à l’aide de l’IA.
Oui, toutes les images générées par Kameleoon AI sont libres pour une utilisation commerciale. Kameleoon les télécharge automatiquement dans votre bibliothèque d’images au sein de la plateforme pour un accès facile.
Oui, vous pouvez modifier le code directement depuis l’interface basée sur les prompts. Lorsque vous enregistrez le code, Kameleoon génère automatiquement une nouvelle version de votre variant.
Non, vous ne pouvez pas utiliser l’éditeur graphique sur les variants générés par IA. Bien que certains cas limites puissent en bénéficier, la prompt-based experimentation gère tous les scénarios couverts par l’éditeur graphique. Pour éviter les conflits, Kameleoon désactive l’outil visuel pour les expériences générées par IA.
Vous pouvez créer n’importe quel variant que vous gérez avec du code front-end. Cependant, Kameleoon ne peut pas générer de code pour les prompts qui nécessitent une logique backend ou des changements côté serveur. Un développeur familier avec votre système backend doit gérer ces cas.
Oui, vous pouvez prompter des changements sur plusieurs pages. Naviguez vers les pages choisies et appliquez les prompts directement. Kameleoon combine automatiquement le code en une seule variation.Cependant, testez l’expérience complète à l’aide du mode Simulation pour vous assurer que le code des différentes pages n’entre pas en conflit.
Oui, à condition que le DOM de la page contienne le code HTML de l’élément déclenché par le survol. Si JavaScript injecte l’élément dynamiquement après l’interaction de survol, l’IA de Kameleoon peut ne pas le détecter ou le modifier avec précision.Pour de meilleurs résultats, vérifiez que :
  • L’élément au survol existe dans le HTML initial, même s’il est caché.
  • La structure est stable et ne se génère pas de manière asynchrone.
Après avoir créé une variation sur la première page produit, naviguez vers la page produit suivante. Cette action exécute à nouveau le code généré par IA.Alternativement, utilisez le mode Simulation pour tester l’expérience sur toutes les pages pertinentes et garantir un comportement cohérent.
Les utilisateurs techniques peuvent utiliser des outils d’IA de codage à usage général pour générer du JavaScript, du CSS ou du HTML et le coller dans une expérience Kameleoon. PBX cible spécifiquement l’expérimentation et diffère de ces outils de plusieurs manières importantes.PBX cible l’expérimentation, pas seulement la génération de codeConstruire un test A/B diffère de la construction d’une fonctionnalité de site web standard. Le code d’expérience doit être prudent, non perturbateur, dynamique, performant et fiable à travers différents états de page. Kameleoon a entraîné et optimisé PBX sur des milliers de scénarios d’expérimentation, de sorte qu’il se comporte plus comme un développeur spécialisé dans l’A/B testing qu’un assistant de codage générique.PBX fournit un contexte de page plus riche au modèleAvec un flux de travail Claude ou Codex direct, vous devez expliquer manuellement la page, le DOM, le changement attendu, les contraintes et la configuration technique. PBX fournit automatiquement un contexte beaucoup plus riche, y compris les informations au niveau du site, l’analyse DOM en temps réel, les captures d’écran de page pour la compréhension visuelle et les imports directs depuis Figma le cas échéant.PBX applique une logique d’expérimentation spécifique à KameleoonPBX génère du code qui fonctionne avec l’API JavaScript Kameleoon, y compris des méthodes telles que runWhenElementPresent() et enableDynamicRefresh(). Ces méthodes écoutent les observateurs de mutation DOM et aident à gérer les sites web dynamiques complexes, les single-page applications (SPA), les changements de DOM, le comportement de re-rendu et le scintillement. Le code généré par un assistant à usage général peut fonctionner dans certains cas, mais il nécessite généralement plus d’adaptation manuelle, de QA et de maintenance pour rester robuste dans un contexte d’expérimentation.PBX vous guide à travers un flux de travail human-in-the-loopPBX fait plus que générer du code à partir d’un seul prompt. L’interface pose des questions de suivi, vous guide à travers les choix de conception et d’implémentation, et vous permet de valider à plusieurs étapes avant de lancer une variation. Cette approche rend l’expérience bien adaptée à la construction d’expériences.PBX s’intègre dans le flux de travail Kameleoon completUn flux de travail IA à usage général fragmente généralement le processus en plusieurs étapes : création de prompt, génération de code, revue technique, insertion manuelle dans Kameleoon, dépannage, puis configuration séparée du ciblage, des objectifs, du lancement et de l’analyse. PBX s’intègre directement dans le flux de travail d’expérimentation, rendant le processus plus rapide, plus sûr et plus évolutif pour les équipes produit, marketing et techniques.

Prise en charge des flux de travail dirigés par les développeurs

Vous n’avez pas à choisir entre les deux approches. Pour les équipes techniques qui préfèrent travailler avec Claude, Codex, Cursor ou des outils similaires, le serveur MCP Kameleoon vous permet de connecter ces outils directement à Kameleoon et de les intégrer dans votre flux de travail existant.Résumé : Un outil d’IA à usage général nécessite plus d’effort, plus de QA, plus de maintenance et une plus grande dépendance aux utilisateurs techniques—ce qui augmente finalement les coûts. PBX fournit un outil d’expérimentation dédié qui rend le processus plus facile, plus sûr et plus évolutif au sein de Kameleoon.
Notre IA explore de nombreuses façons possibles de répondre à votre demande, elle ne produit donc pas un résultat fixe. Le même prompt peut donner des sorties différentes à chaque fois.Cela se produit en raison de :
  • Hasard contrôlé : Le modèle varie ses réponses pour éviter la répétition et encourager la créativité.
  • Interprétation du prompt : De petites différences de contexte peuvent pousser le modèle à se concentrer sur des détails différents.
  • Diversité de l’entraînement : Le modèle s’appuie sur des motifs provenant de jeux de données d’entraînement variés.
Pour obtenir des résultats plus cohérents, ajoutez des contraintes. Fournissez une maquette, un fichier de design ou définissez un Master Prompt qui définit des règles générales et un contexte de marque pour toutes vos générations.
Vous pouvez utiliser PBX sur la plupart des sites web, y compris les single-page applications. Chaque fois que vous soumettez un prompt, Kameleoon envoie le contexte de la page, tel que le code HTML ou des captures d’écran, pour aider l’IA à interpréter le contenu. Cependant, l’IA peut ne pas gérer correctement le contexte dans les iframes ou un shadow DOM. Si vous rencontrez fréquemment ce problème, contactez votre Customer Success Manager.
L’extension Kameleoon PBX prend en charge les navigateurs basés sur Chromium, y compris Google Chrome, Brave, Arc et Microsoft Edge.
PBX excelle dans des tâches telles que :
  • Les changements de texte ou de contenu, y compris les titres, les CTA et les avertissements.
  • Les mises à jour de style, comme les couleurs, les polices et les ajustements de mise en page.
  • Les bannières et insertions de contenu.
  • Les changements interactifs simples, y compris le repositionnement de boutons, les liens et les modales.
Vous pouvez également utiliser PBX pour des flux multi-étapes, des galeries ou des éléments interactifs personnalisés. Pour les cas avancés, utilisez une approche hybride. Tout d’abord, laissez PBX générer l’implémentation initiale, puis affinez-la manuellement. Cette méthode combine la vitesse de l’automatisation avec la précision du développement personnalisé.
PBX génère un code propre, sécurisé, responsive et accessible. Il crée souvent des solutions plus robustes que le codage manuel, en particulier pour les sites web modernes et les single-page applications (SPA). PBX suit les bonnes pratiques QA, telles que les tests cross-navigateurs et les vérifications visuelles.Le code généré respecte également les configurations de votre projet :
  • PBX applique automatiquement les paramètres SPA et les attributs personnalisés.
  • Il respecte les règles d’exclusion.
Ces considérations garantissent que le code généré s’intègre en douceur à votre configuration et adhère aux règles des expériences codées manuellement.
Non. PBX s’appuie sur le contexte de la page que vous consultez. Il ne peut pas naviguer vers d’autres URLs pour récupérer du contenu ou du code.Cependant, si vous fournissez un endpoint ou un service web dans votre prompt, PBX peut générer un variant pour charger et afficher ces données. Par exemple, si vous voulez une info-bulle d’urgence montrant les achats récents et que vous fournissez l’endpoint, PBX peut générer le code nécessaire.PBX ne peut pas automatiquement récupérer la logique d’une autre page. Par exemple, il ne peut pas récupérer la logique « Ajouter au panier » d’une page produit pour l’appliquer à une page de listing. Cependant, si vous lui demandez « call this endpoint to add the product to the cart », PBX peut générer le variant correct.Si votre page de listing inclut une superposition de quick-view qui contient la logique, appliquez votre prompt pendant que la superposition est ouverte. Le contexte de code disponible augmente les chances de créer un variant fonctionnel.
Oui, vous pouvez utiliser un design ou une maquette. Cliquez sur l’icône + > Add an image pour télécharger votre fichier. Cependant, une maquette seule est généralement insuffisante. Pour de meilleurs résultats, utilisez votre design avec des instructions claires et détaillées.Traitez PBX comme un développeur : fournissez des détails spécifiques pour le meilleur résultat.Exemple d’un bon prompt avec une maquette :
  • Joignez votre maquette ou fichier de design.
  • Décrivez les éléments à modifier.
  • Spécifiez les dimensions, les couleurs et l’espacement.
  • Expliquez les comportements interactifs.
  • Notez les exigences techniques.
PBX adopte les paramètres single-page application (SPA) de votre projet. Si vous avez configuré ces paramètres (voir Configurer une expérience sur une single-page app), PBX utilise automatiquement :
  • Vos attributs personnalisés.
  • Vos règles d’exclusion.
  • Toute autre configuration spécifique aux SPA.
Oui, vous pouvez affiner la sortie avec des prompts de suivi, mais gardez à l’esprit l’historique des prompts.Ce dont PBX se souvient :
  • Le code qu’il a généré le plus récemment (utilisé comme contexte).
Ce dont PBX ne se souvient pas :
  • Vos instructions de prompt précédentes.
  • L’historique complet de la conversation.
  • Les maquettes ou croquis ajoutés dans les prompts antérieurs.
Pourquoi c’est important : Les prompts de suivi vagues comme « Fix the issue with X and Y » peuvent échouer car PBX manque de contexte complet.Bonnes pratiques pour les prompts de suivi :
  • Moins efficace : « The arrow navigation doesn’t work. »
  • Plus efficace : « In the new carousel, the arrow navigation does not work as expected. Fix it using the code generated from my previous prompt. The arrows should appear on the left and right and advance one image per click. »
Soyez spécifique dans les prompts de suivi :
  • Identifiez l’élément ou la fonctionnalité à corriger.
  • Décrivez le comportement attendu.
  • Référencez explicitement le code généré.
  • Incluez les détails techniques pertinents.
Oui. Cliquez sur + > Add an image pour télécharger votre fichier.
Lorsque vous téléchargez ou collez une image, PBX vous demande comment l’utiliser :
  • Asset : PBX insère le fichier image directement dans votre variation (par exemple, en tant que bannière, arrière-plan ou logo).
  • Mockup : PBX utilise l’image comme référence visuelle pour recréer le design en utilisant du code, plutôt que d’insérer l’image elle-même.
PBX garde vos données sécurisées et respecte les normes de l’industrie, y compris celles pour les secteurs réglementés.PBX n’invoque le LLM que lorsque vous créez une expérience à partir d’une page web que vous contrôlez. Cette configuration garantit que :
  • PBX n’envoie aucune donnée d’utilisateur final au LLM.
  • Le modèle ne traite que le contenu de la page visible pour vous en tant que créateur, à l’exclusion des données des visiteurs du site.
  • PBX ne génère pas dynamiquement d’expériences pour chaque utilisateur ; il les crée une fois à partir de votre environnement.
PBX n’accédera pas aux informations personnelles ou confidentielles et ne les transmettra pas, sauf si vous les incluez dans la page ou le prompt. Évitez d’inclure de telles données.
Kameleoon améliore continuellement le flux de travail PBX pour maintenir des normes élevées de confidentialité et de conformité.
Oui. Vous pouvez construire plusieurs variants en parallèle. Pour plus d’informations, consultez Travailler sur plusieurs variants en parallèle.
Ce problème se produit sur les pages sécurisées, telles que les zones connectées, qui bloquent le chargement dans une iframe. L’éditeur PBX utilise une iframe pour modifier en toute sécurité les pages web. Les paramètres de sécurité de votre site peuvent bloquer le contenu de l’iframe, entraînant un écran blanc.Comment le réparer : Demandez à votre équipe de développement de modifier la logique « frame-busting ». Le code doit vérifier si le nom du frame est kameleoon-pbx-preview. S’il correspond, la logique devrait permettre le chargement de la page.Exemple de code :
if (window.self !== window.top && window.frameElement?.name !== 'kameleoon-pbx-preview') {Your existing redirect/blocking logic}
Non. PBX s’appuie sur le contexte de la page que vous consultez. Vous ne pouvez pas demander à PBX de copier une fonctionnalité d’une URL externe car il ne navigue pas vers d’autres pages pour récupérer du contenu.Au lieu de cela, décrivez la fonctionnalité que vous voulez. Par exemple, au lieu de dire « Copy the sliding product carousel from Amazon », dites « Create a horizontal product carousel with left and right navigation arrows, displaying four products at a time with images, titles, and prices ».Pour plus de détails sur les prompts efficaces, consultez Comment rédiger des prompts efficaces.
Si vous ne pouvez pas vous connecter, votre navigateur bloque probablement les cookies tiers. PBX nécessite un cookie de session du domaine Kameleoon pour l’authentification.Vous devez activer les cookies tiers pour accéder à PBX.Pour autoriser les cookies tiers :
  1. Ouvrez les Paramètres de votre navigateur.
  2. Allez à Privacy & security > Third-party cookies.
  3. Sélectionnez Allow third-party cookies.
Les navigateurs bloquent souvent les cookies tiers en mode privé ou incognito automatiquement.
Assurez-vous que votre navigateur autorise ces cookies spécifiques :
  • refresh-token
  • kameleoonSessionId
  • access-token
  • expiration-access
Moins de 20 % des expériences lancées donnent des résultats positifs, souvent parce que les équipes testent des idées à faible impact ou des hypothèses vagues. PBX Ideate fournit des hypothèses priorisées et basées sur des preuves et les convertit en prompts précis pour PBX. Pour les recommandations à haut niveau de confiance, PBX Ideate atteint une précision trois fois supérieure à la référence de l’industrie, vous aidant à prioriser vos tests efficacement.
PBX Ideate utilise une taxonomie et un cadre sémantique développés avec Conversion by GAIN. Il analyse votre site web et utilise des données provenant de dizaines de milliers d’expériences pour faire émerger les idées les plus susceptibles de réussir.
PBX Ideate évalue les idées en fonction de l’impact potentiel à l’aide d’un modèle entraîné sur plus de 20 000 expériences. Ce modèle fournit une précision de 63 % sur les prédictions à haut niveau de confiance, dépassant la moyenne de l’industrie d’environ 20 %.
Kameleoon donne la priorité aux clients invités, mais l’accès est également ouvert aux partenaires invités. Si vous n’avez pas d’invitation, vous pouvez rejoindre la liste d’attente. Kameleoon ajoutera plus de places progressivement.
Oui. Si accepté, Kameleoon crée votre compte et envoie par e-mail des instructions d’inscription afin que vous puissiez commencer à tester.
Les participants doivent accepter les conditions du programme bêta avant de recevoir l’accès. Cela ne nécessite aucune carte de crédit.
Kameleoon accorde un accès de 30 jours au cas par cas. Nous communiquerons les mises à jour concernant les nouvelles fonctionnalités et la disponibilité générale au fil du temps.
Vous n’avez pas besoin d’installer un script pour générer des idées ou utiliser PBX pour les expériences front-end. Cependant, pour exécuter ces expériences en direct sur votre site, vous devez installer Kameleoon Web Experimentation.