2011-12-08 23 views
0

使用Facebook的广告API时,我希望向所有广告素材请求广告组当前正在使用的帐户。即其中count_current_adgroups值> 0。我可以拉的帐户中的所有广告素材:广告api:仅请求那些当前正在使用的广告素材

“> https://graph.facebook.com/adcreatives/?ids=act_123456789 & =的access_token

你如何限制这种请求,只返回正在使用的广告组adcreatives

感谢

回答

1

约翰 - ?此功能目前不存在最好的办法是加载所有活动的广告群组在您的帐户这样。 :

https://graph.facebook.com/adaccount/adgroups

在每个广告组内,它将列出当前与该广告组关联的广告。收集所有这些adcreative ID的在一起,重复数据删除它们,然后使用此语法加载所有这些:

https://graph.facebook.com/adaccount/adcreatives?ids=1,2,3,4

这应该给你你需要的功能,但它会采取两次调用Facebook广告API来计算你想要的。

+0

再次感谢贾斯汀。我们的做法略有不同,因为我们会为该帐户提取所有的adcreatives,并过滤掉那些在我们提供的活动adgroups列表中找不到的adcreatives。第一个实现是按照你的建议,但是我们担心构建过长的GET请求。在每个ID 13个字符处,拉动几百个adcreatives导致一个非常长的参数字符串。 –

+0

刚刚看到FB现在允许通过广告组和/或广告系列吸引广告素材:“专业提示:现在可以通过以下方法获取广告系列或广告组的所有广告素材: //adcreatives //adcreatives 文档已经更新了这些新的连接。“ –

相关问题