使用Facebook Ads API获取多个广告的实际覆盖面

时间:2013-12-11 11:28:52

标签: facebook facebook-graph-api facebook-javascript-sdk facebook-fql facebook-php-sdk

我正在寻找一种方法来获取Facebook上几个广告的整体覆盖面(使用facebook ads api)。此覆盖率不应是所有广告覆盖率的总和,因为如果同一用户看到2个不同的广告,则应将其计为1而不是2。

不应该是常规金额,而是接触全部或部分广告的唯一身份用户数。

1 个答案:

答案 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中的瘦身。