MailChimp Webhook取消订阅不包含“原因”,并且无法确定它是否为手册

时间:2019-03-15 16:56:08

标签: javascript php webhooks mailchimp

已正确触发并收到有关取消订阅操作的WebHook事件

根据文档,这是我收到的:

https://developer.mailchimp.com/documentation/mailchimp/guides/about-webhooks/

"type": "unsubscribe",
"fired_at": "2009-03-26 21:40:57",  
"data[action]": "unsub",
**"data[reason]": "manual",**
"data[id]": "8a25ff1d98",
"data[list_id]": "a6b5da1054",
"data[email]": "api+unsub@mailchimp.com",
"data[email_type]": "html",
"data[merges][EMAIL]": "api+unsub@mailchimp.com",
"data[merges][FNAME]": "Mailchimp",
"data[merges][LNAME]": "API",
"data[merges][INTERESTS]": "Group1,Group2",
"data[ip_opt]": "10.20.10.30",
"data[campaign_id]": "cb398d21d2"

但是我发现这两个不一致之处:

1)即使我指定了自定义文本,也没有任何地方可以看到该文本

2)如果我从mailchimp界面手动退订,或者从收到的电子邮件中退订(就像客户一样),我会得到相同的信息。

data [reason]字段始终包含值“ manual ”,无论它是来自收到的电子邮件(客户)还是来自mailchimp面板(维护)

当退订电子邮件时,可以指定原因(在预格式化选项中或带有自定义文本的“自定义”原因。但是没有包含该信息的字段

这是预期的行为吗?

(还有如何向MailChimp发送功能请求?)

谢谢

0 个答案:

没有答案