根据 Mailchimp 文档,可以获得时间戳以及打开活动电子邮件的成员的电子邮件地址。
https://mailchimp.com/developer/marketing/api/open-reports/list-campaign-open-details/
members:一组对象,每个对象代表一个打开活动电子邮件的列表成员。每个成员对象将包含有关单个成员打开的总数的信息,以及每个打开事件的时间戳。
{
"campaign_id": "string",
"list_id": "string",
"list_is_active": true,
"contact_status": "string",
"email_id": "string",
"email_address": "string",
"merge_fields": {
"property1": null,
"property2": null
},
"vip": true,
"opens_count": 0,
"opens": [
{
"timestamp": "2019-08-24T14:15:22Z"
}
],
"_links": [
{
"rel": "string",
"href": "string",
"method": "GET",
"targetSchema": "string",
"schema": "string"
}
]
}
但是,似乎不存在等效的通话点击次数。检索点击信息的 API 端点不一致,没有此信息。(见下文)。
所以......我怎样才能得到时间戳加上点击成员的电子邮件地址?
https://mailchimp.com/developer/marketing/api/link-clickers/list-clicked-link-subscribers/
members:一组对象,每个对象代表一个在活动中单击特定链接的成员。
{
"email_id": "string",
"email_address": "string",
"merge_fields": {
"property1": null,
"property2": null
},
"vip": true,
"clicks": 0,
"campaign_id": "string",
"url_id": "string",
"list_id": "string",
"list_is_active": true,
"contact_status": "string",
"_links": [
{
"rel": "string",
"href": "string",
"method": "GET",
"targetSchema": "string",
"schema": "string"
}
]
}