我希望 API 调用返回与用户下的洞察页面上的每日新用户的用户趋势图中显示的完全相同的数据。我无法弄清楚显示的是哪个指标,因为明显的选择(application_installation_adds 或 application_installation_adds_unique)返回的值根本与该图不匹配。请让我知道是否可以查看生成该图表的数据的位置。
谢谢!
我希望 API 调用返回与用户下的洞察页面上的每日新用户的用户趋势图中显示的完全相同的数据。我无法弄清楚显示的是哪个指标,因为明显的选择(application_installation_adds 或 application_installation_adds_unique)返回的值根本与该图不匹配。请让我知道是否可以查看生成该图表的数据的位置。
谢谢!
在当前版本的Platform Insights中,大多数图表的角落都有一个带有一些选项的小选择器,其中一个选项是向您显示用于生成该图表的 API 调用(尽管您需要使用自己的访问令牌)。
API 调用都记录在这里:https ://developers.facebook.com/docs/graph-api/reference/app/app_insights
这是一个显示在前端的示例以及 Active Login Users 指标的相应 API 调用:
“API 示例”打开此对话框:
特别是对于新用户, App Insights API中指标的当前名称称为initial_permission_grants
示例调用:
https://graph.facebook.com/v2.2/<APP ID>/app_insights?metric_key=initial_permission_grants
示例响应 [部分]:
{
"data": [
{
"time": "2014-12-12T08:00:00+0000",
"value": "0"
},
{
"time": "2014-12-13T08:00:00+0000",
"value": "0"
},
{
"time": "2014-12-14T08:00:00+0000",
"value": "0"
},
{
"time": "2014-12-15T08:00:00+0000",
"value": "1"
},
{
"time": "2014-12-16T08:00:00+0000",
"value": "0"
},
{
"time": "2014-12-17T08:00:00+0000",
"value": "0"
},
{
"time": "2014-12-18T08:00:00+0000",
"value": "0"
}
]
}
进行 API 调用时来自 Insights 的相应图表: