通过Facebook Marketing API获取Instagram广告活动的空数据

时间:2018-10-29 07:20:12

标签: facebook facebook-graph-api instagram instagram-api facebook-marketing-api

我目前正在使用Facebook Marketing API来获取我的Facebook和Instagram页面的与广告相关的数据。 (我已将我的Instagram页面连接到Facebook页面)

当我调用下面的API端点时,我正在获取Facebook和Instagram广告的数据。

/v3.1/ad_account_id/insights?fields=spend,clicks,impressions&breakdowns=publisher_platform

当我调用下面的API端点时,我只能从Facebook Campaigns获取数据。我已经在Facebook广告控制台中签到,可以看到有活跃的Instagram广告活动。

/v3.1/ad_account_id/campaigns?breakdowns=publisher_platform

可能是什么原因造成的?

2 个答案:

答案 0 :(得分:0)

应改写为

/v3.1/ad_account_id?fields=campaigns{insights.breakdowns(publisher_platform)}

答案 1 :(得分:0)

为将来参考,也可以写为:
/v8.0/<ad account id>/campaigns?fields=insights.breakdowns(publisher_platform)

对于广告级别的数据分析,我使用以下方法: /v8.0/<ad account id>/campaigns?fields=created_time,start_time,stop_time,id,name,objective,adlabels,bid_strategy,budget_remaining,daily_budget,lifetime_budget,spend_cap,buying_type,configured_status,effective_status,status,adsets{created_time,id,name,bid_adjustments,bid_amount,bid_constraints,bid_info,bid_strategy,billing_event,budget_remaining,campaign_id,effective_status,status,ads{name,id,created_time,insights.breakdowns(publisher_platform){impressions,reach,spend,clicks,unique_clicks,actions,cost_per_action_type,cost_per_unique_click,cpc,cost_per_inline_post_engagement}}}