终端分析
功能介绍
获取终端分析报告数据,包括表格详情数据与趋势数据,所获取数据与 https://mtj.baidu.com 中报告数据一致
接口
https://openapi.baidu.com/rest/2.0/mtj/svc/app/getDataByKey
此处仅列本接口特有参数,公共参数请参考报告级API说明
获取表格数据
参数名 | 参数类型 | 是否必须 | 描述 |
---|---|---|---|
method | string | 是 | terminal/a |
metrics | string | 是 | 指标列表,指标间逗号分隔 |
terminal | string | 是 | 终端维度(terminal_brand:品牌,terminal_device:设备型号,terminal_os:操作系统,terminal_screen:分辨率,terminal_isp:运营商,terminal_network:联网方式) |
获取趋势数据
参数名 | 参数类型 | 是否必须 | 描述 |
---|---|---|---|
method | string | 是 | terminal/f |
metrics | string | 是 | 指标,只支持单个指标 |
terminal | string | 是 | 终端维度(terminal_brand:品牌,terminal_device:设备型号,terminal_os:操作系统,terminal_screen:分辨率,terminal_isp:运营商,terminal_network:联网方式) |
指标
指标名 | 描述 | 适用接口 |
---|---|---|
accumulative_session_count | 启动次数 | terminal/a,terminal/f |
accumulative_session_count_ratio | 启动次数占比 | terminal/a,terminal/f |
accumulative_new_user_count_ratio | 新用户分布 | terminal/a,terminal/f |
accumulative_user_count_ratio | 启动用户分布 | terminal/a,terminal/f |
average_use_time | 平均使用时长 | terminal/a,terminal/f |
示例
获取终端分析数据
请求
https://openapi.baidu.com/rest/2.0/mtj/svc/app/getDataByKey?access_token=[ACCESS_TOKEN]&key=[APPKEY]&method=terminal/a&start-date=20171107000000&end-date=20171108232359&metrics=accumulative_session_count,accumulative_session_count_ratio
响应
{
"status": 0,
"msg": "",
"data": {
"offset": 0,
"timeSpan": [
"2017/11/07"
],
"fields": [
"terminal_network_title",
"accumulative_session_count",
"accumulative_session_count_ratio",
"average_use_time"
],
"total": 5,
"sum": [
[
2152017,
100,
462
],
[]
],
"pageSum": [],
"items": [
[
[
"WIFI"
],
[
"4G"
],
[
"2G"
],
[
"3G"
],
[
"其他"
]
],
[
[
1364510,
63.41,
413
],
[
409359,
19.02,
393
],
[
33686,
1.57,
684
],
[
20735,
0.96,
476
],
[
323727,
15.04,
727
]
],
[],
[]
]
}
}