Google apps script 谷歌应用程序脚本;不支持的附加组件“;
背景: 我在2018年11月1日启动了一个新的谷歌应用程序脚本项目。该项目创建了一个定制的GMail插件。事情进展顺利。然后,在11月14日,谷歌发布了CardService的一些功能: 卡片服务已通过以下新类和方法进行了扩展,允许您自定义文本按钮小部件的背景: 文本按钮样式 TextButton.setBackgroundColor(背景色) text按钮。设置禁用(禁用) TextButton.setTextButtonStyle(textButtonStyle) 因此,我开始使用其中一些(文档记录不全的)新功能。例如:Google apps script 谷歌应用程序脚本;不支持的附加组件“;,google-apps-script,gmail,gmail-addons,Google Apps Script,Gmail,Gmail Addons,背景: 我在2018年11月1日启动了一个新的谷歌应用程序脚本项目。该项目创建了一个定制的GMail插件。事情进展顺利。然后,在11月14日,谷歌发布了CardService的一些功能: 卡片服务已通过以下新类和方法进行了扩展,允许您自定义文本按钮小部件的背景: 文本按钮样式 TextButton.setBackgroundColor(背景色) text按钮。设置禁用(禁用) TextButton.setTextButtonStyle(textButtonStyle) 因此,我开始使用其中一些(
CardService.newTextButton()
.setTextButtonStyle(CardService.TextButtonStyle.FILLED)
.setText("Filled Button Verb")
这是附加到一个CardService CardSection中的,这是完全正确的。保存此代码时,GMail自定义加载项显示以下错误消息:
不支持的附加组件
请刷新Gmail应用程序以使用此加载项
- 我尝试刷新页面:获取相同的错误消息
- 我退出chrome并重新加载页面:获取相同的错误消息
- 我加载“匿名”选项卡:获取相同的错误消息
- 我手动复制并部署项目:获取相同的错误消息
您的代码帮助我实现了这一点 我确保我的应用程序升级到谷歌云项目(GCP)。这意味着它是一个gsuite插件,而不是脚本Gmail插件。看起来他们正在从脚本应用程序过渡到gsuite
也许这就是你挣扎的原因寻找新的问题。是的,我实际上是用这个方法构造的按钮。我打赌我的项目被悄悄升级为GSuite附加组件。