我最近为我的文档创建了一个Google脚本,但我想知道如何授权所有我的文档执行此文档,而不仅仅是我用来开发脚本的文档...
首先,如果没有经过商店,这可能吗?
答案 0 :(得分:2)
我有个好消息!谷歌表示他们正在努力解决这个问题!
但也是坏消息。他们已经工作了四年了,这实际上意味着他们没有在这方面工作。
请参阅Issue 489,加注并等待项目完成的公告。他他!
之前已经涵盖了在多个文档之间共享脚本的主题:
库。
How to share one Google Apps script between few documents?
库。
What happened to the "Publish to Gallery" option in Google Apps Script?
画廊已经退休。
Google Apps Script add code to copy of a document
不能这样做。
选项1:正如之前的答案建议(我确定还有更多),将您的脚本变成库,然后在每个要使用它的文档中#&strong# 34;只是"需要添加一个包含库的脚本,以及调用库函数的函数。
选项2:任何独立脚本都可以作为附件"进行测试,它允许您将脚本与任何文档相关联。不幸的是,一次只有一个文档。
选项3:(您自己的建议。)您可以通过商店发布,但仅限自己(任何帐户),拥有该链接的人(任何帐户)或您的组织(域帐户)。如果您使用的是消费者帐户,那么您必须支付5美元才能注册成为此权限的开发者。
我不确定您是否需要等待审核周期,或者您的插件是否会立即生效,或者您是否能够跳过提供帮助文档,支持网站等 - 也许其他人可以通过评论来评估,和/或用详细信息更新这个答案。
这样做的好处是能够在任何文档中使用脚本,而无需向其添加脚本。
消费者帐户加载项可见性选项:
公司域帐号: