MailChimp如何获取3.6万条量级的营销活动打开明细全量数据
MailChimp全量打开明细拉取问题解答
可以拉取到该活动的全量打开明细数据。
你遇到的分页结果无下一页链接属于正常情况:MailChimp v3版本的reports/open-details接口本身不提供分页导航链接,分页逻辑完全依靠offset和count两个请求参数手动控制,不影响全量数据拉取。
具体操作方案:
- 首先修正初始参数:你当前设置
offset=50会导致遗漏前50条打开记录,首次请求建议将offset设为0,count固定使用接口允许的最大值1000,请求示例如下:curl -X GET 'https://<server>.api.mailchimp.com/3.0/reports/<CAMPAIGN ID>/open-details?offset=0&count=1000' --user "anystring:APIKEY" - 每次请求完成后,将
offset数值加1000后发起下一次请求,直到接口返回的results数组长度小于1000,即代表已经拉取完全部数据 - 校验全量的方法:首次请求可先传入
count=1,查看响应结构中的total_items字段,该字段值就是该活动打开明细的总条数,可用来和你累计拉取的条数做校验,确保数据完整
注意事项:
- 本次拉取3.6万条数据仅需发起36次请求,远低于MailChimp普通账户每10分钟1000次的API调用频率限制,不会触发限流拦截
内容的提问来源于stack exchange,提问作者user17134593
相关产品推荐
相关产品推荐

