我有一个ScriptA,文件中的一些函数有触发器,它们都在UserA下运行,每天消耗大约2小时的运行时间。
我有另一个项目ScriptB,在其他文件中有一些其他函数,这些函数都在UserA(与ScriptB用户相同的用户)下运行,并且每天消耗大约3小时的运行时。
我的触发器聚合执行时间配额(从配额页面这里)是每个用户聚合还是每个脚本聚合?也就是说,是不是:
- 5小时(2 + 3)为UserA还是
- 两个小时的ScriptA和3小时的ScriptB?
我已经看到了这个答案,但它没有明确地解决我所问的范围问题
显然是每个用户而不是脚本。否则配额就没有意义了。
为了收集一些证据,
在2013年3月Google Apps Unscripted的4m25中,Kalyan Reddy说配额是"每个帐户类型",正如你在仪表板中看到的,配额表是网格状的,并且有标记这些帐户类型的列。
我也做了一些测试,并做了一个脚本,使用相当多的时间。它开始使同一帐户下运行的其他脚本达到最大值,并且该帐户的许多触发脚本开始出现错误"服务在一天内使用太多计算机时间"。但是…有趣的是,几天后这些错误就消失了。我相信,对于一个消费者账户,我现在每天的执行时间远远超过1小时。
虽然不是对问题的直接回答,仍然是逻辑/假设的飞跃,但这两件事让我觉得"每个帐户"比"每个脚本"更可能是正确的。对于任何评论(尤其是google用户),我将把这个问题保留更长时间。