提交 Google 表单后显示自定义消息

Display custom message after submitting a Google Form

我有一个 Google 表单,允许用户输入他们的信息。他们提交表单后,数据将作为新行插入到 Google 电子表格中。

但是我想在提交表单后立即显示动态消息,覆盖原始 "thank you" 消息。新消息会显示他们刚刚填写的信息,并为其分配了一个号码。

例如,玛丽填写了她的数据并提交了表格。由于 Mary 是第 5 个提交此表单的人,因此消息显示她的编号为 5。

有什么办法可以实现吗?我一直在研究 Google App Script 和 HTML 服务,但我不确定这是否是正确的方法。

请注意,多年来我们一直使用电子邮件发送此消息,但是用户强烈建议在提交表单后立即显示他们的 ID 会使很多事情变得容易得多。

非常感谢!

更新

我一直在努力,现在我可以制作一个网页,将新行插入到电子表格中。但是另一个问题:如何发布网页? 当我打开“/dev”时 link 它工作正常;但是,当我打开“/exec”link 时,它说找不到 "Index.html",我确定有一个名为 Index.html.

的文件

无法为的当前用户添加自定义确认消息 ]当前打开表格。您可以 运行代码更改提交表单时的确认消息,但是提交表单时更改确认消息不会生效,直到打开下一个表单,那已经太晚了。所以下一个打开表单的人会得到前一个用户的确认消息。

您需要将所有内容转换为独立的 HTML 应用程序才能实现类似的目的。

Google 刚刚发布了 new version 个 Google 表格。在设置中,您可以更改受访者的确认页面消息。您可以将 link 保存到自定义消息中的网页。因此,如果您可以创建一个包含您想要显示的数据的网页,您应该能够在自定义消息中保存 link。

为了达到上述目的,您需要在您的网页上获取Google表单。不,我不是在谈论将表单嵌入到您的网页中,而是要创建一个独立的 HTML 页面。这样做的原因是因为 Google 是第三方网站,编辑 Google 表单中的任何代码是不可能的,也没有其他方法(至少我还没有弄清楚)来放置自定义感谢 URL 页提供 Google 表格。您甚至可以删除 HTML 页面中的某些代码,以确保它看起来不像或说 Google 形式。基本上,要自定义 URL 你需要替换

Code to be replaced for custom Thank you url in Google form

如果您不是技术人员,使用代码可能会破坏 code.This 逐步博客 customising Google form 可能会对您有所帮助。