SendGrid事务模板-地址和退订链接断开

时间:2018-10-13 12:17:51

标签: sendgrid

我已经配置了几个事务模板,可以通过它们的便捷设计工具从我的SendGrid帐户中发送这些模板,效果很好!

但是模板页脚上的Address LineUnsubscribe链接未激活。在电子邮件中,它们显示为占位符,就像这样

                [Sender_Name]
[Sender_Address], [Sender_City], [Sender_State] 
                [Sender_Zip]

                Unsubscribe << (Not a Hyperlink)

我已遵循SendGrid的文档并配置了我的帐户地址,但无法找到解决方案。

对此有何想法?感谢您的任何输入或指导!

2 个答案:

答案 0 :(得分:3)

要获得取消订阅功能,您将需要创建一个或多个取消订阅组。如果您在“市场营销”菜单下查看,则会看到子菜单以创建这些菜单。创建一个后,将为其分配一个ID号。生成电子邮件时,您需要将该ID值作为EmailMessage对象的一部分传递。如果您使用的是API的V3,则将查找SetAsm。

对于“发件人”字段,对于事务模板,它们不能正常工作,因为它们是用于市场营销活动的。您有两个选择:

  1. 从模板中的该块中删除“发件人”字段。在其上方添加具有静态值的新文本块。
  2. 将模板下载为HTML,并将发送方对象转换为替换变量。然后,您将可以在创建电子邮件时在代码中进行设置。

GitHub Bug

答案 1 :(得分:0)

仅当您创建unsubscribe group并在使用

发送时指定它时,才会显示退订链接。
      asm: {
        group_id: <the unsubscribe group ID>
      }