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

Dan*_*lba 3 url mailchimp

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

http://xxxxx.us2.list-manage.com/unsubscribe?
    u=87f537bccxx35e53a1890e0d9&
    id=40dcxx6cd6&
    e=c4aaxx1dd6&
    c=9a6xx11963
Run Code Online (Sandbox Code Playgroud)

每个参数做什么?

Ric*_*lis 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允许您输入订户的姓氏