【问题标题】:SendGrid Transactional Templates - Address and Unsubscribe Link BrokenSendGrid 事务模板 - 地址和取消订阅链接断开
【发布时间】:2018-10-13 12:17:51
【问题描述】:

我已经配置了几个事务模板,通过他们方便的设计工具从我的 SendGrid 帐户发送,效果很好!。

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

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

                Unsubscribe << (Not a Hyperlink)

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

对此有什么想法吗?感谢您的任何意见或指导!

【问题讨论】:

    标签: sendgrid


    【解决方案1】:

    要获得取消订阅功能,您需要创建一个或多个取消订阅组。如果您在营销菜单下查看,您将看到创建这些的子菜单。一旦你创建了一个,它将被分配一个 ID 号。当您生成电子邮件时,您需要将该 ID 值作为 EmailMessage 对象的一部分传入。如果您使用 API 的 V3,您将寻找 SetAsm。

    至于发件人字段,对于交易模板,它们无法正常工作,因为它们是用于营销活动的。您的两个选择是:

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

    GitHub Bug

    【讨论】:

      【解决方案2】:

      只有在您创建unsubscribe group 并在使用发送时指定它时,才会出现取消订阅链接

            asm: {
              group_id: <the unsubscribe group ID>
            }
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2017-07-24
        • 2013-04-15
        • 1970-01-01
        • 2016-03-10
        • 1970-01-01
        相关资源
        最近更新 更多