小编Gui*_*los的帖子

使用Mandrill进行Gmail标记

我正在测试gmail标记"开始行动":https: //developers.google.com/gmail/markup/actions/actions-overview#go-to_actions

我在HTML电子邮件中设置了一个gmail标记(由于Mandrill不支持json-ld的微数据),并按照本教程中的说明发送它:https: //developers.google.com/gmail/markup/apps -script教程

它运行良好,但当我尝试通过Mandrill API发送相同的HTML电子邮件时,操作按钮根本不显示.我知道"来自"和"到"电子邮件必须是相同的Gmail帐户,所以当我在两种情况下发送它时,我这样做,但只有在我使用应用程序脚本时才有效.

在发送电子邮件时,mandrill是否删除了任何微数据信息?有没有人处理过这种情况?

email markup gmail mandrill json-ld

5
推荐指数
0
解决办法
873
查看次数

global_merge_vars不起作用

我正在发送Mandrill API的模板电子邮件,如下所示:

{
   "key":"xxxyyyzzz",
   "template_name":"coupon-purchased",
   "template_content":[
   ],
   "message":{
      "to":[{"email":"xxx@yyy.com"}]
   },
   "merge":true,
   "global_merge_vars":[
      {
         "name":"FNAME",
         "content":"Your name"
      },
      {
         "name":"FGYMNAME",
         "content":"Your gym"
      }
   ],
   "merge_vars":[
   {
      "rcpt": "xxx@yyy.com",
      "vars":[
         {
            "name":"FNAME",
            "content":"Your name"
         },
         {
            "name":"FGYMNAME",
            "content":"Your gym"
         }
      ]
   }]
}
Run Code Online (Sandbox Code Playgroud)

作为此URL的POST消息:https://mandrillapp.com/api/1.0/messages/send-template.json

我试过一些HTML文档,但最后我只是使用以下作为模板:

*|FNAME|* and *|FGYMNAME|*
Run Code Online (Sandbox Code Playgroud)

但仍然没有工作.这些变量不与global_merge_vars中发送的值交换.

此外,我试图从JSON中删除merge_varsmerge属性,不工作.

关于它的任何线索?

谢谢!

api mandrill

2
推荐指数
1
解决办法
2552
查看次数

标签 统计

mandrill ×2

api ×1

email ×1

gmail ×1

json-ld ×1

markup ×1