As of version 3.0 the App Insights API is deprecated
不幸的是,我非常依赖app_event节点来获取有关收入的信息。代码如下:
requests.request(
"GET",
"https://graph.facebook.com/v2.12/" + str(app_id) + "/app_insights/app_event/",
params={
"since":d1.strftime("%s"),
"until":d2.strftime("%s"),
"summary":"true",
"event_name":"fb_ad_network_revenue",
"aggregateBy": "SUM",
"breakdowns[0]":"placement",
"access_token": app_access_token
}
)
对于新的应用程序,我不能再使用此代码了,因为Graph API不再支持它了:
该应用尝试调用版本v2.12。这个应用程序只能调用版本 v3.0及更高版本,因此请求默认为v3.0版本。
我怎么可能将我的代码移植到3.0版?
答案 0 :(得分:1)
我也遇到了这个问题。看来您现在可以将adnetworkanalytics端点用于此查询。当然,返回的参数和数据与app_event端点稍有不同。我想为进步而欢呼。
以下是文档: https://developers.facebook.com/docs/audience-network/reporting-api