在Facebook Ads API上按action_target_id过滤

时间:2015-06-25 17:34:12

标签: facebook facebook-ads-api

我正在使用Facebook Ads API尝试使用以下调用来过滤掉特定的操作目标ID:

(account-id)/reportstats?date_preset=yesterday&data_columns=["action_target_name","adgroup_id","adgroup_name","spend","actions","adgroup_objective"]&actions_group_by=["action_target_id", "action_destination"]&filters=[{"field": "action_target_id","type": "contains","value": 'insert id'}]

每当我尝试输入特定ID时,我都会得到一个空数据集。每当我将类型更改为“not_contains”时,我都会返回每个数据。我也尝试过使用action_destination,但它仍然认为值必须是数值,即使它是一个字符串。

看起来你似乎可以通过action_target_id进行过滤,因为当我尝试按随机过滤时,它告诉我过滤器不存在。

有人可以帮我吗?

1 个答案:

答案 0 :(得分:1)

不幸的是,这些值嵌套在结果的actions字段下,而过滤器仅适用于顶级字段值。