[AEM_Forms]{class="badge positive" title="S’applique à AEM Forms)."}

Enregistrer des formulaires en tant que brouillons et les répertorier sur la page Sites

Adobe Experience Manager (AEM) propose une option enregistrer en tant que brouillon qui permet aux utilisateurs de suspendre la fin du formulaire et de revenir le terminer ultérieurement. Prenons l’exemple d’un utilisateur qui commence à remplir un formulaire mais qui doit se mettre en pause et revenir ultérieurement : la fonctionnalité enregistrer-en-tant-que-brouillon conserve sa progression afin que le formulaire puisse être rempli à une date ultérieure.

Fonction Enregistrer en tant que brouillon

Pour prendre en charge l’enregistrement et le retour aux formulaires, AEM fournit le composant du portail Forms Brouillons et envois prêt à l’emploi. Ce composant affiche les brouillons et les envois directement sur les pages AEM Sites et remplit deux fonctions :

  • Brouillons : répertorie les formulaires qui ont été enregistrés en tant que brouillons en vue d’une finalisation ultérieure.
  • Envois : répertorie les formulaires déjà envoyés afin que les utilisateurs puissent vérifier ce qu’ils ont envoyé.

Exigences de connexion pour les brouillons et les envois

Icône Brouillons

L’accès aux brouillons et aux envois est limité aux utilisateurs authentifiés. Spécifiquement :

  • Seuls les utilisateurs connectés peuvent modifier leurs brouillons ou afficher les formulaires qu’ils ont envoyés.
  • Pour que les brouillons et les envois apparaissent dans le composant Brouillons et envois, les utilisateurs doivent être connectés au moment de l’envoi du formulaire ou de l’enregistrement du brouillon.

Comme le composant Brouillons et envois associe chaque brouillon et envoi à un compte utilisateur spécifique, l’authentification est essentielle. Si un utilisateur anonyme parcourt la liste des formulaires à l’aide du composant Search & Lister et enregistre un formulaire en tant que brouillon, ce brouillon anonyme n’est associé à aucun compte. Par conséquent, le composant Brouillons et envois ne répertorie pas le brouillon anonyme et l’auteur du formulaire ne peut pas le récupérer ultérieurement. C’est pourquoi il est nécessaire de se connecter avant d’enregistrer ou d’envoyer : le formulaire est ainsi lié à l’utilisateur ou à l’utilisatrice, ce qui permet de retrouver le brouillon ou l’envoi.

Conditions préalables

Avant d’utiliser le composant Portail Forms Brouillons et envois , effectuez la configuration de stockage requise décrite ci-dessous. Le composant Portail Forms Brouillons et envois permet aux utilisateurs et utilisatrices d’enregistrer des formulaires partiellement remplis en tant que brouillons et d’afficher, de reprendre ou de gérer leurs formulaires envoyés. Cette fonctionnalité dépend d’un serveur principal de stockage correctement configuré, car les données de brouillon et d’envoi doivent être conservées de manière fiable entre les sessions utilisateur.

Remplissez les conditions préalables suivantes :

Cette étape établit la connexion entre le composant Portail Forms et Azureservice de stockage dans le cloud de Microsoft Storage, par le biais du Connecteur de stockage unifié. Le connecteur de stockage unifié agit comme couche d’abstraction qui achemine les données de brouillon et d’envoi vers le fournisseur de stockage configuré. La configuration du stockage Azure et du connecteur de stockage unifié est requise, car le composant ne peut pas conserver ni récupérer les données de formulaire de brouillon et envoyées sans emplacement de stockage connecté désigné. Par conséquent, cette configuration doit d’abord être effectuée pour vous assurer que les brouillons enregistrés et les envois de formulaire sont stockés, récupérables et disponibles pour les utilisateurs d’une session à l’autre.

Configuration du connecteur de stockage Azure et de stockage unifié pour le composant du portail Forms Drafts & Submissions

Le composant Brouillons et envois nécessite un serveur principal de stockage configuré avant de pouvoir enregistrer et répertorier les brouillons sur une page Adobe Experience Manager (AEM) Sites. Deux conditions préalables sont nécessaires : un compte de stockage Azurevalide et une clé d’accès qui autorise l’accès à ce compte. Le Connecteur de stockage unifié fournit la structure qui relie AEM au stockage externe. Il est nécessaire pour que les brouillons de formulaires et les formulaires envoyés soient conservés de manière fiable en dehors de l’instance de création et puissent être récupérés à la demande.

Avant de commencer, vérifiez que vous disposez des éléments suivants :

  • Un compte de stockage Azureactif.
  • Clé d’accès Azurecorrespondante utilisée pour autoriser l’accès au compte de stockage .

Une fois que les deux sont disponibles, effectuez les deux étapes de configuration ci-dessous.

Étape 1 : création d’une configuration de stockage Azure

  1. Accédez à Outils > Cloud Services > Stockage Azure.

    Sélection de la carte de stockage ​

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

    Sélectionnez Azure dossier de configuration de stockage

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

  4. Spécifiez les détails du compte de stockage Azure dans les champs Compte de stockage Azure et Clé d’accès Azure. Saisissez le Connection String dans la zone de texte Azure Storage Account et le Azure Key dans la zone de texte Azure Access key.

    Configuration du stockage Azure

  5. Cliquez sur Enregistrer.

    note
    NOTE
    Vous pouvez récupérer le compte de stockage et la clé d’accès Azure à partir du portail Azure Microsoft.

Une fois la configuration de stockage Azure créée, configurez le connecteur de stockage unifié pour le portail Forms.

Étape 2 : configuration du connecteur de stockage unifié pour le portail Forms

  1. Accédez à Outils > Formulaires > Connecteur de stockage unifié.

    Stockage de connecteur unifié

  2. Dans la section Portail Formulaires, sélectionnez Azure dans la liste déroulante Stockage.

  3. Indiquez le chemin de configuration de la configuration de stockage Azure dans le champ Chemin de configuration de stockage. Ce chemin pointe le connecteur vers la configuration de stockage Azure que vous avez créée à l’étape 1.

    Paramètre de stockage du connecteur unifié

  4. Sélectionnez Enregistrer.

NOTE
Si vous devez configurer une option de stockage autre que Azure, écrivez à aem-forms-ea@adobe.com depuis votre adresse e-mail officielle en précisant vos besoins.

Une fois que vous avez correctement configuré le stockage Azure et le connecteur de stockage unifié pour stocker les brouillons et les formulaires envoyés, ajoutez le composant Brouillons et envois à la page Sites Adobe Experience Manager (AEM).

Comment ajouter le composant Brouillons et envois à une page AEM Sites ?

Le composant de portail Brouillons et envois est un composant de portail Forms prêt à l’emploi Adobe Experience Manager (AEM) qui affiche les brouillons de formulaires enregistrés et les envois de formulaires remplis d’un utilisateur connecté directement sur une page AEM Sites. L’ajout de ce composant permet aux utilisateurs finaux de disposer d’un emplacement en libre-service unique pour reprendre les formulaires incomplets et passer en revue les formulaires précédemment envoyés, ce qui améliore les taux de remplissage des formulaires et réduit la nécessité de saisir à nouveau des données.

Les auteurs et les administrateurs peuvent utiliser les composants prêts à l’emploi du portail Forms pour répertorier les brouillons et les envois sur la page Sites. Pour ajouter le composant de portail Brouillons et envois, procédez comme suit :

  1. Ouvrez la page Adobe Experience Manager (AEM) Sites en mode Modifier.

  2. Accédez à Informations sur la page > Modifier le modèle.

    Modifier la politique du modèle

  3. Cliquez sur la Politique et cochez la case Brouillons et envois sous [Nom du projet de l’archétype AEM] - Portail Forms et communications. Le composant Brouillons et envois est ainsi activé et peut être inséré sur les pages qui utilisent ce modèle.

    Sélection de politique

  4. Cliquez sur Terminé.

  5. Rouvrez maintenant la page AEM Sites en mode création.

  6. Recherchez la section dans l’éditeur de page qui vous permet d’ajouter le composant Forms Portal.

  7. Cliquez sur l’icône Ajouter. L’icône est un signe plus (+) qui signifie que vous pouvez ajouter de nouveaux composants.

    Cliquez sur l’icône Ajouter pour afficher une boîte de dialogue Insérer un nouveau composant qui affiche différents composants à insérer.

    note
    NOTE
    Vous pouvez également effectuer un glisser-déposer du composant.
  8. Parcourez les composants disponibles dans la boîte de dialogue et sélectionnez le composant de votre choix dans la liste. Par exemple, sélectionnez le composant Brouillons et envois dans la liste pour ajouter le composant Brouillons et envois Portail Forms.

    Ajouter un composant Brouillon et Envoi

Une fois le composant placé sur la page, configurez les propriétés du composant Brouillons et envois en fonction de vos besoins. Sélectionnez le composant et ouvrez sa boîte de dialogue de configuration (propriétés) pour contrôler la manière dont les brouillons et les envois sont présentés. Les options de configuration standard sont les suivantes :

  • Paramètres d’affichage — contrôlez le titre, la mise en page et les colonnes ou détails affichés pour chaque brouillon et envoi.
  • Source de données — spécifiez les formulaires ou les sources de données de formulaire dont les brouillons et les envois sont répertoriés par le composant.
  • Actions — activez ou limitez des actions telles que l’ouverture, la modification ou la suppression d’un brouillon et l’affichage d’une soumission.

La configuration de ces propriétés garantit que le composant Brouillons et envois fait apparaître les brouillons et les envois terminés appropriés pour chaque utilisateur authentifié, correspondant au comportement attendu sur la page Sites publiée.

Configurer les propriétés du composant Brouillons et envois

Vous pouvez configurer les propriétés du composant Brouillons et envois :

  1. Sélectionnez le composant Brouillons et envois.

  2. Cliquez sur l’icône Configurer et la boîte de dialogue s’affiche.

  3. Dans la boîte de dialogue Brouillons et envois, spécifiez ce qui suit :

    • Titre : identifie le composant dans une page Sites. Par défaut, le titre spécifié s’affiche en haut du composant, aidant ainsi les utilisateurs et les utilisatrices à reconnaître immédiatement son objectif et son contenu.

    • Sélectionner un type : détermine si le composant répertorie brouillons de formulaires ou formulaires envoyés, ce qui vous permet d’adapter l’affichage à l’étape de workflow exacte à laquelle les utilisateurs doivent accéder.

      Propriétés des composants Brouillon et Envoi

      • Si vous choisissez Brouillon de Forms, le composant affiche tous les formulaires enregistrés en tant que brouillons, ce qui permet aux utilisateurs d’accéder rapidement au travail incomplet auquel ils peuvent revenir et qu’ils peuvent terminer.
      • Si vous choisissez Forms envoyé​, le composant affiche les formulaires envoyés par les utilisateurs connectés, fournissant ainsi un enregistrement clair des envois terminés.
    • Disposition : contrôle la manière dont les brouillons de formulaires sélectionnés ou les formulaires envoyés sont présentés, au format carte ou liste. Le format Carte organise les entrées sous forme de mosaïques visuelles pour une numérisation plus facile, tandis que le format Liste présente les entrées dans un arrangement compact et séquentiel adapté aux collections de formulaires denses.

Configuration des formulaires à enregistrer en tant que brouillons

Le Forms adaptatif prend en charge deux méthodes de configuration pour l’enregistrement des données de formulaire en cours en tant que brouillons, ce qui permet aux utilisateurs de conserver leurs entrées et de reprendre leur saisie ultérieurement. L’enregistrement d’un formulaire en tant que brouillon capture les données qu’un utilisateur a déjà saisies afin d’éviter la perte d’un formulaire partiellement rempli, ce qui réduit l’abandon du formulaire et empêche la perte de données lorsqu’une session est interrompue. Cela s’avère particulièrement utile pour les formulaires longs ou complexes, où les utilisateurs et les utilisatrices ne peuvent souvent pas remplir tous les champs en une seule séance.

Configurez le Forms adaptatif pour l’enregistrement en tant que brouillons en utilisant l’une des méthodes suivantes :

  • Action utilisateur — Le formulaire est enregistré en tant que brouillon lorsque l’utilisateur déclenche explicitement l’enregistrement, par exemple en sélectionnant un bouton d’enregistrement. Cela permet aux utilisateurs et utilisatrices de contrôler directement le moment où leur progression est stockée.
  • Enregistrement automatique — Le formulaire est enregistré automatiquement en tant que brouillon, sans que l’utilisateur ait à lancer l’enregistrement. Comme les données sont capturées en arrière-plan, l’enregistrement automatique offre une protection contre les pertes de données inattendues, même si l’utilisateur oublie d’enregistrer manuellement.

Les deux méthodes stockent le brouillon afin que l’utilisateur ou l’utilisatrice puisse revenir ultérieurement au formulaire et reprendre là où il s’était arrêté, garantissant ainsi une expérience de remplissage de formulaire plus fluide et plus fiable.

Action de l’utilisateur ou de l’utilisatrice

NOTE
Assurez-vous que la version Core Components) est définie sur 3.0.24 ou une version ultérieure pour enregistrer les formulaires en tant que brouillons à l’aide de la règle Enregistrer le formulaire. Cette version préliminaire est obligatoire, car les versions antérieures ne prennent pas en charge la fonctionnalité d’enregistrement des brouillons.

Pour enregistrer un formulaire en tant que brouillon, créez une règle Enregistrer le formulaire sur un composant de formulaire, tel qu’un bouton. La règle Enregistrer le formulaire est une action de l’éditeur de règles qui capture l’état actuel d’un formulaire adaptatif et le stocke en tant que brouillon, ce qui permet aux utilisateurs et aux utilisatrices de reprendre à remplir le formulaire ultérieurement sans perdre les données saisies. Lorsque l’utilisateur clique sur le bouton, la règle se déclenche et, par conséquent, le formulaire est enregistré en tant que brouillon. Pour créer une règle Enregistrer le formulaire sur un composant de bouton, procédez comme suit :

Procédure de création d’une règle Enregistrer le formulaire sur un bouton

  1. Ouvrez un formulaire adaptatif en mode d’édition.

  2. Sélectionnez l’icône Modifier les règles pour ouvrir l’éditeur de règles pour le composant Bouton.

  3. Sélectionnez Créer pour configurer et créer la règle pour le bouton.

    Bouton Créer une règle pour

  4. Dans la section Quand, sélectionnez est cliqué et dans la section Alors, sélectionnez l’option Enregistrer le formulaire.

  5. Cliquez sur Terminé pour enregistrer la règle.

Lorsque vous prévisualisez un formulaire adaptatif, le remplissez et cliquez sur le bouton Enregistrer le formulaire, le formulaire est enregistré en tant que brouillon. L’enregistrement en tant que brouillon préserve la progression de l’utilisateur ou de l’utilisatrice, de sorte que le formulaire puisse être rouvert et rempli plus tard, ce qui réduit le risque de perte de données lors d’envois longs.

Brouillons

NOTE
Assurez-vous que la version des composants principaux 3.0.52 ou ultérieure est installée pour enregistrer les formulaires en tant que brouillons à l’aide de la fonction d’enregistrement automatique, qui protège les données saisies par l’utilisateur contre la perte lors d’une session.

Vous pouvez également configurer un formulaire adaptatif pour qu’il soit enregistré automatiquement en fonction d’un événement temporel. L’enregistrement du formulaire est ainsi automatique après la durée spécifiée, ce qui garantit que les données en cours sont conservées sans nécessiter d’intervention manuelle. Lorsque vous activez les composants du portail Forms pour votre environnement, l’onglet Enregistrement automatique s’affiche dans les propriétés du conteneur Forms.

La configuration de la fonction d’enregistrement automatique permet aux utilisateurs finaux de reprendre des formulaires incomplets à partir d’un brouillon enregistré, ce qui réduit l’abandon et la saisie des données. Pour configurer la fonction d’enregistrement automatique d’un formulaire adaptatif :

  1. Dans l’instance d’auteur, ouvrez un formulaire adaptatif en mode d’édition.

  2. Ouvrez l’explorateur de contenu, puis sélectionnez le composant Conteneur de guide de votre formulaire adaptatif.

  3. Cliquez sur l’icône Propriétés du conteneur de guide Propriétés du guide et ouvrez l’onglet Brouillons.

    ​ Enregistrement automatique ​

  4. Cochez la case Enregistrer automatiquement les brouillons pour activer l’enregistrement automatique du formulaire en tant que brouillons. Cela active l’enregistrement périodique des brouillons afin que les formulaires partiellement remplis soient conservés.

  5. Configurez Enregistrer la préférence comme Enregistrer les brouillons à intervalles réguliers pour enregistrer automatiquement le formulaire après un intervalle de temps spécifique.

  6. Indiquez l’intervalle de temps dans Fréquence d’enregistrement (secondes) pour définir la durée qui déclenche l’enregistrement automatique du formulaire à l’intervalle défini.

  7. Cliquez sur Terminé.

Affichez les brouillons/formulaires envoyés sur la page Sites à l’aide du composant Brouillons et envois

Le composant Brouillons et envois Portail Forms affiche les brouillons de formulaires enregistrés et les formulaires envoyés directement sur la page Sites. Utilisez ce composant chaque fois que vous devez afficher des brouillons enregistrés ou réviser des formulaires envoyés. Le comportement du composant dépend de la valeur choisie pour Sélectionner le type dans la boîte de dialogue Configurer du composant Brouillons et envois.

Afficher les brouillons de formulaires

Lorsque l’option Sélectionner le type est définie sur Brouillon Forms dans la boîte de dialogue configurer du composant Brouillons et envois, tous les formulaires enregistrés en tant que brouillons s’affichent sur la page Sites. Les brouillons de formulaires restent modifiables, vous pouvez donc les renvoyer et les terminer à tout moment.

Icône Brouillons

Pour ouvrir et terminer un brouillon :

  1. Recherchez le brouillon enregistré sur la page Sites.
  2. Cliquez sur les points de suspension (…) associé au formulaire.
  3. Sélectionnez l’option pour ouvrir le brouillon et remplir le formulaire.

Afficher les formulaires envoyés

Lorsque Sélectionner le type est défini sur Forms envoyé dans la boîte de dialogue configurer du composant Drafts & Submissions, les formulaires envoyés apparaissent sur la page Sites. Les formulaires envoyés sont en lecture seule : vous pouvez les afficher, mais vous ne pouvez pas les modifier, car un envoi représente un enregistrement finalisé qui doit rester inchangé. Contrairement aux brouillons de formulaires, qui restent modifiables jusqu’à ce que vous les remplissiez, les formulaires envoyés conservent les données exactes capturées au moment de l’envoi.

Icône Envois

Ignorer un formulaire

Vous pouvez ignorer un formulaire en cliquant sur les points de suspension (…) qui s’affiche dans le coin inférieur droit du formulaire. Cette action est disponible pour les formulaires affichés par le composant Drafts & Submissions (Brouillons et envois) et permet de supprimer les entrées dont vous n’avez plus besoin.

Étapes suivantes

Lier Forms aux pages Sites Adobe Experience Manager (AEM)

L’article suivant montre comment ajouter des références à des formulaires sur la page Sites à l’aide du composant Lien du portail Forms. Cette étape connecte directement les formulaires créés aux pages web visitées par votre audience, en veillant à ce que les formulaires soient affichés exactement là où les utilisateurs et utilisatrices doivent les remplir.

Le composant Lien du portail Forms incorpore et référence des formulaires dans une page Adobe Experience Manager (AEM) Sites, ce qui permet aux auteurs de placer un formulaire sur une page active sans le recréer. Étant donné que le composant référence un formulaire existant plutôt que de le dupliquer, les mises à jour apportées au formulaire source se propagent automatiquement à chaque page qui y fait référence, ce qui garantit la cohérence du contenu sur l’ensemble de votre site.

La liaison de formulaires à des pages Sites est une étape fondamentale dans la diffusion d’expériences interactives. Elle prend généralement en charge des résultats tels que :

  • Collecte de données rationalisée — Les visiteurs envoient les informations directement à partir de la page qu’ils parcourent, ce qui réduit le taux de chute dû aux redirections.
  • Image de marque et mise en page cohérentes : le formulaire hérite de la conception de page environnante, il s’aligne donc sur le reste de l’expérience du site.
  • Gestion centralisée des formulaires — Un seul formulaire peut être référencé sur plusieurs pages, de sorte que les modifications soient apportées une seule fois et répercutées partout.

En effectuant la tâche suivante, vous établissez le lien entre le calque de création de formulaire et la page Sites publiée, ce qui permet aux utilisateurs finaux de découvrir vos formulaires et d’interagir avec eux en contexte.

Articles connexes

Voir également see-also

recommendation-more-help
experience-manager-cloud-service-help-main-toc