Show Menu
SUJETS×

Construire un questionnaire

Créer un nouveau questionnaire

Le chapitre suivant présente les étapes de conception d'un formulaire de type Questionnaire sous Adobe Campaign, ainsi que les options et paramétrages disponibles. Adobe Campaign permet de mettre ce questionnaire à disposition des utilisateurs, et de collecter et archiver les réponses dans la base de données.
Les formulaires Web sont accessibles à partir du noeud Ressources > On-line > Applications Web de l'arborescence. Pour créer un questionnaire, cliquez sur le bouton Nouveau situé au-dessus de la liste des applications, ou cliquez avec le bouton droit dans la liste et choisissez Nouveau .
Choisissez le modèle de questionnaire (par défaut newSurvey ).
Les pages du formulaire sont créées à l’aide d’un éditeur spécial qui permet de définir et de configurer des champs d’entrée (texte), des champs de sélection (listes, cases à cocher, etc.) et des éléments statiques (images, contenu HTML, etc.). Ces éléments peuvent être regroupés dans des « conteneurs » et disposés selon les besoins (voir la section Ajouter des questions ).
La définition du contenu et de la mise en page des écrans d'un formulaire web sont présentés dans cette section .

Ajouter des champs

Dans un formulaire, les champs permettent aux utilisateurs de saisir des informations et sélectionner des options. Pour chaque page du formulaire, ils sont créés via le premier bouton de la barre d'outils, depuis le menu Ajout assisté .
Vous pouvez également utiliser le bouton droit de la souris pour insérer une zone de saisie. Par défaut, la zone est toujours insérée à la fin de l'arborescence courante. Elle peut être déplacée en utilisant les flèches de la barre d'outils.

Types de champs

Lorsque vous ajouter un champ dans un questionnaire, vous devez sélectionner le type de champ à ajouter. Les options suivantes sont disponibles :
  1. Répondre à une question  : cette option permet de déclarer un nouveau champ (dit « champ archivé ») afin de stocker les réponses. Dans ce cas, toutes les valeurs collectées sont enregistrées, et pas seulement la dernière. Ce mode de stockage n’est disponible que dans les Questionnaires . Voir la section Stocker les réponses collectées .
  2. Éditer un destinataire  : cette option permet de sélectionner un champ de la base de données. Dans ce cas, les réponses des utilisateurs seront stockées dans ce champ. Pour chaque participant, seule la dernière valeur saisie est conservée. Elle est ajoutée aux données de son profil.
  3. Ajouter une variable  : cette option permet de ne pas conserver les informations dans la base de données. Les variables locales peuvent être déclarées en amont. Vous pouvez également en ajouter directement lors de la création du champ.
  4. Importer une question existante  : cette option permet d’importer des questions existantes, créées dans d’autres questionnaires.
    Les modes de stockage et les imports de champs sont détaillés dans la section Stocker les réponses collectées .
La nature du champ à ajouter (liste déroulante, champ texte, cases à cocher, etc.) s'adapte automatiquement au mode de stockage sélectionné. Vous pouvez toutefois la modifier à partir du champ Type de l'onglet Général , en veillant à rester cohérent par rapport au type de données.
Les différents types de champs disponibles sont présentés dans cette section .

Eléments spécifiques aux questionnaires

Les enquêtes en ligne utilisent les fonctionnalités des applications web. Les fonctions spécifiques liées aux champs des enquêtes sont présentées ci-après.

Choix multiples

Pour les contrôles de type Choix multiples , vous pouvez définir un nombre maximal et un nombre minimal de sélections. Cette option permet par exemple de forcer la sélection d'au moins 2 valeurs et au plus 4 valeurs parmi les options proposées :
Si le nombre de sélections n'est pas atteint ou s'il est dépassé, le message correspondant sera affiché.
Dans ce cas, les options sont sélectionnées via des cases à cocher. Lorsqu'un seul choix est possible, il s'agit de boutons radio.
Le paramétrage correspondant sera le suivant :
De plus, l'espace de stockage pour ce champ de saisie doit être un champ archivé de type Valeurs Multiples :
  • Cette fonctionnalité n'est disponible que dans les formulaires de type Questionnaires .
  • Cette option n’est pas compatible avec l’affichage de questions aléatoires. Voir à ce propos la section Ajouter des questions .

Ajouter des questions

Les conteneurs peuvent être de deux types : standard ou question. Les conteneurs standards sont utilisés à des fins de mise en page et pour paramétrer un affichage conditionnel dans une page. Ils sont présentés dans cette section .
Utilisez un conteneur de type Question pour ajouter une question dans la page et insérer les réponses possibles en sous-arborescence. Les réponses des utilisateurs aux questions qui ont été positionnées dans ce type de conteneurs peuvent être analysées dans des rapports.
Vous ne devez pas insérer un conteneur de type Question en sous arborescence d'un autre conteneur de type Question .
Le libellé de la question est saisi dans le champ libellé. Dans ce cas, le style appliqué sera celui de la feuille de style du formulaire. Cochez l'option Saisir le titre au format HTML pour le personnaliser. Vous accédez alors à l'éditeur HTML.
L'utilisation de l'éditeur HTML est présentée dans cette section .
Par exemple :
Dans l'exemple ci-dessus, le rendu sera le suivant :
Chaque question correspond à un conteneur de type Question .
Vous pouvez activer le tirage aléatoire des questions par Adobe Campaign. Il est ensuite possible d'indiquer le nombre de questions à afficher dans la page, dans le champ situé en bas de la fenêtre de configuration.
Le rendu sera par exemple :
Lorsque la page est actualisée, les questions affichées ne sont pas les mêmes.
Lorsque vous affichez aléatoirement telle ou telle question (option Tirage aléatoire des questions cochée au niveau de la page), vous devez veiller à ne pas utiliser dans ces questions des listes à choix multiples dans lesquelles une ou plusieurs sélections sont obligatoires.