我正在开发一个应用程序,它将一些Google表格带到另一个Google Drive文件夹,然后访问每个文件夹并为每个文件夹填写特定的表格。 我正在接收“超时执行”,并在此处阅读了有关处理超时的信息。
但是我怀疑,在谈论"Script runtime"时,GAS认为什么是“脚本”?他们是否在此期限内考虑项目,文件或触发器?
答案 0 :(得分:1)
当我做一些测试时,我相信我应该纠正自己:
您应该考虑每个 功能 。
这是我用于测试的代码:
function one() {
Utilities.sleep(200000) // 3,33 minutes
Logger.log("function one() finished execution");
}
function two() {
Utilities.sleep(200000)
Logger.log("function two() finished execution");
}
function three() {
Utilities.sleep(200000)
Logger.log("function three() finished execution");
}
function callEveryone(){
one();
two();
three();
}
总共10分钟左右,callEveryone()
运行正常。
在任何功能中将200000更改为366000,该错误会立即发生。