Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/user-interface/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google apps script 谷歌应用程序脚本;不支持的附加组件“;_Google Apps Script_Gmail_Gmail Addons - Fatal编程技术网

Google apps script 谷歌应用程序脚本;不支持的附加组件“;

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) 因此,我开始使用其中一些(

背景:

我在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


也许这就是你挣扎的原因