1

我一直在寻找答案,很可能使用了错误的术语来解决我的问题,并且我已经阅读了 Google 文档,但现在我比开始寻找答案时更加困惑。

我是 Google Apps 的新手,也是 Javascript 的初学者。我最近开始在 Google Apps 学校工作(我们有自己的域名),并且我已经开始开发一些自定义的 Google 表格来帮助其他教师并提高工作效率。

我开发了一个带有一些自定义脚本和一个自定义菜单栏的表格来调用脚本的各种功能。由于我对 Javascript 很陌生,所以我的脚本有一些错误,我会在其他用户向我报告它们时修复它们。但是,我的问题是,当我修复“主”表中的错误时,最终用户必须打开共享的主表并复制它才能从更新中受益。我想更新以推送到工作表的所有副本(大约 4 个副本)

我知道需要部署它,但我不知道是否需要将其部署为 Web 应用程序或脚本编辑器中的工作表插件?同样,我们有自己的域,所以我相信我不需要得到谷歌的批准就可以在我们的域内部使用它?

4

1 回答 1

0

根据此文档,公共插件需要在发布前进行审核,因为您拥有自己的域,您可以只为您域内的用户发布而无需审核

要首次发布插件,请按照以下步骤操作。如果您还想让 Google Apps 域管理员为其域中的所有用户安装和授权您的插件,也请按照域范围发布的步骤进行操作。

当您修复错误并希望将其更新到所有工作表副本时,您可以点击更新您的附加组件链接来更新您已经发布的附加组件。

  1. 在脚本编辑器中打开附加项目。
  2. 对您的代码进行必要的更改,然后单击File > Manage versions保存项目的新版本,然后单击Save New Version。关闭“管理版本”对话框。
  3. 单击发布 > 部署为附加组件。(或表格或文档或表单附加组件。)
  4. 在出现的对话框中,根据需要更改加载项的详细信息,选择脚本的新版本,然后单击更新商店项目。(如果您更改插件的名称,请确保您也更改了 Apps 脚本项目的名称以匹配,因为项目名称显示在授权对话框中。)
  5. 在商品详情中,点击Publish changes,然后在出现的对话框中点击OK

希望这可以帮助!

于 2016-06-16T07:34:17.520 回答