我为Google表格创建了一个Google AppScript项目,该项目从API提取数据并将其添加到电子表格中。这已经发布在Google表格插件商店中。
我想尽可能频繁地运行触发器以缓存经常访问的数据。
我发现自己要运行多少次(至少每5分钟一次)的一种方法是通过Google AppScript项目页面(在其中编辑代码)中的当前项目的触发器选项)。我可以创建一个函数,该函数可以命中端点以获取最常访问的数据,将其缓存到脚本缓存(CacheService.getScriptCache
)中,并使用触发器每5分钟运行一次。
那么,从当前项目的触发器运行时,我的代码访问的Script Cache
是否与已发布插件的用户相同?
因为不是,那么缓存显然不会使从插件商店安装插件的用户受益。