Intégrer AEM Forms à Adobe Analytics integrate-aem-forms-with-adobe-analytics
Ce document décrit la procédure manuelle d’activation d’Adobe Analytics sur un formulaire adaptatif. Cependant, Adobe recommande d'utiliser l'option Activer Adobe Analytics pour un formulaire adaptatif à l'aide de l'automatisation de la configuration Experience Cloud.
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 de l’utilisateur final 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) par le biais d’Adobe Analytics pour Forms adaptatif.
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 d’un éditeur de règles et les mapper aux événements dans Adobe Analytics.
La figure suivante illustre les actions que vous devez effectuer avant d’afficher des rapports dans Adobe Analytics :
1. Configuration d’Adobe Analytics Configure-adobe-analytics
Avant de configurer Adobe Analytics, créez :
- un Adobe ID pour vous connecter à Adobe Experience Cloud ;
- une suite de rapports.
Installation d’extensions AEM Forms et Adobe Analytics install-extensions
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.
-
Sélectionnez Launch/Collecte de données et Accéder à Launch/Collecte de données.
-
Sélectionnez Nouvelle propriété et spécifiez un nom pour la configuration.
-
Indiquez un nom de domaine et sélectionnez Enregistrer pour enregistrer la propriété.
-
Sélectionnez le nom de configuration disponible dans la liste des propriétés de balise.
-
Dans la section Création, sélectionnez Extensions.
-
Sélectionnez Catalogue puis 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é.
-
Sélectionnez 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 sélectionnez Enregistrer pour enregistrer l’extension.
Configuration d’éléments de données configure-data-elements
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 :
Procédez comme suit pour configurer les élément de données :
-
Dans la section Création, sélectionnez Éléments de données.
-
Sélectionnez 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.
-
Sélectionnez Enregistrer pour enregistrer l’élément de données.
embed
Configuration de règles configure-rules
Suivez les étapes suivantes pour créer des règles basées sur l’extension Adobe Experience Manager Forms :
-
Dans la section Création, sélectionnez Règles.
-
Sélectionnez 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, sélectionnez 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é.
-
Sélectionnez Conserver les modifications pour enregistrer l’événement.
-
Dans la section Actions, sélectionnez 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 sélectionnez pour la mapper au titre du formulaire créé dans Configuration des éléments de données.
-
Sélectionnez 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 cliquez sur Conserver les modifications.
-
Dans la section Actions, sélectionnez + et indiquez Adobe Analytics comme nom d’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. Sélectionnez Conserver les modifications.
-
Dans la section Actions, sélectionnez + et indiquez Adobe Analytics comme nom d’extension.
-
Sélectionnez Effacer les variables comme type d’action. Sélectionnez 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 d’action 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.
-
Sélectionnez 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.
embed
Flux de publication publish-flow
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, sélectionnez Flux de publication.
-
Sélectionnez Ajouter la bibliothèque, spécifiez un nom et sélectionnez l’environnement de la bibliothèque.
-
Sélectionnez Ajouter toutes les ressources modifiées, puis Enregistrer et créer dans le développement.
-
Dans la section Développement, sélectionnez , puis Approuver et publier dans la production.
-
Vérifiez que les modifications et le flux de publication s’affichent bientôt dans la section Publié .
2. Configuration d’AEM Forms configure-aem-forms
Avant de créer une configuration Adobe Launch, créez une configuration Adobe IMS à l’aide d’Adobe Launch en tant que solution cloud.
Création d’une configuration Adobe Launch create-adobe-launch-configuration
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 sélectionnez 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.
-
Sélectionnez Enregistrer et fermer.
-
Publiez la configuration.
Activation d’Adobe Analytics pour un formulaire adaptatif enable-analytics-adaptive-form
Pour utiliser la configuration Adobe Launch dans un formulaire adaptatif existant :
- Dans l’instance d’auteur AEM Forms, accédez à Adobe Experience Manager > Formulaires > Formulaires et documents.
- Sélectionnez le formulaire adaptatif, puis sélectionnez Propriétés.
- Dans l’onglet De base, sélectionnez le conteneur de configuration utilisé lors de la création de la configuration Adobe Launch.
- Sélectionnez Enregistrer et fermer. Le formulaire adaptatif est activé pour Adobe Analytics.
- Publication du formulaire.
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éation de règles pour la capture d’événements personnalisés (facultatif) capture-custom-events
Créez des règles sur des champs spécifiques d’un formulaire adaptatif à l’aide d’un é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 associé à un événement de capture personnalisé dans Adobe Launch.
Pour créer des règles à l’aide d’un éditeur de règles dans un formulaire adaptatif :
- Sélectionnez le champ et sélectionnez pour ouvrir la page de l’éditeur de règles.
- Définissez une condition dans la section Lorsque de la règle.
- Dans la section Alors de la règle, sélectionnez Distribuer l’événement dans la liste déroulante Sélectionner une action.
- Indiquez le nom de l’événement dans le champ Saisir le nom de l’événement.
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, sélectionnez 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.
-
Sélectionnez Conserver les modifications et effectuez le reste des actions spécifiées dans Configurer les règles.
3. Configuration et affichage de rapports dans Adobe Analytics view-reports-adobe-analytics
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 :
-
Sélectionnez et Analytics.
-
Sélectionnez Créer un projet et 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).
-
Sélectionnez 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.
-
Sélectionnez les touches Ctrl + S et spécifiez un nom pour enregistrer le projet.