Google 表单提交上的表单脚本 - 事件没有 FormResponse 对象

Google forms script on form submit - event does not have FormResponse object

我有一个 google 表单,并向其中添加了一个脚本。

我创建了一个函数:

    function myFunction(e)
    {    
      Logger.log(e);
    }

然后我转到“编辑”>“当前项目触发器”

我添加了一个新触发器,选择了 myFunction,并进行了以下设置:

当我提交表单并查看日志时,我看到:

{authMode=FULL, source=Form, triggerUid=25580}

它没有响应对象

我设置了许多其他表单并且正在工作,允许我使用响应对象。我已经有一段时间没有创建表单了 - 现在我无法让它们工作。据我所知,我已将它们设置为与其他设置相同。

知道为什么我无法再访问事件的响应对象了吗?

这是一个错误 - 我按照建议在 Tracker 中提交了一个问题。他们已经给出了一个解决方法,直到他们修复它。

https://issuetracker.google.com/u/2/issues/118921815