Ale*_*ove 14 mailchimp mailchimp-api-v3.0
我有一个包含姓名和电子邮件字段的简报表单,在提交后会/api.mailchimp.com/3.0/lists/####/members使用MailChimp API发送.
根据我的理解,MailChimp创建的新GDPR字段似乎没有关联的字段标记,这意味着无法使用API为它们分配值.
有没有办法用我现有的表单获取用户的同意,并将这些与MailChimp GDPR字段匹配,或者我是否需要用MailChimp嵌入表单替换我的表单?
我有同样的问题,所以我问MailChimp支持,这是我得到的回复:
目前,API支持不适用于GDPR字段.我们希望尽快提供此功能,但我无法提供时间范围.话虽这么说,我很高兴将这些反馈传递给我们的开发人员.
看起来MailChimp最近使用其API添加了对其GPDR字段(营销许可)的支持。因此,现在您应该可以使用现有的表单来获取同意。
API中是否提供GDPR工具?
是。我们已将marketing_permissions添加为具有布尔值的字段,因此您可以使用API启用GDPR字段并同步联系人营销权限。要了解有关使用MailChimp API管理列表的更多信息,请查阅我们的API文档。
为了符合完全删除数据的请求,您还可以使用API 永久删除联系人。永久删除联系人后,无法将其重新导入。
来源:https://mailchimp.com/help/gdpr-faq/#API
请注意,由于您不会使用他们的表格,因此您可能需要在证实同意后签出他们的文档。
表示无法使用API为它们分配值。
实际上,可以通过API为列表成员设置GDPR选项值,唯一的问题是marketing_permission_id事先知道不同的。但是,一种技巧可以是在不指定成员的情况下插入成员(或虚拟成员),从响应有效负载中提取此类ID,然后使用此类ID进行第二次更新调用:
PUT https://usXX.api.mailchimp.com/3.0/lists/{{listId}}/members/{{subscriberHash}}
{
"marketing_permissions": [
{"marketing_permission_id": "12a69fa097", "enabled": true}, // 'Email' consent
{"marketing_permission_id": "d0dc5969af", "enabled": false} // 'Direct Mail' consent
]
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6517 次 |
| 最近记录: |