Facebook graph api Facebook营销API限制

Facebook graph api Facebook营销API限制,facebook-graph-api,Facebook Graph Api,我通过开发人员级别的fb应用程序使用营销fb graph API。我需要尽可能经常地获取有关活动、广告集、统计数据等的所有数据信息。这里有一些限制,我通过调用graph marketing API很快就达到了这些限制。在打了几百次电话之后,我遇到了17次错误——请求限制达到了 我的问题是: 有可能吗?如何提高限额 获取所有数据的有效方法是什么。我最感兴趣的是跟踪smth已添加/更新/删除和统计数据的更改,但首先我需要以某种方式收集我的所有营销帐户数据。 请求每个对象的信息/统计信息会在一段时间后

我通过开发人员级别的fb应用程序使用营销fb graph API。我需要尽可能经常地获取有关活动、广告集、统计数据等的所有数据信息。这里有一些限制,我通过调用graph marketing API很快就达到了这些限制。在打了几百次电话之后,我遇到了17次错误——请求限制达到了

我的问题是:

有可能吗?如何提高限额 获取所有数据的有效方法是什么。我最感兴趣的是跟踪smth已添加/更新/删除和统计数据的更改,但首先我需要以某种方式收集我的所有营销帐户数据。
请求每个对象的信息/统计信息会在一段时间后受到伤害。如果您需要关于参与度、社交范围、印象等的详细统计信息,您可以选择:

可用于大多数对象和overs聚合筛选器、专用性、列选择和其他有用的功能,还可以调用以异步生成您请求的所有对象的统计报告。这甚至可以在帐户级别上完成。您可以轻松检索帐户或活动中整个对象树的交付统计数据的低级聚合

他们API中另一个较新的开发是endpoint,它也是一个用于检索统计数据的集中式端点,其操作更像graph API请求字段名称、过滤、预设等的其余部分

我建议您阅读每一篇文章,以便检索ADSAPI对象的交付统计信息

此外,如果您正在查找对象的属性本身,则有两个选项。最有用的一个可能是,您可以在参数中请求没有端点和对象ID列表的graph api。该请求类似于此图。facebook.com/?ids=000000000。此外,您可以使用facebook的fields查询参数返回该对象的属性。但是,等等;还有更多。Facebook的graph api通过相同的查询参数为连接的对象提供服务。也就是说,您可以请求所有活动的属性、所有广告集的名称以及所有广告集的“广告”名称,如下所示:

curl -G \
  -d 'ids=00000000,111111111' \ # ids of campaigns
  -d 'fields=name,adcampaigns.limit(50).fields(name),adgroups.limit(50).fields(name)' \
  -d 'access_token=xxxxxxxxxx' \
  https://graph.facebook.com/v2.4

对我来说,“尽可能经常”就是一天几次。你也一样吗?我想最好把所有相关细节都说出来。你达到的极限是多少?100000000请求/天?每小时100个请求?谢谢@Paolo。对不起,不准确。目前在我的开发帐户上,我一个接一个地打了大约100个电话。我所做的就是:-获取所有活动有202个,限制设置为25个,即9个电话,-尝试获取每个活动的所有广告集。总共大约有100个电话。我投票结束这个问题,因为这不是关于编程的。谢谢你的回答。我已经弄明白了。AFAIR I使用stats edge检索一些带有ID的统计信息,自从v2.4 api发布以来,这些信息不再有效。因此,目前我使用insights edge,您可以提供类似级别的活动来收集统计数据。我已经设法处理了17个错误代码,切换到diff ad帐户,并为我得到的帐户进入冷却状态300秒。根据fb的业务api文档,在这段时间之后,该帐户应再次可能通过新的api调用发送垃圾邮件。到目前为止,它作为POC工作: