在Google Form应用程序脚本中运行onload函数



我有一个谷歌表单、一个脚本和一个绑定到表单的脚本。当用户填写表单时,我正在尝试运行一个函数。

但我能运行的唯一函数是当一个钩子连接到OnFormSubmit触发器时。无论我尝试什么,都没有其他功能在运行。

当用户填写表单时,我可以在初始加载时运行谷歌应用程序脚本功能吗?这可能吗?

感谢


更多细节(我会接受其他方式来完成任务):

该函数应该捕获我传递给表单的一些url参数,并将其发送到Google Analytics。。。我相信这一部分在这里得到了解决:谷歌表单&测量协议

由于表单有多个页面,当用户转到下一个页面时,我传递给第一个页面的参数会丢失,因此我在提交表单时无法捕获它们-因此,每当用户第一次编辑表单时,我都会尝试这样做。

我试图在隐藏页面上添加params作为预填充字段,但如果它是隐藏的,那么它在提交时也会丢失

由于Sandy没有写出答案,我会的。

当用户访问表单时,你不能将应用程序脚本作为表单的一部分执行。你不能在用户填写表单时修改表单(动态表单…等)。如果你需要这种行为,你需要创建自己的表单作为应用程序脚本Web应用的一部分。

Web应用程序信息:https://developers.google.com/apps-script/guides/web

最新更新