如何在google apps脚本中将参数传递给表单提交处理程序

时间:2014-10-02 14:37:38

标签: google-apps-script google-form

我需要确定提交 FormResponse 的用户,以便下次他要求表单时,我可以将他的主要答案重定向到编辑链接。在https://developers.google.com/apps-script/guides/triggers/events#google_forms_events中描述了处理程序。但我认为如何将参数从预填充表单(用户的ID作为预填充参数)传递给提交处理程序。可以吗?

3 个答案:

答案 0 :(得分:1)

事情是:你不能故意识别用户。许多商业用户都喜欢这样:回答一个非常简单的问题,你的身份是众所周知的...... 可以在Google Apps for Business中识别提交,但仅限于公司的域名。

答案 1 :(得分:1)

正如其他答案中所提到的,这是故意的,但有一种替代方案不使用Google表单:您可以使用UiApp服务或HTMLServiceto构建一个webapp,作为一个表单,要求用户授权访问他们的电子邮件身份。

确实不是那么简单,但实际上是唯一可行的选择。

答案 2 :(得分:0)

我想知道您是否可以将脚本发布为网页并获得替代的实时链接。该链接将根据表单中的用户字段检查当前用户。如果它们存在,那么它将重定向到编辑条目,如果它们不存在,它将重定向到表单提交表单。