菜单项未出现在G Suite市场发布的表格附件中

时间:2020-02-04 11:34:06

标签: google-apps-marketplace

我们测试并提交了一个Sheets附件,该附件现已发布,可以在G Suite市场中找到(项目:881100375084)。但是,安装后未创建该加载项的菜单项。在测试中效果很好。

脚本中没有声明全局变量。 我们没有在stackdriver中看到任何日志记录。如果有错误,我们将无法看到。这是我们用来创建菜单项的代码:

function onInstall(e) {
    console.log('running onInstall');
    onOpen(e);
}

function onOpen(e) {
    console.log('running onOpen in mode:');
    console.log(e.authMode);
    SpreadsheetApp.getUi()
        .createAddonMenu()
        .addItem('Import', 'openSidebar')
        .addSeparator()
        .addItem('Help', 'showHelp')
        .addToUi();
}

我们尝试切换G Suite项目配置,使其不再使用建议的here来使用“项目密钥(不推荐使用)”而不是脚本ID,但这似乎没有什么不同。我们一直在等待对插件进行代码更新之间等待数小时,以尝试调试问题,但实际上不知道该应用程序是否正在加载最新版本的代码。文档说这需要“一些时间”。

任何人有任何想法如何调试它并显示菜单项?

1 个答案:

答案 0 :(得分:1)

我在G Suite市场工作,并查看了您的附加组件。问题在于脚本版本是“版本X”,但它应该只是“ X”(其中X是数字)。我已经修复它,并确认它现在可以在“加载项”菜单中显示。

我还创建了一个内部问题,以验证脚本版本是数字。感谢您的举报!

相关问题