Extension de Google Forms avec des modules complémentaires

Google Forms est une solution cloud de questionnaire et d'enquête qui permet de collaborer en temps réel et de personnaliser les questions du formulaire à l'aide d'outils puissants. Google Forms peut également être utilisé pour créer des questionnaires en ligne.

Vous pouvez enrichir Google Forms avec des modules complémentaires qui aident les utilisateurs à créer des enquêtes, à établir une connectivité à des systèmes tiers et à intégrer vos données Forms à d'autres applications Google Workspace (comme Google Sheets).

Vous pouvez voir les modules complémentaires Forms créés par d'autres utilisateurs sur Google Workspace Marketplace.

Ce que vous pouvez faire

Voici quelques exemples de ce que vous pouvez faire avec un module complémentaire qui étend Google Forms:

  • Vous pouvez créer des formulaires Google Forms, y accéder et les modifier à l'aide du service Forms intégré d'Apps Script. Le service Feuille de calcul vous permet d'accéder aux feuilles de calcul Google Sheets dans lesquelles les réponses aux questions du formulaire sont stockées.
  • Vous pouvez contrôler le comportement du formulaire à partir d'un module complémentaire à l'aide du service Forms. Par exemple, vous pouvez déterminer si le formulaire accepte les réponses ou si un message de confirmation est envoyé aux personnes interrogées.
  • Vous pouvez créer des menus personnalisés et définir plusieurs interfaces de boîtes de dialogue et 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 voient les répondants.
  • Vous pouvez utiliser des déclencheurs de modules complémentaires pour exécuter des fonctions spécifiées lorsque certains événements de déclenchement se produisent. Par exemple, les déclencheurs installables et envoi de formulaire laissent votre module complémentaire réagir chaque fois qu'un utilisateur envoie une réponse de formulaire.

Structure du formulaire

Un formulaire Google est composé d'un titre, d'une description et d'une liste de questions. Un formulaire peut éventuellement être associé à une feuille de calcul Google Sheets dans laquelle les réponses sont collectées.

Chaque question du formulaire a un type indiquant le type d'informations qu'elle demande au répondant, 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 d'Apps Script. Les modules complémentaires Forms peuvent utiliser ce service pour ajouter, modifier, réorganiser ou supprimer les éléments de formulaire suivants:

Questionnaires

Les formulaires peuvent également servir de questionnaires. Si vous définissez un formulaire de questionnaire, vous pouvez attribuer des barèmes de notation et des commentaires à chaque question du formulaire. Le barème de notation permet une notation personnalisée du questionnaire. Les commentaires, représentés par la classe QuizFeedback dans le service Forms, sont du texte et des liens qui sont présentés au répondant après avoir répondu à la question associée du formulaire.

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 lors de l'envoi d'un formulaire ou de l'installation d'un module complémentaire.

Pour en savoir plus sur les déclencheurs compatibles avec les modules complémentaires Forms et les restrictions qui s'appliquent à leur utilisation, consultez la section Déclencheurs de modules complémentaires.