用户多维度流量统计
优质
小牛编辑
132浏览
2023-12-01
通过以下三个接口接口可以从产品线、终端类型、媒体类型三个维度获取2019-07-01及以后日期的相关的用户流量信息.
一、 通过该接口可以获取某用户某天的小时维度的流量信息。地址为:
https://spark.bokecc.com/api/traffic/user/hourly/v2
需要传递以下参数:
参数 | 说明 |
---|---|
userid | 用户 id,不可为空 |
date | 查询日期,日期不能大于今日,格式为yyyy-MM-dd,不可为空 |
show_type | 显示数据区分维度类型,不可为空。可选值 1(产品线)、2(终端类型)、3 (媒体类型) |
返回数据traffics包含如下字段:
字段名 | 说明 |
---|---|
traffic | 流量信息 |
当show_type =1时:
字段名 | 说明 |
---|---|
time | 小时时间字符串,格式为HH:mm:ss |
vod | 云点播产生的流量,单位B |
live | 云直播产生的流量,单位B |
live_class | 云课堂产生的流量,单位B |
JSON格式的返回信息如下:
{
"traffics":{
"traffic":[
{
"time":"00:00:00",
"vod":123789,
“live”:345678,
“live_class”:34
},
…
]
}
}
当show_type=2时:
字段名 | 说明 |
---|---|
time | 小时时间字符串,格式为HH:mm:ss |
pc | PC端流量,单位B |
mobile | 移动端流量,单位B |
JSON格式的返回信息如下:
{
"traffics":{
"traffic":[
{
"time":"00:00:00",
"pc":123789,
"mobile":345678
},
…
]
}
}
当show_type=3时:
字段名 | 说明 |
---|---|
time | 小时时间字符串,格式为HH:mm:ss |
video | 视频产生的流量,单位B |
audio | 音频产生的流量,单位B |
JSON格式的返回信息如下:
{
"traffics":{
"traffic":[
{
"time":"00:00:00",
"video":123789,
“audio":345678
},
…
]
}
}
二、 通过该接口可以获取某用户某段时间内天维度的流量信息。地址为:
https://spark.bokecc.com/api/traffic/user/daily/v2
需要传递以下参数:
参数 | 说明 |
---|---|
userid | 用户 id,不可为空 |
start_date | 查询开始日期,格式为yyyy-MM-dd,不可为空 |
end_date | 查询结束日期,格式为yyyy-MM-dd,不可为空 |
show_type | 显示数据的区分维度类型,不可为空,可选值 1(产品线)、2(终端类型)、3 (媒体类型) |
返回数据traffics包含如下字段:
字段名 | 说明 |
---|---|
traffic | 流量信息 |
当show_type =1时:
字段名 | 说明 |
---|---|
date | 天 时间字符串,格式为yyyy-MM-dd格式 |
vod | 云点播产生的流量,单位B |
live | 云直播产生的流量,单位B |
live_class | 云课堂产生的流量,单位B |
JSON格式的返回信息如下:
{ "traffics":{ "traffic":[ { “date”:"2019-07-24", "vod":123789, “live”:345678, “live_class”:34 }, … ] } } |
---|
当show_type=2时:
字段名 | 说明 |
---|---|
date | 天 时间字符串,格式为yyyy-MM-dd格式 |
pc | PC端流量,单位B |
mobile | 移动端流量,单位B |
JSON格式的返回信息如下:
{ "traffics":{ "traffic":[ { “date”:”2019-07-24", "pc":123789, "mobile":345678 }, … ] } } |
---|
当show_type=3时:
字段名 | 说明 |
---|---|
date | 天 时间字符串,格式为yyyy-MM-dd格式 |
video | 视频产生的流量,单位B |
audio | 音频产生的流量,单位B |
JSON格式的返回信息如下:
{ "traffics":{ "traffic":[ { “date”:”2019-07-24", "video":123789, “audio":345678 }, … ] } } |
---|
三、 通过该接口可以获取某用户一段时间内月维度的流量信息。地址为:
https://spark.bokecc.com/api/traffic/user/monthly/v2
需要传递以下参数:
参数 | 说明 |
---|---|
userid | 用户id,不可为空 |
start_month | 查询开始日期(含),格式为yyyy-MM,不可为空 |
end_month | 查询结束日期(含),格式为yyyy-MM,不可为空 |
show_type | 显示数据的区分维度类型,不可为空,可选值 1(产品线)、2(终端类型)、3 (媒体类型) |
返回数据traffics包含如下字段:
字段名 | 说明 |
---|---|
traffic | 流量信息 |
当show_type =1时:
字段名 | 说明 |
---|---|
month | 月 时间字符串,格式为yyyy-MM格式 |
vod | 云点播产生的流量,单位B |
live | 云直播产生的流量,单位B |
live_class | 云课堂产生的流量,单位B |
JSON格式的返回信息如下:
{ "traffics":{ "traffic":[ { “month”:"2019-07", "vod":123789, “live”:345678, “live_class”:34 }, … ] } } |
---|
当show_type=2时:
字段名 | 说明 |
---|---|
month | 月 时间字符串,格式为yyyy-MM格式 |
pc | PC端流量,单位B |
mobile | 移动端流量,单位B |
JSON格式的返回信息如下:
{ "traffics":{ "traffic":[ { “month”:”2019-07", "pc":123789, "mobile":345678 }, … ] } } |
---|
当show_type=3时:
字段名 | 说明 |
---|---|
month | 月 时间字符串,格式为yyyy-MM格式 |
video | 视频产生的流量,单位B |
audio | 音频产生的流量,单位B |
JSON格式的返回信息如下:
{ "traffics":{ "traffic":[ { “month”:”2019-07", "video":123789, “audio":345678 }, … ] } } |
---|