Facebook营销中如何筛选多个指定广告系列的Insight数据
多广告系列筛选获取Facebook广告账户Insight数据方案
现有单广告系列筛选实现
你当前使用的单指定广告系列筛选请求如下:https://graph.facebook.com/v12.0/act_YOUR_ACCOUNT_ID/insights?fields=actions,reach,impressions,clicks,cpc,spend&filtering=[{field: "campaign.id",operator:"CONTAIN", value: '123456789'}}]
多广告系列筛选修改方法
要筛选多个指定广告系列的数据,仅需要调整filtering参数的规则即可:
- 将运算符从
CONTAIN替换为IN - 将
value字段修改为你需要筛选的所有广告系列ID组成的字符串数组
请求示例
如需同时筛选ID为123456、789012、345678的三个广告系列,请求如下:https://graph.facebook.com/v12.0/act_YOUR_ACCOUNT_ID/insights?fields=actions,reach,impressions,clicks,cpc,spend&filtering=[{field: "campaign.id",operator:"IN", value: ["123456","789012","345678"]}]
注意事项
- 所有广告系列ID需要以字符串格式传入,避免长数字精度丢失导致匹配失败
- 单次请求中
IN运算符对应的value数组最多支持传入100个ID,超过上限需拆分多次请求- 替换请求中
YOUR_ACCOUNT_ID为实际广告账户ID,同时保证接口访问令牌拥有对应账户的洞察数据读取权限
内容的提问来源于stack exchange,提问作者Ash18
相关产品推荐
相关产品推荐

