Intégrer AEM Forms à Adobe Analytics

Dernière mise à jour : 2023-12-05
Version Lien de l’article
AEM 6.5 Cliquez ici
AEM as a Cloud Service Cet article

Ce document décrit la procédure manuelle d’activation d’Adobe Analytics sur un formulaire adaptatif. Adobe recommande toutefois d’utiliser la variable Activation d’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 à des événements dans Adobe Analytics

La figure suivante illustre les actions que vous devez effectuer avant d’afficher des rapports dans Adobe Analytics :

Présentation d’Analytics

1. Configuration d’Adobe Analytics

Avant de configurer Adobe Analytics, créez :

Installation d’extensions AEM Forms et Adobe Analytics

Suivez les étapes suivantes pour configurer les extensions AEM Forms et Adobe Analytics :

  1. Connectez-vous à Adobe Experience Cloud et sélectionnez un nom approprié pour l’entreprise.

  2. Sélectionner Lancement/Collecte de données et sélectionnez Accès à Launch/Collecte de données.

  3. Sélectionner Nouvelle propriété et indiquez un nom pour la configuration.

  4. Indiquez un nom de domaine et sélectionnez Enregistrer pour enregistrer la propriété.

  5. Sélectionnez le nom de configuration disponible dans la liste des propriétés de balise.

  6. Dans le Création , sélectionnez Extensions.

  7. Sélectionner Catalogue et sélectionnez Installer pour le Adobe Experience Manager Forms extension . Adobe Experience Manager Forms s’affiche dans la liste des extensions installées disponibles dans l’onglet Installé.

  8. Sélectionner Installer pour le Adobe Analytics extension .

  9. Sélectionnez le nom de la suite dans le Suites de rapports de développement, Suites de rapports d’évaluation, et Suites de rapports de produit listes déroulantes et sélectionnez Enregistrer pour enregistrer l’extension.

Configuration d’éléments de données

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 :

  1. Dans le Création , sélectionnez Éléments de données.

  2. Sélectionner Créer un élément de données.

  3. 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.

  4. Spécifiez Adobe Experience Manager Forms comme nom d’extension.

  5. Sélectionnez le Type d’élément de données.

  6. Sélectionner Enregistrer pour enregistrer l’élément de données.

Configuration de règles

Suivez les étapes suivantes pour créer des règles basées sur l’extension Adobe Experience Manager Forms :

  1. Dans le Création , sélectionnez Règles.

  2. Sélectionner Créer une règle.

  3. Spécifiez un nom pour la règle. Par exemple, Envoi de formulaire pour enregistrer les envois de formulaire.

  4. Dans le Événements , sélectionnez Ajouter.

  5. Spécifiez Adobe Experience Manager Forms comme nom d’extension.

  6. 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é.

  7. Sélectionner Conserver les modifications pour enregistrer l’événement.

  8. Dans le Actions , sélectionnez Ajouter.

  9. Spécifiez Adobe Analytics comme nom d’extension.

  10. 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.

  11. 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 :

    1. Dans le Propriétés , sélectionnez une prop pour le titre du formulaire disponible dans la suite de rapports, puis sélectionnez Icône Base de données pour le mapper au titre du formulaire créé dans Configuration des éléments de données.

      define-props

    2. Sélectionner Ajouter un autre pour ajouter des éléments de données à la liste.

  12. Dans le Événements , sélectionnez un événement parmi les options disponibles dans la suite de rapports, puis sélectionnez Conserver les modifications.

  13. Dans le Actions , sélectionnez + et spécifiez Adobe Analytics comme nom de l’extension.

  14. 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électionner Conserver les modifications.

  15. Dans le Actions , sélectionnez + et spécifiez Adobe Analytics comme nom de l’extension.

  16. Sélectionnez Effacer les variables comme type d’action. Sélectionner Conserver les modifications. Après avoir effectué ces étapes, la section Actions s’affiche comme suit :
    Configuration des actions

    Personnalisez la section Actions en fonction de vos besoins. Par exemple, vous pouvez définir deux Envoyer la balise étapes d’un flux d’action pour envoyer des données à Adobe Analytics et le traiter comme une page vue en une seule étape et envoyer des données à Adobe Analytics et ne le traitez pas comme une page vue lors de la deuxième étape.

    Configuration des actions

  17. Sélectionner 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.

Flux de publication

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 :

  1. Dans le Publication , sélectionnez Flux de publication.

  2. Sélectionner Ajouter une bibliothèque et indiquez un nom et sélectionnez l’environnement de la bibliothèque.

  3. Sélectionner Ajouter toutes les ressources modifiées puis sélectionnez Enregistrement et création pour le développement.

  4. Dans le Développement , sélectionnez Autres options puis sélectionnez Approuver et publier dans l’environnement de production.

  5. Vérifiez que les modifications et le flux de publication s’affichent bientôt dans la variable Publié .

Flux de publication

2. Configuration d’AEM Forms

Avant de créer une configuration Adobe Launch, créez une Configuration d’Adobe IMS à l’aide d’Adobe Launch comme solution cloud.

Création d’une configuration Adobe Launch

Pour créer une configuration Adobe Launch, procédez comme suit :

  1. Dans l’instance d’auteur AEM Forms, accédez à Outils > Services cloud > Configurations d’Adobe Launch.

  2. Sélectionnez un dossier pour créer la configuration, puis sélectionnez Créer.

  3. Indiquez un titre pour la configuration dans le champ Titre.

  4. Sélectionnez la configuration Adobe IMS associée.

  5. Sélectionnez le nom de la société utilisée lors de la configuration d’Adobe Analytics.

  6. Sélectionnez le nom de la propriété créée lors de la configuration d’Adobe Analytics.

  7. Sélectionnez Enregistrer et fermer.

  8. Publiez la configuration.

Activation d’Adobe Analytics pour un formulaire adaptatif

Pour utiliser la variable Adobe Launch configuration dans un formulaire adaptatif existant :

  1. Dans l’instance d’auteur AEM Forms, accédez à Adobe Experience Manager > Formulaires > Formulaires et documents.
  2. Sélectionnez le formulaire adaptatif et choisissez Propriétés.
  3. Dans l’onglet De base, sélectionnez le conteneur de configuration utilisé lors de la création de la configuration Adobe Launch.
  4. Sélectionner Enregistrer et fermer. Le formulaire adaptatif est activé pour Adobe Analytics.
  5. 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)

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 :

  1. Sélectionnez le champ et choisissez Éditeur de règles pour ouvrir la page de l’éditeur de règles.
  2. Définissez une condition dans la section Lorsque de la règle.
  3. Dans la section Alors de la règle, sélectionnez Distribuer l’événement dans la liste déroulante Sélectionner une action.
  4. 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é.

Distribuer l’événement

Pour mapper l’événement à un événement de capture personnalisé dans Adobe Analytics :

  1. Créez une règle.

  2. Dans le Événements , sélectionnez Ajouter.

  3. Spécifiez Adobe Experience Manager Forms comme nom d’extension.

  4. Sélectionnez Capturer un événement personnalisé dans la liste déroulante Type d’événement.

  5. 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.

  6. Sélectionner Conserver les modifications et effectuer le reste des actions spécifiées dans Configuration des règles.

3. Configuration et affichage de rapports dans 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 :

  1. Sélectionner Sélectionner un produit et sélectionnez Analytics.

  2. Sélectionner Créer un projet et sélectionnez Projet vierge.

  3. Sélectionnez le nom de la suite de rapports dans la liste déroulante en haut à droite de la forme libre.

  4. Spécifiez Titre du formulaire dans le texte Rechercher des éléments de dimensions pour afficher tous les titres du formulaire.

  5. Déposez le titre du formulaire adaptatif dans la zone de texte Déposez un segment ici (ou tout autre composant).

  6. Dans la section Mesures, déposez les événements à suivre dans la zone de texte Déposez une mesure ici (ou tout autre composant).

  7. Sélectionner Visualisations 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.

  8. Sélectionnez les touches Ctrl + S et spécifiez un nom pour enregistrer le projet.

Sur cette page