我正在寻找一种方法来获取Facebook上几个广告的整体覆盖面(使用facebook ads api)。此覆盖率不应是所有广告覆盖率的总和,因为如果同一用户看到2个不同的广告,则应将其计为1而不是2。
不应该是常规金额,而是接触全部或部分广告的唯一身份用户数。
答案 0 :(得分:0)
假设您为创建这些广告的用户提供了有效的访问令牌,您应该可以执行以下操作:
HTTP GET https://graph.facebook.com/act_ACCOUNTID/reportstats?date_preset=yesterday&data_columns=['adgroup_id','reach']
然后在通话的响应中,您应该看到类似
的内容{ data: [ { adgroup_id: 1, reach: 100 } ] }
请参阅https://developers.facebook.com/docs/reference/ads-api/adreportstats/,了解广告报告统计API中的瘦身。