MailChimp取消订阅网址中每个参数的用途是什么?

时间:2015-01-14 17:56:32

标签: url mailchimp

在以下URL中,取消订阅列表中的用户:

http://xxxxx.us2.list-manage.com/unsubscribe?
    u=87f537bccxx35e53a1890e0d9&
    id=40dcxx6cd6&
    e=c4aaxx1dd6&
    c=9a6xx11963

每个参数有什么作用?

1 个答案:

答案 0 :(得分:9)

今天我必须了解每个非描述性参数的含义,以便为每个通过Mandrill发送的电子邮件生成URL。发现它们的含义并不容易,但这里有我想出的那个,以及我是如何发现它们的。

http://xxxxx.us2.list-manage.com/unsubscribe? u=87f537bccxx35e53a1890e0d9& id=40dcxx6cd6& e=c4aaxx1dd6& c=9a6xx11963

网址格式:

  • 协议可以是http或https。
  • 您的用户名接下来
  • 在示例中,us2是您帐户所在的MailChimp数据中心。每个帐户都有所不同。 (https://apidocs.mailchimp.com/api/2.0/)指定DC是一个好习惯,即使文档说它不是必需的。指定它将减少不必要的延迟。
  • list-manage [n] .com可以使用或不使用域末尾的数字,或者它可以有1或2.更改看似不重要,但我认为它有一些东西与他们的负载平衡有关。
  • / unsubscribe也可以是/ subscribe或/ profile(后者似乎依赖于“e”参数。(见下文)当你没有指定它时,它说:“列表成员配置文件无法从测试活动或存档页面“如果指定了无效值,则会出现错误页面。
  • u是您帐户的唯一标识符。您帐户中的每个列表都使用它。 (有关如何查看帐户的各种网址,请参阅http://kb.mailchimp.com/lists/signup-forms/find-the-unsubscribe-link-for-your-list。)
  • id是您的列表ID
  • e是https://apidocs.mailchimp.com/api/2.0/lists/subscribe.php
  • 上记录的euid
  • c我还没有见过这个,但我的猜测是它是广告系列ID。

此外,当您希望预先填写订阅和取消订阅表格时,您可以使用以下GET参数。

  • EMAIL允许您输入订阅者的电子邮件
  • MERGE1允许您输入订阅者的名字
  • MERGE2允许您输入订阅者的姓氏