我有一个链接到电子表格的Google论坛,而我的代码也已链接到该电子表格。我想做到的是,一旦用户在论坛上提交并且电子表格收到更改,它就会执行功能。这样做最简单,最有效的方法是什么?
答案 0 :(得分:1)
在Google表单或Google表格的Apps脚本文件中创建event trigger的方法。这样,每次提交Google Form时,您的功能就会运行。
以下是在您的Google表单中创建示例的示例:
function onFormSubmit(e){
var response = e.response;
var responseId = response.getId();
var form = FormApp.getActiveForm();
var formResponse = form.getResponse(responseId);
// enter the rest of your code here that you would like to run each time a form submission is made
}
然后,在脚本编辑器文件中,单击编辑> 当前项目的触发器
在右下角,点击添加触发器
选择onFormSubmit函数,将事件类型更改为“在表单提交时”,然后将其他所有内容保留为默认值
下一次提交表单时,您的功能将运行。
希望这会有所帮助。