难的从来不是把表单做出来,而是在别人愿意作答的那一刻把链接送到他面前。没有人会照着白板、小票或横幅去手动输入一长串 docs.google.com 网址,三十个学生输错,就是三十份丢掉的回复。二维码把输入这一步彻底去掉:印在练习卷的角落、立在收银台旁、订在家长同意书上、放进会议挂绳卡片或候诊室海报里,表单就只差一次对准相机。这个时机就是它相对于事后再发一封邮件的全部优势,因为在活动现场,你要抢的是大家走向停车场之前的那几秒;活动结束后,你要抢的则是一个塞满邮件的收件箱。
印出来的二维码能不能用,取决于两个细节。第一,表单必须已经发布。Google 现在把「写表单」和「向填写者开放」分成了两件事,用未发布的表单生成的二维码,扫开就是一条死路。第二,一份 Google Forms 表单有两个完全不同的网址,只有其中一个可以拿去印刷。回复者链接里含有 /d/e/,并以 /viewform 结尾,或者是 forms.gle 短链接,它打开的是可填写的表单;编辑链接以 /edit 结尾,是你写题目时地址栏里显示的那一个,也正因为如此,大家才会顺手把它复制走。扫到编辑链接的人只会撞上一堵申请访问权限的墙,根本无法作答。如果你正准备粘贴的链接以 /edit 结尾,请先停下。
过了这一关,剩下能出错的地方就非常少了。回复者链接对应的是表单 ID,所以改题目、改标题、换主题或调设置都不会产生新网址,一个印好的二维码可以一整年领着一份你不断重写的表单。真正会让已经投放出去的二维码失效的只有三件事:取消发布,填写者将无法再访问;删除表单;以及使用「制作副本」,副本是另一份表单,有另一个 ID,因此也是另一条链接,所以请直接修改原表单。QR Cake 的二维码是动态活码,而动态在这里是免费的,这就给了你一条 Google 原始链接给不了的退路:把二维码保存到账户,随后在后台打开它,粘贴另一条回复者链接,所有已经印好的二维码都会跟着改变。上学期的出游同意书就是这样变成这学期的,活动前的报名表也是这样变成活动后的问卷,一张纸都不用重印。