如何以编程方式按小时检索Facebook受众网络性能数据?

如何以编程方式按小时检索Facebook受众网络性能数据?,facebook,facebook-graph-api,facebook-audience-network,Facebook,Facebook Graph Api,Facebook Audience Network,我在这里转轮子,需要一些帮助 对于我们的内部应用分析系统,我有一个脚本,目前使用FB app Insights Reporting API获取基本的FB受众网络广告指标数据(请求、印象、收入等): 虽然它只按天报告数据(尽管它错误地返回了带有响应的时间戳),但我们现在需要按小时收集这些数据,因此我们可以准确地为任何时区生成报告 我遇到了Graph API的另一部分,它似乎是为这个特定的报告目的而构建的,并且根据文档,它确实支持每小时的粒度: 我对FB API的安全性和设计相当熟悉/熟悉,但就

我在这里转轮子,需要一些帮助

对于我们的内部应用分析系统,我有一个脚本,目前使用FB app Insights Reporting API获取基本的FB受众网络广告指标数据(请求、印象、收入等):

虽然它只按天报告数据(尽管它错误地返回了带有响应的时间戳),但我们现在需要按小时收集这些数据,因此我们可以准确地为任何时区生成报告

我遇到了Graph API的另一部分,它似乎是为这个特定的报告目的而构建的,并且根据文档,它确实支持每小时的粒度:

我对FB API的安全性和设计相当熟悉/熟悉,但就我的一生而言,我只能从这个API边缘获得一个空的数据列表。样本请求:

https://graph.facebook.com/v2.6/<user_id>/adnetworkanalytics?since=1467176400&until=1467262800&event_name=fb_ad_network_request&aggregateBy=COUNT&breakdowns[0]=country&breakdowns[1]=placement&breakdowns[2]=app&period=hourly&access_token=<user_token>
https://graph.facebook.com/v2.6//adnetworkanalytics?since=1467176400&until=1467262800&event_name=fb_ad_network_request&aggregateBy=COUNT&breakdowns[0]=国家/地区和细分[1]=位置和细分[2]=应用程序和时段=小时和访问令牌=
据我所知,这意味着“用户”(我,或我为访问Insight API数据而设置的虚拟应用程序)没有访问此数据的正确权限,事实上,当我检查权限时,我看不到相关的权限,
read\u audience\u network\u insights

我已尝试通过选择“获取用户访问令牌”时弹出的对话框中的Graph API Explorer添加权限,将权限添加到我访问此应用程序的应用程序中。但是,即使在添加了权限后,我仍然没有授予关联的权限,即使在对话框中显示,如果我再次执行此过程:

我想这是因为我必须将此应用提交给FB Review以获得特定的权限,但当我尝试时,我看不到可供选择进行审核的权限

摘要:

正如我的标题所说,我的目标就是按小时获取我的FB受众网络数据。我对任何编程方式都持开放态度(最好是可以在python脚本中实现的方式)。如果这意味着有人帮助我获得许可并成功使用adnetworkanalytics edge,那就太好了。如果是通过其他我还不知道的方式,那也很好。谢谢大家!