如何使用 Facebook Graph API 批量获取广告洞察?

问题描述 投票:0回答:2

我正在尝试做我认为非常简单的任务,即使用 Facebook API 检索有关广告的见解,但我遇到了很多麻烦。我知道如何使用多个 API 调用来检索广告列表,然后使用每个广告的 API 调用来检索每个广告的见解。

但是,我每小时的 API 调用次数限制为 200 次,因此如果我想从所有时间中提取所有广告,这并不好。有一种方法可以使用如下端点批量调用广告洞察:

act_XXXXXXXXXXXXXXX/ads?fields=insights{cpc, impressions}

但是我无法指定时间范围,因此它只获取过去一个月的统计数据。通常我会用

字段指定时间范围
date_preset=maximum

(或者我想要的 date_preset 是什么),但在这种情况下,如果我将其添加为另一个字段,它不会影响见解(我认为因为他们使用这些括号作为获取批量见解的特殊方式)。

我向上帝发誓,如果我弄清楚了这一点,我将公开、大声地免费发布它,因为我认为这如此迂回是荒谬的。

rest facebook-graph-api facebook-ads-api facebook-ads
2个回答
1
投票

执行此操作:

act_XXXXXXXXXXXXXXX/ads?fields=insights.date_preset(maximum){cpc, impressions}
这称为嵌套查询


0
投票

谢谢@Riwen,它不会让我评论你的答案,但你是救星!

© www.soinside.com 2019 - 2024. All rights reserved.