Facebook Ads API如何获取处于草稿状态的所有广告系列

时间:2019-03-14 07:31:58

标签: facebook facebook-graph-api facebook-marketing-api facebook-java-api

我已经在Facebook Ads Manager中创建了广告和广告系列。但它们尚未发布

我尝试了以下API调用来获取我创建的所有广告系列的列表,

/v3.2/act_XXXX/campaigns

但是我收到的回应是空的,

{
  "data": [
  ]
}

还有其他方法可以列出所有已创建的广告系列,无论它们是否发布

1 个答案:

答案 0 :(得分:1)

默认过滤器为“ ACTIVE”广告系列,如果要检索其他状态,则可以使用过滤器选项,例如:

act_XXXX/campaigns?filtering=[{'field':'effective_status','operator':'IN','value':["ACTIVE","PAUSED","PENDING_REVIEW"]}]&fields=name,effective_status

然后从文档中添加所需状态:

  

effective_status枚举{ACTIVE,PAUSED,DELETED,PENDING_REVIEW,   已拒绝,已预先批准,PENDING_BILLING_INFO,CAMPAIGN_PAUSED,   已归档,ADSET_PAUSED和WITH_ISSUES}

Facebook doc here