有什么方法可以将Google脚本代码打包为Google表格的附件?

问题描述 投票:0回答:1

是否有任何方法可以将Google脚本代码打包为Google表格的附件或锁定代码,所以除了指定的用户或所有者之外,没有人可以查看或编辑脚本代码。

如果打包为附件是唯一的选择,它将在市场中的某个位置发布附件吗?我不希望打包的附件公开发布。

请告知?

javascript google-apps-script google-sheets google-apps google-apps-marketplace
1个回答
0
投票

答案:

是的,这是可行的,但这取决于您想做什么以及您希望如何实现您的插件。

更多信息:

根据Google的文档,应该提到的第一件事:

所有插件现已发布到G Suite市场。最初,附加组件已发布到Chrome网上应用店,并且可以有选择地在G Suite市场中发布,以使其可在全域范围内安装。

Google最近已开始将Chrome网上应用店迁移到G Suite市场,因此现在应该全部发布附加组件。您可以看到迁移信息here

记住这一点,有两种方法可以实现想要做的事情:

首先,您可以浏览发布文档,以在G Suite市场中安装附加组件。您可以设置可见性以确定谁可以安装加载项,该属性只能设置为您的域,因此不能公开使用。该插件必须与Google Cloud Platform(GCP)项目关联。您还可以设置插件的协作者-这些是唯一可以编辑和查看插件代码的人员。

或者,您可以为脚本设置共享选项,就像为脚本设置任何其他Drive文件一样。不过,实际上并不建议这样做-允许人们使用附加组件意味着他们可以在未发布的情况下访问代码,即使没有,他们也可以在给出脚本ID的情况下复制该脚本。

我希望这会有所帮助!

参考:

© www.soinside.com 2019 - 2024. All rights reserved.