Google 表单插件:它们是什么,以及最值得了解的几款
快速回答:插件是第三方扩展——不是 Google 制作的——它们通过拼图形状的扩展程序图标安装,为表单编辑器接入额外功能。常见类别包括回复限制与定时关闭、报名的名额管理,以及证书生成。插件能做的事情,如果你能接受写一点代码,通常也可以用自定义的 Google Apps Script 实现。
Google 表单把基础功能做得很好,但它刻意省略了一些功能——自动定时、证书生成、按名额限制的报名。插件填补了其中一些空白,但在安装之前,值得先弄清楚它们到底是什么:它们是由外部开发者构建和维护的,而不是 Google,这既影响它们能做什么,也影响你应该对它们访问你表单数据抱有多大的信任。
Google 表单插件到底是什么
插件是一款与表单编辑器集成的小型第三方应用,用来添加 Google 没有原生构建的功能。插件是由独立开发者通过 Google Workspace Marketplace 发布的,而不是 Google 自己——Google 的角色仅限于在插件上架前进行一次审查流程,类似于应用商店审查应用但不编写应用。这个区别很重要:质量、支持和长期维护完全取决于每个插件背后的具体开发者,而不是 Google。
如何浏览和安装插件
在表单编辑器内,点击顶部工具栏中拼图形状的扩展程序图标,然后选择获取插件。这会打开经过筛选、仅显示与表单兼容的插件的 Google Workspace Marketplace,你可以按照想实现的功能来搜索——"回复限制""证书""定时"——并在安装前阅读评价。点击某个插件上的安装会提示你授予权限,这就引出了下一点。
关于权限的一点提醒
每个插件为了发挥作用,都必须请求某种程度上访问你表单或 Google Drive 数据的权限——这是不可避免的,因为整个重点就是让外部代码能与你的表单交互。但这也意味着你应该认真对待权限提示,而不是随手点过去。坚持只使用来自知名开发者、评价历史扎实、安装量大的插件,并对任何请求的权限看起来超出其所述功能所需范围的插件保持警惕。一个只用来限制回复数量的插件,不应该需要对你整个 Drive 账户的全面访问权限。
回复限制与定时插件
最常用的类别之一解决了表单中一个真实的空白:在达到一定数量的回复后,或在特定日期和时间,自动关闭表单。formLimiter 大概是这个领域里最知名的插件,让你能设置回复上限或基于日期的截止时间,而不用手动查看表单。我们在让 Google 表单自动开启或关闭的定时方式和关闭表单或限制回复数量的指南中,介绍了处理这个问题的原生(非插件)方式——值得先读一读,因为这些插件所做的一些事,用 Google 已经提供的设置就能大致实现。
为报名管理名额和自动排除选项
另一个常见的插件类别解决了一个在报名表中经常出现的限制:Google 表单在某个选项被足够多人选择后,不会原生地移除该选项,所以一个志愿者时段或时间段可能会在没有任何内置警告的情况下被超额填满。有插件试图通过自动移除已满的选项来解决这个问题。我们关于使用 Google 表单搭建报名表的指南更深入地介绍了这种"没有原生名额限制"的现实情况,包括不需要安装任何东西的手动变通方案。
证书和文档生成
对于培训项目、课程或测验,有些插件可以在有人完成表单后自动生成个性化的证书或文档,把他们的姓名和分数合并到模板中,再发回给他们。这省去了逐一手动制作证书的工作。我们关于 Google 表单结业证书的指南同时介绍了插件方式和手动邮件合并的替代方案。
什么时候 Apps Script 是更好的选择
如果你能接受写一点代码,Google Apps Script 可以直接在你自己的控制之下复制大部分插件的功能,而不需要依赖第三方开发者持续维护和兼容他们的插件。绑定到你表单的脚本可以在提交时发送自定义邮件、把条件数据写入表格、生成文档,或强制执行回复限制——本质上,插件能做的任何事,都可以按照你的确切规格来构建。我们面向初学者的Google 表单 Apps Script 指南是一个不错的起点,如果你想要那种程度的控制权,而不是依赖别人的插件。
在插件和不用插件之间做选择
不是每个空白都需要填补。在安装任何东西之前,值得先问一下这个功能是真正必要,还是仅仅方便——每个插件都是多一份能访问你数据的第三方代码,也是多一样在开发者停止维护后可能会坏掉的东西。对于一次性的表单,手动变通方案往往比安装一个只用一次的插件更简单也更安全。
常见问题
Google 表单插件是 Google 制作的吗?
不是。它们由第三方开发者构建,经过基本审查后列在 Google Workspace Marketplace 上,但 Google 不会构建或维护它们。
如何安装 Google 表单插件?
在表单编辑器中点击拼图形状的扩展程序图标,选择获取插件,在 Marketplace 中搜索,然后点击安装。
安装 Google 表单插件安全吗?
来自知名开发者、评价良好的插件大多是安全的,但每个插件都会请求访问你表单或 Drive 数据的权限。请坚持使用口碑良好、评价扎实的来源,并检查它们请求的权限。
我需要插件,还是 Apps Script 也能做到同样的事?
如果你能接受写一点脚本,Apps Script 可以直接复制大部分插件的功能,而不依赖第三方开发者的维护。