Mailchimp API 增长历史方法在某些月份返回 0

Posted

技术标签:

【中文标题】Mailchimp API 增长历史方法在某些月份返回 0【英文标题】:Mailchimp API growth-history method returns 0 on some months 【发布时间】:2018-07-01 10:14:01 【问题描述】:

我正在使用 php Curl 成功连接到 Mailchimp API 3.0。

当我调用growth-history 时,我得到一个json 响应。它包含一个具有历史属性的对象,该属性具有包含订阅者计数的每月对象。

例如,这里是 History 属性中的对象,表示 2018 年 1 月:

list_id: (string) a5908434c1
month: (string) 2018-01
existing: (integer) 0 
imports: (integer) 0 
optins: (integer) 6 

这看起来一切都很好,除了截至 2018 年 1 月我有 541 个订阅者。本月的“现有”属性应该反映这一点,但事实并非如此。这也发生在我的名单有记录的 7 个其他月中的至少 4 个。其他 3 个月正确显示订阅者数量。

这是预期的行为,还是 API 未能返回每个月正确的现有订阅者数量?

我正在使用此处给出的说明:https://developer.mailchimp.com/documentation/mailchimp/reference/lists/growth-history/#read-get_lists_list_id_growth_history_month

如果我在 mailchimp 操场上进行相同的调用,我会得到相同的结果。这是响应的屏幕截图:

https://drive.google.com/open?id=1gUMulJorFGr76QsSRQoA2qGFgwJDl-PC

我是否错误地使用了增长历史?

【问题讨论】:

【参考方案1】:

这是 mailchimp 的回复,以防其他人发现自己处于相同的位置:

你好,毛里西奥,

感谢您写信给 MailChimp 支持。我们友好的推特 团队将您的信息传递给我们,我很乐意为您提供帮助 调查 /lists/list_id/growth-history 结果。

根据提供的信息,我能够运行测试调用 您的列表使用 /lists/list_id/growth-history API 端点和 也收到了同样的结果。看来这是一个已知问题 我们的开发人员正在调查。我已经前进并通过了 您的信息与他们一起。不幸的是,我无法提供 但是,我们何时会收到他们的回复的估计时间范围 一旦找到修复程序,它将被推送。

同时,现有订阅者和新加入的订阅者的统计信息 可以通过手动运行段​​在列表中找到联系人。这 可以通过导航到列表页面 > 单击列表名称 > 选择“创建细分”> 设置细分条件 下拉菜单到“添加日期 - 之后 - 特定日期 - 最后 上个月的日期 (12/31/17)”和“添加的日期 - 之前 - a 具体日期 - 下个月的第一个日期 (2/1/18)" > 点击“预览片段”。

这将加载联系人表以显示总人数 列表名称旁边的列表 (541) 中订阅的联系人,以及 加入所选列表的联系人数量 片段中的日期(例如:1 月有 6 个订阅者)。

我了解此工作流程可能并不理想,需要一点 比为数据运行 API 调用更多的工作,并为任何 这可能造成的不便。如果你应该有任何额外的 问题,请随时联系支持。我们总是 乐于提供尽可能多的帮助。

我希望你有一个美好的一天,毛里西奥。谢谢你,布里

【讨论】:

以上是关于Mailchimp API 增长历史方法在某些月份返回 0的主要内容,如果未能解决你的问题,请参考以下文章

Mailchimp API Put 或 Patch 使用 Delphi REST

MailChimp API DrewM\MailChimp\MailChimp::call() 调用未定义的方法

通过 API 获取和存储 MailChimp 兴趣的 Typescript 方法

如何使用 Mailchimp API 3.0 从用户或兴趣中获取超过 10 个条目?

将 MailChimp 与 SendGrid 一起使用

如何在 mailchimp api v3 中安排活动?