Créer et gérer des tests A/B pour les formulaires adaptatifs create-and-manage-a-b-test-for-adaptive-forms
[Arrêté]{class="badge negative" title="Cette fonctionnalité est désormais en fin de vie."}
Présentation overview-br
Vos clientes et clients sont susceptibles d’abandonner un formulaire si l’expérience qui en résulte n’est pas satisfaisante. Si elle est frustrante pour les clientes et clients, elle peut aussi bouleverser le volume et les coûts d’assistance de votre organisation. Il est essentiel et difficile d’identifier et de fournir l’expérience client appropriée qui augmente le taux de conversion. Adobe Experience Manager Forms détient la clé de ce problème.
AEM Forms s’intègre à Adobe Target, une solution Adobe Experience Cloud, pour offrir des expériences client personnalisées et attrayantes sur plusieurs canaux numériques. Une des fonctionnalités essentielles de Target est un test A/B qui vous permet de définir rapidement les tests simultanés A/B, de présenter le contenu correspondant aux utilisateurs et utilisatrices cibles, puis d’identifier l’expérience conduisant à un meilleur taux de conversion.
Avec Adobe Experience Manager (AEM) Forms, vous pouvez configurer et exécuter des tests A/B sur des formulaires adaptatifs en temps réel. Il fournit également des fonctionnalités de création de rapports personnalisables et prêtes à l’emploi pour visualiser les performances en temps réel de vos expériences de formulaire et identifier celle qui optimise l’interaction client et la conversion des utilisateurs et utilisatrices.
Configurer et intégrer Target à AEM Forms set-up-and-integrate-target-in-aem-forms
Avant de commencer à créer et analyser les tests A/B pour les formulaires adaptatifs, vous devez installer votre serveur Target et l’intégrer à AEM Forms.
Configurer Target set-up-target
Pour intégrer AEM à Target, vérifiez que vous disposez d’un compte Adobe Target valide. Lorsque vous vous inscrivez à Adobe Target, vous recevez un code client. Vous avez besoin du code client, de l’adresse e-mail associée au compte Target et du mot de passe pour connecter AEM à Target.
Le code client identifie le compte client Adobe Target et est utilisé comme un sous-domaine dans l’URL lors de l’appel du serveur Adobe Target. Avant de commencer, connectez-vous à https://experience.adobe.com/ et, si vous y avez accès, consultez lʼoption Adobe Target dans la section Accès rapide.
Intégrer un serveur Target en cours d’exécution à AEM Forms integrate-target-in-aem-forms
-
Sur le serveur AEM, accédez à https://<nom de lʼhôte>:<port>/libs/cq/core/content/tools/cloudservices.html.
-
Dans la section Adobe Target, cliquez sur Afficher les configurations puis sur l’icône + pour ajouter une nouvelle configuration.
Si vous configurez Target pour la première fois, cliquez sur Configurer maintenant. -
Dans la boîte de dialogue Créer une configuration, spécifiez un titre et éventuellement un nom pour la configuration.
-
Cliquez sur Créer. La boîte de dialogue Modifier le composant s’ouvre.
-
Spécifiez les détails de votre compte Target, tels que le code client, l’adresse e-mail et le mot de passe.
-
Sélectionnez Rest dans la liste déroulante Type d’API.
-
Cliquez sur Se connecter à Adobe Target pour lancer la connexion à Target. Si la connexion est réussie, le message Connexion réussie s’affiche. Cliquez sur OK dans le message et OK dans la boîte de dialogue. Le compte Target est configuré.
-
Créez une structure Target, comme décrit à la section Ajout d’une structure.
-
Rendez-vous sur https://<nom de lʼhôte>:<port>/system/console/configMgr.
-
Cliquez sur Configuration de Target dans AEM Forms.
-
Sélectionnez un framework Target.
-
Dans le champ URL Target, spécifiez toutes les URL où les tests A/B seront exécutés. Par exemple, https://<nom de lʼhôte>:<port>/ pour le serveur AEM Forms sur OSGi ou https://<nom d’hôte>:<port>/lc/ pour le serveur AEM Forms sur JEE.
Pensez à configurer une URL Target pour une instance de publication à laquelle votre clientèle peut accéder à l’aide du nom d’hôte ou de l’adresse IP. Dans ce cas, vous devez les configurer comme URL Target en utilisant le nom d’hôte et l’adresse IP. Si vous configurez uniquement une des URL, votre test A/B ne s’exécutera pas pour les clients et clientes provenant de l’autre URL. Cliquez sur le signe + pour spécifier plusieurs URL. -
Cliquez sur Enregistrer.
Votre serveur Target est intégré à AEM Forms. Vous pouvez désormais activer les tests A/B si vous disposez d’une licence complète vous permettant d’utiliser Adobe Target.
Si vous disposez d’une licence complète vous permettant d’utiliser Adobe Target, démarrez le serveur selon les paramètres suivants après avoir intégré Target avec AEM Forms :
parameter -Dabtesting.enabled=true java -Xmx2048m -XX:MaxPermSize=512M -jar -Dabtesting.enabled=true
Si une instance AEM s’exécute sur JBoss®, démarrée en tant que procédure clé en main, dans le fichier jboss\bin\standalone.conf.bat
, ajoutez le paramètre -Dabtesting.enabled=true dans l’entrée suivante :
set "JAVA_OPTS=%JAVA_OPTS% -Dadobeidp.serverName=server1 -Dfile.encoding=utf8 -Djava.net.preferIPv4Stack=true -Dabtesting.enabled=true"
En plus du serveur JBoss®, vous pouvez ajouter l’argument jvm -Dabtesting.enabled=true dans le script de démarrage du serveur pour chaque serveur d’application. Vous pouvez à présent créer et exécuter des tests A/B pour les formulaires adaptatifs.
Créer des audiences dans AEM create-audiences-within-aem
AEM vous permet de créer une audience et de l’utiliser pour un test A/B. L’audience que vous créez dans AEM est disponible dans AEM Forms. Pour créer des audiences dans AEM, procédez comme suit :
-
Dans l’instance de création, sélectionnez Adobe Experience Manager > Personnalisation > Audiences.
-
Dans la page Audiences, sélectionnez Créer une audience > Créer une audience cible.
-
Dans la boîte de dialogue Configuration d’Adobe Target, sélectionnez une configuration Cible et cliquez sur Ok.
-
Sur la page Créer une audience, créez des règles. Les règles vous permettent de catégoriser l’audience. Par exemple, vous souhaitez catégoriser les audiences en fonction du système d’exploitation. Votre audience A provient de Windows et l’audience B de Linux®.
-
Pour catégoriser lʼaudience en fonction de Windows, dans la règle n°1, sélectionnez le type d’attribut OS. Dans la liste déroulante, sélectionnez Windows.
-
Pour catégoriser lʼaudience en fonction de Linux, dans la règle n°2, sélectionnez le type d’attribut OS. Dans la liste déroulante, sélectionnez Linux®, puis cliquez sur Suivant.
-
-
Spécifiez un nom pour le public créé, puis cliquez sur Enregistrer.
Vous pouvez sélectionner l’audience lorsque vous configurez le test A/B d’un formulaire, comme illustré ci-dessous.
Créer un test A/B pour un formulaire adaptatif create-a-b-test
-
Accédez à Formulaires et Documents à l’adresse https://<nom de lʼhôte>:<port>/aem/forms.html/content/dam/formsanddocuments.
-
Accédez au dossier contenant le formulaire adaptatif.
-
Cliquez sur l’outil Sélectionner dans la barre d’outils et sélectionnez le formulaire adaptatif.
-
Cliquez sur Plus dans la barre d’outils et sélectionnez Configurer les tests A/B. La page de configuration des tests A/B s’ouvre.
-
Spécifiez un nom d’activité pour le test A/B.
-
Dans la liste déroulante Audience, sélectionnez une audience pour laquelle vous souhaitez proposer différentes expériences du formulaire. Par exemple, visiteurs et visiteuses utilisant Chrome. La liste des audiences est renseignée à partir du serveur Target configuré.
-
Dans les champs Distribution d’expérience pour les expériences A et B, spécifiez la répartition, sous forme de pourcentage, pour déterminer la répartition des expériences dans l’audience totale. Par exemple, si vous spécifiez 40 et 60 pour les expériences A et B, respectivement, l’expérience A sera transmise à 40 % de l’audience et les 60 % restant verront s’afficher l’expérience B.
-
Cliquez sur Configurer. Une boîte de dialogue s’affiche pour confirmer la création du test A/B.
-
Cliquez sur Modifier l’expérience B pour ouvrir le formulaire adaptatif en mode d’édition. Modifiez le formulaire pour créer une expérience différente de l’expérience A par défaut. Les variations possibles permises dans l’expérience B sont des modifications concernant :
- CSS ou style
- Ordre des champs dans différents panneaux ou le même panneau
- Disposition de panneau
- Titres de panneau
- Description, libellé et texte d’aide pour un champ
- Scripts qui n’affectent pas ou n’interrompent pas le flux d’envoi
- Validations (côté client et côté serveur)
- Thème de l’expérience B (vous pouvez sélectionner un autre thème pour l’expérience B)
-
Accédez à l’interface utilisateur Formulaires et documents, sélectionnez le formulaire adaptatif, cliquez sur Plus, puis sélectionnez Démarrer le test A/B.
Votre test A/B s’exécute désormais et l’audience visée aura accès aux expériences de façon aléatoire en fonction de la distribution spécifiée.
Mettre à jour le test A/B update-a-b-test
Vous pouvez mettre à jour l’audience et la répartition d’expérience d’un test A/B en cours d’exécution.
Pour mettre à jour le test A/B :
-
Dans l’interface utilisateur Formulaires et documents, accédez au dossier contenant le formulaire adaptatif sur lequel le test A/B s’exécute.
-
Sélectionnez le formulaire adaptatif.
-
Cliquez sur Plus puis sélectionnez Modifier le test A/B. La page de mise à jour du test A/B s’ouvre.
-
Mettez à jour l’audience et la répartition d’expérience, si nécessaire.
-
Cliquez sur Mettre à jour.
Afficher et analyser le rapport de test A/B view-and-analyze-a-b-test-report
Une fois que vous avez activé l’exécution du test A/B pendant la période souhaitée, vous pouvez générer un rapport et contrôler quelle expérience a obtenu la meilleure conversion. Vous pouvez déclarer gagnante l’expérience la plus performante ou choisir d’exécuter un autre test A/B.
Pour afficher et analyser le rapport du test A/B :
- Sélectionnez le formulaire adaptatif, cliquez sur le bouton Plus, puis cliquez sur Rapport du test A/B. Le rapport s’affiche.
- Analysez le rapport et voyez si vous disposez de suffisamment de points de données pour décider quelle expérience a le mieux fonctionné. Vous pouvez choisir de continuer le même test A/B pendant plus longtemps ou de désigner une expérience probante et terminer le test A/B.
- Pour déclarer qu’une expérience est probante et terminer les tests A/B, cliquez sur le bouton Terminer le test A/B sur le tableau de bord de génération de rapports. Une boîte de dialogue vous invite à choisir celle des deux expériences qui obtient les meilleurs résultats. Sélectionnez l’expérience la plus probante et confirmez la fin du test A/B.
Autrement, vous pouvez d’abord désigner une expérience gagnante en cliquant sur le bouton Déclarer gagnante de l’expérience correspondante. Vous êtes invité(e) à confirmer l’expérience gagnante. Cliquez sur Oui pour terminer le test A/B.
Si vous considérez que l’expérience A est la meilleure, le test A/B est arrêté, et à partir de ce moment-là, seule l’expérience A est transmise aux audiences.