首页 > 解决方案 > Facebook Marketing API 仅获取 Facebook/Instagram 数据

问题描述

我正在使用 Facebook Marketing API 来获取 Campaign、AdSet、Ad 和 Insight 数据。

我只想获取 Facebook 广告系列或 Instagram 广告系列。有 publisher_platform 细分,但我认为仅适用于 Insight 数据。

有没有办法获取特定于平台的活动、广告集、广告和洞察数据,还是仅用于洞察。

我尝试了以下示例,但未显示任何数据。

curl -X GET -G \
  -d 'fields="impressions"' \
  -d 'breakdown="publisher_platform"' \
  -d 'access_token=<ACCESS_TOKEN>' \
  https://graph.facebook.com/v9.0/<AD_SET_ID>/insights

标签: facebookfacebook-graph-apifacebook-marketing-api

解决方案


我不知道有任何过滤选项,但我的解决方案是获取所有广告系列和广告集,特别是在广告集targeting上列出该字段。这使您可以查看targeting.publisher_platforms选择了哪些。您可以在AdSets Field Reference中查看它们,有关展示位置定位选项,请参见此处

使用简单的编程语言可以将广告集分成两组:Facebook 和 Instagram。

请记住,您指定publisher_platforms的是广告组级别,而不是广告系列。因此,如果广告集在两个平台上投放广告,您必须决定会发生什么。


推荐阅读