使用相当于FB页面中描述的HTTP post操作创建Facebook Custom Audience没有问题:
// Create blank audience
curl \
-F "name=testAudience" \
-F "access_token=______" \
"https://graph.facebook.com/act_12345678/customaudiences"
但我们无法将电子邮件哈希添加到创建的自定义受众群体中。
// Add people
curl \
-F "users=[{'email_hash':'HASH'}, {'email_hash':'HASH'}, {'email_hash':'HASH'} …]" \
-F "access_token=_____" \
"https://graph.facebook.com/6005123456/users"
虽然帖子的回复是 true 。根据FB文档,"如果添加人成功,API调用将返回true"。但广告管理器中自定义受众群体的可用性始终为“未就绪”(文件未更新)"。没有迹象表明已添加email_hash。我只能上传csv来添加人物。
是否有人有类似的经历或知道如何以编程方式上传email_hash。