Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/google-sheets/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google apps script 是否可以为未登录用户运行Google电子表格加载项?_Google Apps Script_Google Sheets - Fatal编程技术网

Google apps script 是否可以为未登录用户运行Google电子表格加载项?

Google apps script 是否可以为未登录用户运行Google电子表格加载项?,google-apps-script,google-sheets,Google Apps Script,Google Sheets,我为谷歌电子表格构建了一个附加组件。这是一个运行在侧边栏中的简单聊天,它使用CacheService(公共缓存)存储消息。它对协作者非常有效,但对未登录的用户不会显示。实际上,即使是自定义菜单项也不会显示。它仍在开发中,尚未发布,它与电子表格绑定。那么,是否可以在没有用户登录的情况下运行它?这不是一个官方答案,但我非常怀疑它是否可用。 我假设您将电子表格共享为“公开匿名写入”。 应用程序脚本具有配额,并从活动用户中扣除。如果没有活跃用户,我怀疑谷歌会允许这样做。 还有其他方法可以让匿名用户a运行

我为谷歌电子表格构建了一个附加组件。这是一个运行在侧边栏中的简单聊天,它使用CacheService(公共缓存)存储消息。它对协作者非常有效,但对未登录的用户不会显示。实际上,即使是自定义菜单项也不会显示。它仍在开发中,尚未发布,它与电子表格绑定。那么,是否可以在没有用户登录的情况下运行它?

这不是一个官方答案,但我非常怀疑它是否可用。 我假设您将电子表格共享为“公开匿名写入”。 应用程序脚本具有配额,并从活动用户中扣除。如果没有活跃用户,我怀疑谷歌会允许这样做。
还有其他方法可以让匿名用户a运行脚本,比如发布以所有者身份运行的gas服务(非活动用户),但这些是用于web应用程序的,而不是用于在电子表格中运行的插件或代码(菜单触发器等)

您可能可以在此处找到您要查找的内容