AEM Forms s’intègre à Adobe Analytics, ce qui permet la capture et le suivi des mesures de performances des formulaires que vous avez publiés. L’analyse de ces mesures a pour objectif de permettre aux utilisateurs professionnels d’obtenir des informations sur le comportement des utilisateurs finaux et d’optimiser l’expérience de capture des données. Vous pouvez capturer et suivre le comportement des utilisateurs connectés et non connectés (anonymes) à l’aide d’Adobe Analytics pour formulaires adaptatifs.
Après avoir exécuté les actions mentionnées dans cet article, vous pouvez configurer et afficher des rapports dans Adobe Analytics, comme illustré dans la vidéo suivante :
Utilisez Adobe Analytics pour identifier les schémas d’interaction et les problèmes auxquels sont confrontés les utilisateurs lorsqu’ils utilisent des formulaires adaptatifs. La version prête à l’emploi d’Adobe Analytics permet de réaliser le suivi et d’enregistrer les informations sur les évènements suivants :
Rendus : nombre de fois qu’un formulaire est ouvert.
Envois : nombre de fois qu’un formulaire est envoyé.
Abandons : nombre de fois que les utilisateurs ont quitté le site sans remplir le formulaire.
Erreur : nombre d’erreurs survenues sur le panneau et sur les champs du panneau.
Aide : nombre de fois qu’un utilisateur ouvre l’aide d’un panneau et des champs du panneau.
Visites de champ : nombre de visites d’un utilisateur dans un champ du formulaire.
Enregistrements : nombre de fois où les utilisateurs enregistrent un formulaire sur le Portail Formulaires.
Outre ces événements prêts à l’emploi, vous pouvez définir des événements personnalisés dans des formulaires adaptatifs à l’aide de l’éditeur de règles et les mapper à des événements dans Adobe Analytics
La figure suivante illustre les actions que vous devez effectuer avant d’afficher des rapports dans Adobe Analytics :
Avant de configurer Adobe Analytics, créez :
Suivez les étapes suivantes pour configurer les extensions AEM Forms et Adobe Analytics :
Connectez-vous à Adobe Experience Cloud et sélectionnez un nom approprié pour l’entreprise.
Appuyez sur Launch/Collecte de données et appuyez sur Accéder à Launch/Collecte de données.
Appuyez sur Nouvelle propriété et spécifiez un nom pour la configuration.
Indiquez un nom de domaine et appuyez sur Enregistrer pour enregistrer la propriété.
Appuyez sur le nom de configuration disponible dans la liste des propriétés de balise.
Dans la section Création, appuyez sur Extensions.
Appuyez sur Catalogue puis sur Installer pour l’extension Adobe Experience Manager Forms. Adobe Experience Manager Forms s’affiche dans la liste des extensions installées disponibles dans l’onglet Installé.
Appuyez sur Installer pour l’extension Adobe Analytics.
Sélectionnez le nom de la suite de rapports dans les listes déroulantes Suites de rapports de développement, Suites de rapports d’évaluation et Suites de rapports produit et appuyez sur Enregistrer pour enregistrer l’extension.
Vous pouvez sélectionner l’un de ces éléments de données configurés dans une règle créée pour un événement. Lorsqu’un événement se produit sur un formulaire adaptatif, AEM Forms envoie ces éléments de données à Adobe Analytics.
Après avoir installé l’extension Adobe Experience Manager Forms, vous pouvez créer les éléments de données suivants :
FieldName | FieldTitle | FormInstance |
FormName |
FormTitle |
PageName |
PageURL |
PanelTitle |
TimeSpent |
Procédez comme suit pour configurer les élément de données :
Dans la section Création, appuyez sur Éléments de données.
Appuyez sur Créer un élément de données.
Spécifiez un nom pour l’élément de données. Par exemple, « Titre du formulaire » pour le type d’élément de données FormTitle.
Spécifiez Adobe Experience Manager Forms comme nom d’extension.
Sélectionnez le Type d’élément de données.
Appuyez sur Enregistrer pour enregistrer l’élément de données.
Suivez les étapes suivantes pour créer des règles basées sur l’extension Adobe Experience Manager Forms :
Dans la section Création, appuyez sur Règles.
Appuyez sur Créer une règle.
Spécifiez un nom pour la règle. Par exemple, Envoi de formulaire pour enregistrer les envois de formulaire.
Dans la section Événements, appuyez sur Ajouter.
Spécifiez Adobe Experience Manager Forms comme nom d’extension.
Sélectionnez le type d’événement. L’entrée du champ Nom est renseignée automatiquement en fonction du type d’événement sélectionné.
Appuyez sur Conserver les modifications pour enregistrer l’événement.
Dans la section Actions, appuyez sur Ajouter.
Spécifiez Adobe Analytics comme nom d’extension.
Sélectionnez Définir les variables comme type d’action. Les options disponibles dans la liste déroulante sont les suivantes :
Définir les variables : utilisez ce type d’action pour définir le type d’événement pour lequel les éléments de données sélectionnés sont envoyés d’AEM Forms vers Adobe Analytics.
Envoyer la balise : utilisez ce type d’action pour envoyer des données d’AEM Forms vers Adobe Analytics.
Effacer les variables : utilisez ce type d’action pour effacer le journal de données afin que l’événement ne s’enregistre qu’une seule fois dans Adobe Analytics.
L’approche recommandée consiste à utiliser le type d’action Définir les variables pour configurer l’événement et les éléments de données, puis à utiliser Envoyer la balise pour envoyer des données, et Effacer les variables pour effacer le suivi des données.
Dans la section Props, mappez les options de suite de rapports disponibles dans la liste déroulante avec les éléments de données définis à l’aide de la commande Configurer les éléments de données.
Par exemple, pour envoyer l’élément de données Titre du formulaire d’AEM Forms à Adobe Analytics lorsque vous envoyez un formulaire suivez les étapes suivantes :
Dans la section Props, sélectionnez une prop pour le titre du formulaire disponible dans la suite de rapports, puis appuyez sur pour la mapper au titre du formulaire créé dans Configuration des éléments de données.
Appuyez sur Ajouter pour ajouter d’autres éléments de données à la liste.
Dans la section Événements, sélectionnez un événement parmi les options disponibles dans la suite de rapports, puis appuyez sur Conserver les modifications.
Dans la section Actions, appuyez sur + et indiquez Adobe Analytics comme nom de l’extension.
Sélectionnez Envoyer la balise comme type d’action. Dans le volet de droite, sélectionnez s.t() pour envoyer des données à Adobe Analytics et les traiter comme une page vue ou s.tl() pour envoyer des données à Adobe Analytics et ne pas les traiter comme une page vue. Appuyez sur Conserver les modifications.
Dans la section Actions, appuyez sur + et indiquez Adobe Analytics comme nom de l’extension.
Sélectionnez Effacer les variables comme type d’action. Appuyez sur Conserver les modifications. Après avoir effectué ces étapes, la section Actions s’affiche comme suit :
Personnalisez la section Actions en fonction de vos besoins. Par exemple, vous pouvez définir deux étapes Envoyer la balise dans un flux Actions pour envoyer des données à Adobe Analytics et les traiter comme une page vue en une seule étape et envoyer des données à Adobe Analytics sans les traiter comme une page vue lors de la seconde étape.
Appuyez sur Enregistrer pour enregistrer la règle.
Vous pouvez créer des règles pour tous les types d’événements, tels que : Abandons, Erreurs, Visites de champ, Aide, Rendus, Enregistrements et Envois.
Après avoir créé les éléments de données et les avoir utilisés dans des règles, publiez la configuration pour collecter les données de formulaire dans Adobe Analytics.
Pour publier la configuration, procédez comme suit :
Dans la section Publication, appuyez sur Flux de publication.
Appuyez sur Ajouter la bibliothèque, spécifiez un nom et sélectionnez l’environnement de la bibliothèque.
Appuyez sur Ajouter toutes les ressources modifiées, puis sur Enregistrer et créer dans le développement.
Dans la section Développement, appuyez sur , puis sur Approuver et publier dans la production.
Confirmez les modifications et le flux de publication s’affiche bientôt dans la section Publié.
Avant de créer une configuration Adobe Launch, créez une configuration Adobe IMS à l’aide d’Adobe Launch en tant que solution cloud.
Pour créer une configuration Adobe Launch, procédez comme suit :
Dans l’instance d’auteur AEM Forms, accédez à Outils > Services cloud > Configurations d’Adobe Launch.
Sélectionnez un dossier pour créer la configuration et appuyez sur Créer.
Indiquez un titre pour la configuration dans le champ Titre.
Sélectionnez la configuration Adobe IMS associée.
Sélectionnez le nom de la société utilisée lors de la configuration d’Adobe Analytics.
Sélectionnez le nom de la propriété créée lors de la configuration d’Adobe Analytics.
Appuyez sur Enregistrer et fermer.
Publiez la configuration.
Pour utiliser la configuration Adobe Launch dans un formulaire adaptatif existant, suivez les étapes suivantes :
Après avoir activé Adobe Analytics pour un formulaire adaptatif, vous pouvez valider s’il existe un flux approprié d’événement de données entre AEM Forms et Adobe Analytics. L’intégration d’AEM Forms avec Adobe Analytics est terminée. Vous pouvez désormais configurer et afficher des rapports dans Adobe Analytics.
Créez des règles sur des champs spécifiques d’un formulaire adaptatif à l’aide de l’éditeur de règles pour envoyer des données Analytics d’un formulaire adaptatif à Adobe Analytics.
Dans un processus en deux étapes, vous définissez une règle sur un champ d’un formulaire adaptatif. La règle distribue un événement. Le nom de l’événement est mappé à un événement de capture personnalisé dans Adobe Launch.
Pour créer des règles à l’aide de l’éditeur de règles dans un formulaire adaptatif :
Par exemple, si la date de naissance est antérieure à une certaine date, AEM Forms distribue l’événement Sécurité.
Pour mapper l’événement à un événement de capture personnalisé dans Adobe Analytics :
Dans la section Événements, appuyez sur Ajouter.
Spécifiez Adobe Experience Manager Forms comme nom d’extension.
Sélectionnez Capturer un événement personnalisé dans la liste déroulante Type d’événement.
Indiquez le nom de l’événement que vous avez spécifié à l’étape 4 lors de la création d’une règle à l’aide de l’éditeur de règles.
Appuyez sur Conserver les modifications et effectuez le reste des actions spécifiées dans Configurer les règles.
Après avoir configuré un formulaire adaptatif pour envoyer des données d’événement dans Adobe Analytics, vous pouvez commencer à afficher les rapports dans Adobe Analytics :
Appuyez sur et sélectionnez Analytics.
Appuyez sur Créer un projet et sélectionnez Projet vierge.
Sélectionnez le nom de la suite de rapports dans la liste déroulante en haut à droite de la forme libre.
Spécifiez Titre du formulaire dans le texte Rechercher des éléments de dimensions pour afficher tous les titres du formulaire.
Déposez le titre du formulaire adaptatif dans la zone de texte Déposez un segment ici (ou tout autre composant).
Dans la section Mesures, déposez les événements à suivre dans la zone de texte Déposez une mesure ici (ou tout autre composant).
Appuyez sur et déposez un type de graphique dans la section Structure libre. De même, vous pouvez ajouter plusieurs types de graphique à la section Structure libre.
Appuyez sur les touches Ctrl + S et spécifiez un nom pour enregistrer le projet.