无法为所有邮件加载Gmail插件

时间:2018-08-31 03:10:08

标签: gmail gmail-addons

我正在编写一个gmail插件,它可以作为某些邮件(而不是所有邮件)的选项加载。具有讽刺意味的是,它并未加载我要使用该插件的特定消息。

我在应用程序json中具有以下内容:

    {
  "oauthScopes": [
    "https://www.googleapis.com/auth/gmail.addons.execute",
    "https://www.googleapis.com/auth/gmail.readonly"
  ],
  "gmail": {
    "name": "My Addon",
    "logoUrl": "https://www.gstatic.com/images/icons/material/system/2x/bookmark_black_24dp.png",
    "contextualTriggers": [{
      "unconditional": {},
      "onTriggerFunction": "buildAddOn"
    }],
    "primaryColor": "#4285F4",
    "secondaryColor": "#4285F4"
  }
}

Gmail插件文档说,“无条件”是上下文触发器的唯一值,这意味着该插件应为每条消息打开。有什么想法为什么它不会加载一些?

作为背景,该插件将用于将来自自动生成的电子邮件(由我的组织的房间预订系统生成)的事件信息插入表单,以将其添加到适当的Google日历中。我想不出任何有关消息本身的信息,这会使该附件不可用,尤其是由于该附件除了运行所有消息外别无选择。

编辑:奇怪的是,如果我将自动消息转发给自己,它会起作用;那么加载项就会加载。

1 个答案:

答案 0 :(得分:1)

当Google无法识别电子邮件的发件人时,就会发生这种情况。在未加载附件的电子邮件中,请注意,除了不显示联系人图片或其姓名缩写以外,它还会显示

这是在这里https://issuetracker.google.com/issues/112064778

报道的