通过Chrome网上应用店将Google脚本(作为私有)部署到G Suite电子市场

时间:2019-12-09 21:35:39

标签: google-apps-script gsuite chrome-web-store

我已经尝试部署作为Google表格插件的脚本,我们决定将其设为私有,以便只有组织的成员才能找到并使用它。

我已使用此视频来这样做:https://www.youtube.com/watch?v=6jcc3xm7aRU&list=WL&index=2&t=0s

问题是,在完成所有步骤之后,它仍然没有在G Suite市场中出现:

  • 添加它的选项显示为灰色 enter image description here
  • Chrome网上应用店显示一条消息,说我已发布20个允许的元素中的0个 enter image description here
  • 但是,在备用控制面板中,它显示为已发布 enter image description here
  • 当我尝试通过Google表格查找它->下载插件,并查看我的组织选项时,它说什么都没有发布 enter image description here

我读过某个地方,开发人员帐户需要支付一笔5美元的一次性费用?但是,我在任何地方都没有看到此选项。

我认为当您以“私人”身份发布时,不会出现此类问题。对其他地方有何见解?

更新

  • 付了5美元。..交叉手指..

enter image description here

  • 将该链接用作组织的另一个用户。仍然显示“更改将在几分钟内生效”的消息,但“添加到Chrome浏览器”显示为灰色。 问题是,不要花这么长时间来购买私人插件。.但是不能100%确定。

enter image description here

  • 试图使用Chrome开发者控制面板中的链接重定向到G Suite Marketplace中的插件,但是它重定向到G Suite Marketplace的主页。将尝试使用其ID在市场内找到加载项

enter image description here

更新

  • 我已经更新了版本(当前为版本3) enter image description here
  • 进入Google Cloud Platform-> API和服务-> G Suite Marketplace SDK->配置并更新版本 enter image description here
  • 与Google集成 enter image description here
  • 它加载了新的工作表,但没有添加附件。.但是此错误在Cloud中显示。.看来现在它已与组织随时创建的所有工作表集成在一起,但是码。 enter image description here

  • 设法使它对组织可用,但仍然不加载到任何工作表中 enter image description here

代码:

function onInstall(e){
  onOpen(e);
}

function onOpen(e){
  Logger.log('entré al menú')
  var ui = SpreadsheetApp.getUi();
  ui.createMenu('Plataforma')
  .addSubMenu(ui.createMenu('Liquidaciones')
              .addItem('Nueva LiQ', 'NuevaVenta')
              .addSeparator()
             .addItem('Actualizar LiQ', 'ActualizarFichaLiq'))
  .addItem('Guardar LiQ', 'ValidacionCostos')
  .addSeparator()
  .addSubMenu(ui.createMenu('Voucher')
              .addItem('Generar Voucher', ''))
      .addToUi();

}

1 个答案:

答案 0 :(得分:0)

目前从Chrome WebStore migrated到G Suite Marketplace是enter image description here,这就是为什么某些功能当前无法按预期运行的原因

但是,可以通过以下方式安装私有(在域范围内发布)的加载项:

  1. 转到https://chrome.google.com/webstore/developer/dashboard,然后在Your listings中单击要安装的附件
  2. 单击链接将在GSuite Marketplace中打开您的附件
  3. 您可以从此处单独或在整个域中安装附件

enter image description here 4.安装了插件后,您应该会在Google Spreadsheets菜单中看到它

enter image description here

  1. 继续使用Manage add-ons会将您带到已安装的加载项列表中

{{3}}

希望这会有所帮助!