如何通过Facebook API获取按日粒度广告洞察数据?返回汇总数据问题咨询
解决Facebook API获取按日粒度广告洞察数据的问题
- 问题根源:你的请求未指定时间粒度参数,Facebook Insights API默认会返回整个
time_range内的汇总数据。 - 解决方案:在请求URL中添加
time_increment=1参数,1代表按日拆分数据。
修改后的请求示例:
1234548/insights?fields=ad_id,impressions,account_id,created_time,adset_id,campaign_id,clicks,conversions&time_range={'since':'2023-01-01','until':'2023-05-20'}&time_increment=1
- 补充说明:因为你的广告创建于2023-05-17,所以返回的日粒度数据只会包含2023-05-17至2023-05-20的每日数据(广告未投放时段无数据)。修改后返回的
data数组会有多条对象,每条对应一个日期,且date_start和date_stop会是当日的日期(比如某条的date_start和date_stop均为2023-05-17)。
内容的提问来源于stack exchange,提问作者eliran
相关产品推荐
相关产品推荐

