我最近创建了一个与电子表格关联的脚本。它是一个木材供应链模拟游戏得分查看器。基本上,它获取(使用 Urlfetch)游戏数据库,以跟踪每个团队在表格和图表中的得分。然后将电子表格共享给每个团队成员,他们可以看到游戏的进展情况。
因此,我使用了一个可安装的 onMinute 时间触发器来使用来自数据库的更新分数来刷新电子表格。一切都在工作,但最近,我开始收到 app-script-notifications of failure with error :
一天服务调用次数过多:urlfetch。
然后我意识到,可安装的触发器是在文档未打开时执行的,这完全是逻辑。此外,由于开发模式,我有相当多的电子表格副本(je comprend pas sa),这解释了我的配额范围。尽管如此,我只需要在文档打开时刷新我的应用程序的分数。
这是我的问题:
- 可安装的 onMinute 时间触发器是正确的方法吗?
- 有没有办法让触发器仅在文档打开时运行?
这是我在这里的第一个问题,所以请随时发表有用的评论,让我改进。
谢谢你。