onFormSubmit(e) 返回 NULL e 值

onFormSubmit(e) returning NULL e value

我正在尝试处理用户通过 Google 表单提交的数据。我的触发器与 Form Submit 上的电子表格相关联,但是当我使用以下代码时,我得到带有 NULL 值的“e”,我无法对其执行任何操作。我通过表格提交它,而不仅仅是 运行 脚本。我的电子表格更新正常,但我可以用我得到的值做任何事情。

    function getTickets(e) {
      var values = e.namedValues;
      Logger.log(e);
      Logger.log(values);
    }

我得到的确切错误是:

[20-03-10 21:48:22:765 EDT] TypeError: Cannot read property 'namedValues' of undefined
at getTickets(Tickets:2:18)

报告的问题是用户获取的事件对象参数值为 null。我建议尝试切换回旧版 ES5,因为它很容易做到,而且似乎解决了许多难以理解的问题。