Facebook 营销 API 仅获取 Facebook/Instagram 数据

Facebook Marketing API Fetching Only Facebook/Instagram Data

我正在使用 Facebook 营销 API 来获取营销活动、广告集、广告和洞察力数据。

我只想获取 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

我不知道有任何过滤选项,但我的解决方案是获取所有广告系列和广告集,特别是在广告集上列出字段 targeting。这使您可以查看选择了哪些 targeting.publisher_platforms。您可以在 AdSets Field Reference, for Placement Targeting Options see here.

中查看它们

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

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