Facebook营销API获得多个广告集的总覆盖率

Facebook营销API获得多个广告集的总覆盖率,facebook,facebook-insights,facebook-marketing-api,Facebook,Facebook Insights,Facebook Marketing Api,我正在尝试使用营销API获取多个广告集的摘要数据 我可以通过以下方式获得每个广告集的数据: insights/?ids=[**ad_set_ids**]&fields=impressions,clicks,reach,actions,total_actions 我可以把每个广告集的数字加起来,得到总数,除了“达到”之外,这没什么,因为达到的总数不仅仅是总数(见下图) 是否有任何方法可以获取广告集的数据摘要(图像中的最后一行“来自3个广告集的结果”) 我还尝试添加参数default_s

我正在尝试使用营销API获取多个广告集的摘要数据

我可以通过以下方式获得每个广告集的数据:

insights/?ids=[**ad_set_ids**]&fields=impressions,clicks,reach,actions,total_actions
我可以把每个广告集的数字加起来,得到总数,除了“达到”之外,这没什么,因为达到的总数不仅仅是总数(见下图)

是否有任何方法可以获取广告集的数据摘要(图像中的最后一行“来自3个广告集的结果”)


我还尝试添加参数
default_summary=true
,但它为我提供了每个广告集的摘要,而不是所有广告集的总和。

要实现这一点,您实际需要使用摘要字段。例如,您可以在ad帐户级别查询您的见解,然后指定级别=adset。然后在filterring中,指定adset.id的列表。非常重要的是,您应该添加summary=[“reach”],这样您就可以获得聚合的reach

以下是一个例子:

“到达”]&日期\u预设=生存期和操作\u属性\u窗口=[“默认”]&过滤=[{”字段“:“adset.id”,“运算符“:“IN”,“值”:[adsetID1]“[”,“[adsetID2]”]}]


实际上,您可以在活动节点而不是AdaAccount节点上执行此操作。它可能会给您带来更好的性能。

我认为这个数字来自活动范围,不要认为您可以自由组合任意数量的ADSET。thx@serg,我需要活动中广告集子集的总范围,因此总活动范围与我要找的不同。我想我现在得把广告的覆盖范围加起来了。谢谢