无法检索某些Facebook广告的到达估计值(从API)

无法检索某些Facebook广告的到达估计值(从API),facebook,facebook-graph-api,facebook-fql,facebook-ads-api,facebook-marketing-api,Facebook,Facebook Graph Api,Facebook Fql,Facebook Ads Api,Facebook Marketing Api,API对检索广告帐户或广告的reachestimate缺乏一些明确的解释。我已确保: 我是一名管理员/或添加到Facebook应用程序 我有一个付费广告活动 adaccount ID添加到开发者应用程序页面的设置高级面板中 我一直在努力: 在Graph API Explorer中,通过查询扩展检索数据:me?fields=adaccounts{campaiments{adsets{ads{reachestimate}}}。但是,我总是(随机)得到以下结果之一: 仍然在资源管理器中,通过直接

API对检索广告帐户或广告的reachestimate缺乏一些明确的解释。我已确保:

  • 我是一名管理员/或添加到Facebook应用程序
  • 我有一个付费广告活动
  • adaccount ID添加到开发者应用程序页面的设置高级面板中
我一直在努力:

  • 在Graph API Explorer中,通过查询扩展检索数据:
    me?fields=adaccounts{campaiments{adsets{ads{reachestimate}}}
    。但是,我总是(随机)得到以下结果之一:

  • 仍然在资源管理器中,通过直接访问来检索它:
    act{adaccount\u id}/reachestimate
    即使我100%确定广告帐户已添加到“高级设置”面板中,我也会得到此信息:

  • iOS项目中的1和2。我明白了:
    com.facebook.sdk.core错误8

  • 使用中的示例curl进行测试。我得到了以下信息(与第2点中的相同):
    广告帐户未启用,无法在Ads API中使用

  • 作为进一步说明,对于第1点,这不是整个查询,但我没有编写相邻字段,因为它们对于这个问题来说是多余的


    我只需要在同一个查询中同时检索广告帐户、活动、广告集和到达估计。这对我来说似乎是个死角。你有什么建议吗?你能给我看一个图形API浏览器的工作示例吗?或者,如果我想问的是不可能的,你能简单地展示一些有效的代码吗?

    你的应用程序和广告帐户是否属于同一个人

    Facebook广告API具有分层访问功能


    新注册的应用程序处于开发层,只能访问用户自己的广告帐户。您需要对自己的广告帐户进行一些API调用以进行测试,以便升级到基本层并管理其他人的广告帐户。

    您的应用程序和广告帐户是否属于同一个人

    Facebook广告API具有分层访问功能

    新注册的应用程序处于开发层,只能访问用户自己的广告帐户。您需要对自己的广告帐户进行一些API调用以进行测试,以便升级到基本层并管理其他人的广告帐户。

    显然,我得到了:

    Please reduce the amount of data you're asking for, then retry your request.
    
    因为这个问题太广泛了。这些“相邻”字段实际上触发了大规模查询,因此解决方案是:

  • 对活动进行限制
  • 分别检索每个adset的
    reachestimate
  • 我选择后者是因为它适合我的需要,但由您决定哪种解决方案更有效。

    显然,我得到了:

    Please reduce the amount of data you're asking for, then retry your request.
    
    因为这个问题太广泛了。这些“相邻”字段实际上触发了大规模查询,因此解决方案是:

  • 对活动进行限制
  • 分别检索每个adset的
    reachestimate

  • 我选择后者是因为它适合我的需要,但由您决定哪种解决方案更有效。

    是的,它们是。这个问题与其他事情有关。我发布了解决方案。是的,它们是。这个问题与其他事情有关。我发布了解决方案。