我发现它PropertiesService不可靠,但可能我只是不熟悉 Google Apps Script 或 Stackdriver,并且犯了一个错误或假设了一些可能导致问题的地方。
这是脚本:
sp = PropertiesService.getScriptProperties()
sp.setProperties({
'somekey': 'value'
})
props = sp.getProperties()
console.log(props.toString())
这是我写这个 SO 问题之前的日志:
Type Start Time Duration Status Stackdriver Log
Trigger Oct 9, 2020, 11:19:07 PM 0.541 s Completed Debug [object Object]
Editor Oct 9, 2020, 11:11:43 PM 0 s Unknown Debug [object Object]
Editor Oct 9, 2020, 11:08:09 PM 0 s Unknown Debug [object Object], ScriptProperties
Editor Oct 9, 2020, 11:05:16 PM 0 s Unknown Debug [object Object], ScriptProperties
标记为Editor类型的是从应用程序脚本 Web IDE 手动调试运行,我onTrigger在添加这些PropertiesServices行之前每 15 分钟设置一次。每当我每次执行的时候查看Executionlog页面,几分钟就可以得到日志结果,而刚才,半个多小时后,我重新查看,那些状态日志都被标记了,都在0.5sUnknown以内Completed。
这只是一个小故障吗?如果这不正常或者我犯了一个错误/错误的假设,我应该怎么做才能确保我不会遇到这种不可预测的结果?
为什么我不能从props键值对中获取字符串?
慕莱坞森
白板的微信
相关分类