我正在使用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进行过滤,因为当我尝试按随机过滤时,它告诉我过滤器不存在。
有人可以帮我吗?
答案 0 :(得分:1)
不幸的是,这些值嵌套在结果的actions
字段下,而过滤器仅适用于顶级字段值。