Google Forms est une solution de questionnaire et d'enquête basée sur le cloud, qui offre une collaboration en temps réel et des outils puissants pour personnaliser les questions des formulaires. Vous pouvez également utiliser Forms pour créer des quiz en ligne.
Vous pouvez étendre Forms avec des modules complémentaires qui aident les utilisateurs à créer des enquêtes, à établir une connectivité avec des systèmes tiers et à intégrer vos données Forms à d'autres applications Google Workspace (comme Google Sheets).
Vous pouvez consulter les modules complémentaires Forms créés par d'autres utilisateurs sur le Google Workspace Marketplace.
Ce que vous pouvez faire
Voici quelques exemples de ce que vous pouvez faire avec des modules complémentaires qui étendent Forms :
- Créez, consultez et modifiez des formulaires à l'aide du service Forms Apps Script intégré Apps Script Forms. Le service Sheets vous permet d'accéder aux feuilles de calcul Google Sheets dans lesquelles les réponses aux formulaires sont stockées.
- Contrôlez le comportement des formulaires à partir d'un module complémentaire à l'aide du service Forms. Par exemple, déterminez si le formulaire accepte les réponses ou s'il envoie un message de confirmation aux personnes interrogées.
- Créez des menus personnalisés et définissez plusieurs boîtes de dialogue et interfaces de barres latérales personnalisées à l'aide de code HTML et CSS standard. Ces composants d'interface utilisateur étendent l'éditeur Google Forms, et non le formulaire que les personnes interrogées voient.
- Utilisez des déclencheurs de module complémentaire pour exécuter des fonctions spécifiées lorsque certains événements déclencheurs se produisent. Par exemple, les déclencheurs installables d'envoi de formulaire permettent à votre module complémentaire de réagir chaque fois qu'une personne envoie une réponse à un formulaire.
Structure des formulaires
Un formulaire Google est composé d'un titre, d'une description et d'une liste de questions. Un formulaire peut également être associé à une feuille de calcul Google dans laquelle les réponses sont collectées.
Chaque question de formulaire comporte un type indiquant le type d'informations demandé à la personne interrogée ou un élément de formulaire statique (comme une image ou une vidéo). Chaque type est représenté par un objet dans le service Forms Apps Script . Les modules complémentaires Forms peuvent utiliser ce service pour ajouter, modifier, réorganiser ou supprimer ces éléments de formulaire :
- Types de questions
- Types statiques
Quiz
Les formulaires peuvent également servir de quiz. Si vous désignez un formulaire comme quiz, vous pouvez attribuer des valeurs de points et des commentaires à chaque question. Les valeurs de points permettent de personnaliser la notation du quiz. Les commentaires, représentés par la
QuizFeedback classe dans le
service Forms, sont du texte et des liens
présentés à la personne interrogée après qu'elle a répondu à la question de formulaire
associée.
Déclencheurs
Les déclencheurs Apps Script permettent à un projet de script d'exécuter une fonction spécifiée lorsque certaines conditions sont remplies, par exemple lorsqu'un formulaire est envoyé ou lorsqu'un module complémentaire est installé.
Pour en savoir plus sur les déclencheurs pouvant être utilisés avec les modules complémentaires Forms et sur les restrictions qui s'appliquent à leur utilisation, consultez la section Déclencheurs de module complémentaire.