Итак, программно устанавливаю триггер onFormSubmit:
formTrigger = ScriptApp.newTrigger("respondToFormSubmit").forForm(form).onFormSubmit().create();
Когда я отправляю форму, я получаю объект события, но он содержит только свойства response, Authmode и triggerUid. Нет исходного свойства. Что я делаю неправильно?
onSubmitCode:
function respondToFormSubmit(e) {
Logger.log("respondToFormSubmit() is a go...");
Object.getOwnPropertyNames(e).forEach(
function (val) {
Logger.log("e property = " + val);
});
}
полученные результаты:
[17-05-11 10:45:45:445 EDT] respondToFormSubmit() is a go...
[17-05-11 10:45:45:446 EDT] e property = response
[17-05-11 10:45:45:447 EDT] e property = authMode
[17-05-11 10:45:45:448 EDT] e property = triggerUid
Спасибо за любую помощь