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

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

我已经尝试部署我们作为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

UPDATE

  • 我已经更新了版本(当前为版本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();

}

我已经尝试部署我们作为Google表格的插件创建的脚本,因此我们决定将其设为私有,因此只有组织的成员才能找到并使用它。我已使用此视频是为了...

google-apps-script gsuite chrome-web-store
1个回答
0
投票

目前从Chrome WebStore到G Suite Marketplace的migrated是Google附加组件,这就是为什么某些功能当前无法按预期运行的原因

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