0

我正在研究 mailchimp 集成。我需要提取广告系列统计信息(打开次数和点击次数)并将其放入我的本地数据库中。

使用 mailchimp api,我得到了所有用户的列表以及他们所采取的行动。

但我的问题是如何始终保持数据同步。有什么方法可以跳过我已经同步的 mailchimp api 中的数据。

4

1 回答 1

0

问题是整个数据集可以在调用之间更改并且没有'since'参数......获取更新图片的唯一方法是查询所有记录并更新......

保持统计“数据始终同步”实际上只取决于您的解决方案(当您/您的用户访问该部分时,让它查询更新......)

您可以通过使用时间戳跟踪以前的调用/更新来加快更新过程(跟踪时间戳并仅更新/添加比上次同步更新的记录...)

正如我所说,campaignEmailStatsAIMAll 方法目前没有“since”命令(并且在导出 API 中没有直接等价物......)

'since' 参数实际上是一个很好的功能......因此,如果不希望编写自己的解决方案来通过时间戳跟踪更新,您可能想在 google 组中提出问题或在 google 代码项目中发布功能请求:

http://code.google.com/p/mailchimp-api/


编辑:我刚刚打开了功能请求,因为它可能会解决即将到来的项目的类似问题: http ://code.google.com/p/mailchimp-api/issues/detail?id=60

于 2011-08-23T09:50:32.373 回答