工作区插件中的应用程序脚本运行时错误“超出最大执行时间”

Vin*_*ent 1 quota google-apps-script google-workspace-add-ons

问题:

大约 45 秒后,我收到错误“超出最大执行时间” 。

预期行为:

该函数应运行 6 分钟。在那段时间之后,我预计会出现错误。我在这里检查了当前的配额限制:https ://developers.google.com/apps-script/guides/services/quotas#current_limitations

我的测试设置:

我尝试删除所有代码,只使用一个函数“runFor6Min()”,它只执行:

Utilities.sleep(6000 * 10)
Run Code Online (Sandbox Code Playgroud)

我假设该函数应被视为脚本运行时(6 分钟),而不是自定义函数运行时(30 秒),例如 Google 表格中的自定义函数。

还有什么想法我还可以尝试吗?

附加 appsscript.json 在此输入图像描述

The*_*ter 5

如果您使用CardService调用服务器端函数,则执行时间限制为 30 秒,如文档中所述:

警告:Apps 脚本卡服务将回调函数的执行时间限制为最多 30 秒。如果执行时间超过该时间,您的附加 UI 可能无法响应该操作正确更新其卡片显示。