App Insights API已弃用,将停止工作 - 有哪些替代方案?

时间:2018-05-18 13:01:16

标签: facebook-graph-api

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版?

1 个答案:

答案 0 :(得分:1)

我也遇到了这个问题。看来您现在可以将adnetworkanalytics端点用于此查询。当然,返回的参数和数据与app_event端点稍有不同。我想为进步而欢呼。

以下是文档: https://developers.facebook.com/docs/audience-network/reporting-api