【问题标题】:"Google workspace private Addon icon" is not displayed in the "google side panel" after installing the deployed addon安装部署的插件后,“谷歌侧面板”中不显示“谷歌工作区私有插件图标”
【发布时间】:2021-06-22 10:50:49
【问题描述】:

我最近部署了一个谷歌工作区插件。 (它是一个私人添加。) 从屏幕截图中我们可以看到显示卸载,这意味着插件现在已安装在我的浏览器上。 安装插件后,右侧面板中不显示图标。 installed plugin

【问题讨论】:

  • 您能否确认您已明确设置可以从日历访问插件?您的清单文件看起来如何?您是如何部署插件的?
  • 没有专门为日历部署插件的选项,但是可以选择为工作表、幻灯片和文档部署插件。所以,在谷歌云控制台中,我选择了工作区添加选项。还有两个选项可以部署谷歌云项目部署或应用程序部署,我选择了应用程序部署。我选择了部署 > 添加选项,并在提供程序中使用该部署 ID 进行谷歌工作区部署,如果没有意义,我可以添加屏幕截图。
  • 您的清单文件是什么样的?
  • 插件正在审核中 [额外信息] 我的清单文件没有任何额外内容,{ "timeZone": "Asia/Kolkata", "dependencies": {}, "exceptionLogging": "STACKDRIVER ", "runtimeVersion": "V8" } 我应该在文档中添加在此链接developers.google.com/apps-script/manifest/calendar-addons 上找到的 json 吗?

标签: google-apps-script google-workspace


【解决方案1】:

您必须在插件清单中指定哪个 Workspace 应用程序是您的插件扩展。

附加清单文件的详细示例可以在here找到。

因此,由于您想专门调整您的插件,使其成为日历插件,因此您必须在清单文件中添加 calendar 字段。

添加该字段后,清单最终将类似于以下内容:

{
   "timeZone":"Asia/Kolkata",
   "dependencies":{
      
   },
   "exceptionLogging":"STACKDRIVER",
   "runtimeVersion":"V8",
   "addOns":{
      "calendar":{
         "homepageTrigger":{
            "runFunction":"NAME_OF_THE_FUNCTION_TO_RUN"
         }
         ...
      }
   }
}

参考

【讨论】:

  • "runFunction":"NAME_OF_THE_FUNCTION_TO_RUN" 这就是我所缺少的。谢谢你。我已经取得了进展,我需要对代码进行一些更改。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-04-09
  • 1970-01-01
  • 1970-01-01
  • 2016-07-16
  • 1970-01-01
  • 2018-05-25
相关资源
最近更新 更多