使用聚合查询应用程序统计信息

时间:2015-01-21 16:48:08

标签: facebook facebook-graph-api

我正在将代码迁移到API的v2.2,并且需要将唯一和非唯一之间的点击次数/展示次数分开。

API docs要求我们将count和uu作为aggregateBy修饰符的值传递,如果我传递uu则返回错误 - >

/v2.2/appid12345/app_insights/story_impressions?aggregateBy=uu

{
  "error": {
    "message": "(#100) Param aggregateBy must be one of {COUNT, USERS, TOPK, SUM, USD_SUM, UNKNOWN_USERS}", 
    "type": "OAuthException", 
    "code": 100
  }
}

但是如果我通过USERS作为错误消息说明我得到json返回

/v2.2/appid12345/app_insights/story_impressions?aggregateBy=USERS

{
  "data": [
    {
      "time": "2015-01-15T08:00:00+0000", 
      "value": "56"
    }, 
    {
      "time": "2015-01-16T08:00:00+0000", 
      "value": "128"
    }, 
    {
      "time": "2015-01-17T08:00:00+0000", 
      "value": "196"
    }, 
    {
      "time": "2015-01-18T08:00:00+0000", 
      "value": "420"
    }, 
    {
      "time": "2015-01-19T08:00:00+0000", 
      "value": "304"
    }, 
    {
      "time": "2015-01-20T08:00:00+0000", 
      "value": "176"
    }, 
    {
      "time": "2015-01-21T08:00:00+0000", 
      "value": "128"
    }
  ]
}

我的问题是 - 我可以假设使用修饰符的USERS值返回唯一计数吗?并且COUNT值返回非唯一?

1 个答案:

答案 0 :(得分:0)