在 Facebook 广告 API 上按 action_target_id 过滤
Filtering by action_target_id on Facebook Ads API
我正在使用 Facebook 广告 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 进行筛选,因为当我尝试按随机筛选时,它告诉我该筛选器不存在。
有人能帮帮我吗?
不幸的是,这些值嵌套在结果的 actions
字段下,过滤器仅适用于顶级字段值。
我正在使用 Facebook 广告 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 进行筛选,因为当我尝试按随机筛选时,它告诉我该筛选器不存在。
有人能帮帮我吗?
不幸的是,这些值嵌套在结果的 actions
字段下,过滤器仅适用于顶级字段值。