使用插件扩展 Google 表单

Google 表单是一种云端调查问卷和调查问卷解决方案,提供实时协作以及用于自定义表单问题的强大工具。Google 表单还可用于创建在线测验

您可以使用插件扩展 Google 表单,从而帮助用户构建新的调查问卷、与第三方系统建立连接,并将您的表单数据与其他 Google Workspace 应用(例如 Google 表格)集成。

您可以查看其他人在 Google Workspace Marketplace 中构建的 Google 表单插件。

可以采取的措施

您可以使用扩展 Google 表单的插件执行以下操作:

  • 您可以使用内置的 Apps 脚本表单服务创建、访问和编辑 Google 表单。您可以通过 电子表格服务访问存储表单回复的 Google 表格。
  • 您可以使用表单服务通过插件控制表单行为。例如,您可以确定表单是接受回复,还是向回复者发送确认消息。
  • 您可以使用标准 HTML 和 CSS 创建自定义菜单并定义多个自定义对话框和边栏界面。这些界面组件扩展了 Google 表单编辑器,而不是回复者看到的表单。
  • 当某些触发事件发生时,您可以使用插件触发器运行指定的函数。例如,借助表单提交可安装触发器,您的插件会在有人提交表单回复时做出反应。

表单结构

Google 表单由标题、说明和表单问题列表组成。表单还可以有一个关联的 Google 表格,您可以在其中收集表单回复。

每个表单问题的类型指示它要求回复者提供的信息类型,或静态表单元素(如图片或视频)。每种类型均由 Apps 脚本表单服务中的一个对象表示。表单插件可以使用此服务添加、修改、重新排列或移除以下表单元素:

知识问答帖

表单还可用作测验。如果您设置了将表单指定为测验,则可以为每个表单问题分配分值和反馈。分值可用于对测验进行自定义评分。反馈由表单服务中的 QuizFeedback 类表示,是指在回复者回答相关表单问题后向其呈现的文本和链接。

触发器

借助 Apps 脚本触发器,脚本项目可以在满足特定条件时执行指定的函数,例如在提交表单或安装插件时。

请参阅插件触发器,详细了解哪些触发器可用于 Google 表单插件,以及在使用时有什么限制。