Javascript Google应用程序脚本使用触发器更新属性

Javascript Google应用程序脚本使用触发器更新属性,javascript,google-apps-script,Javascript,Google Apps Script,我正在创建一个脚本来收集从Gmail到Google电子表格的特定数据。因为邮件太多,执行时间超过6分钟,所以我想使用触发器每6分钟自动运行一次脚本。我的想法是使用脚本属性来存储最后一个附加线程的ID,以便在下一次脚本执行时将其取回,并不断从其他线程收集数据 问题是:当我手动启动脚本时,属性会得到很好的更新,但当触发器执行此操作时,属性不会更新。你有什么解释吗?好吧,没关系,我发现了问题所在,所以对于任何一个有相同解释的人: 不要尝试使用ui.alert测试脚本。使用触发器时,它会出错并阻止正确执

我正在创建一个脚本来收集从Gmail到Google电子表格的特定数据。因为邮件太多,执行时间超过6分钟,所以我想使用触发器每6分钟自动运行一次脚本。我的想法是使用脚本属性来存储最后一个附加线程的ID,以便在下一次脚本执行时将其取回,并不断从其他线程收集数据


问题是:当我手动启动脚本时,属性会得到很好的更新,但当触发器执行此操作时,属性不会更新。你有什么解释吗?

好吧,没关系,我发现了问题所在,所以对于任何一个有相同解释的人:

不要尝试使用ui.alert测试脚本。使用触发器时,它会出错并阻止正确执行之后的指令