【发布时间】:2017-07-12 19:14:25
【问题描述】:
有没有办法管理订阅者对 v3 API 中列表的群组偏好? MailChimp 文档对这个主题有一点了解。
【问题讨论】:
-
您的意思是在通过 API 添加它们时设置它们的组值吗?因为我也有同样的问题。
标签: mailchimp
有没有办法管理订阅者对 v3 API 中列表的群组偏好? MailChimp 文档对这个主题有一点了解。
【问题讨论】:
标签: mailchimp
是的,通过将成员分配给兴趣。
您必须找出要添加到的组的 ID(称为“兴趣”)。不幸的是,这在 MailChimp 仪表板上的任何地方都找不到。
找出“兴趣”ID(而不是创建脚本)的最简单方法是转到MailChimp playground,然后在输入您的 API 密钥后,路由到...
lists > the list in question > members (in the sub-resources dropdown)
那么……
load (in the actions dropdown) for any member
或
Create Members (button)
该页面将加载会员的详细信息。向下滚动,直到看到“兴趣”数组/对象。在那里你会看到 ID。请注意,它们可以设置为 true 或 false。
您必须通过拨打电话,然后通过您的 MailChimp 仪表板查看成员的详细信息来确定哪个 ID 与“组”/“兴趣”相关。
因此,当涉及到实际进行 POST 调用(“成员”创建)时,您可能需要...
{
"email_address":"example@freddiesjokes.com",
"status":"subscribed",
"interests": {
"b8a9d7cbf6": true
},
# ADDITIONAL FIELDS, IF REQUIRED...
"merge_fields":{
"FNAME": "foo bar",
"LNAME": "foo bar",
"MERGE3": "foo bar",
"MERGE4": "foo bar"
}
}
一个PUT调用(“成员”编辑)示例...
{
"interests": {
"b8a9d7cbf6": false,
"5998e44916": true
}
}
对于 PUT 请求,您似乎必须声明每个“兴趣”并说明它是真还是假。
【讨论】:
我想这就是你要找的东西:Lists Interest Categories Collection
在该端点中,您可以获取并为列表创建新组。在这里Lists Interests Collection,您可以获得兴趣或创造新的兴趣。
Lemonades
Coca Cola
Pepsi Max
Fanta
Lemonades 代表 category 或更好的组名。可乐、百事可乐和芬达代表兴趣或在该特定组/类别中更好的组项目。
希望这会有所帮助:)
【讨论】: