获取用户维度下按天统计的地理位置播放时长
更新时间:2023-03-28
1. v3版本
接口描述
该接口用于获取用户维度下按天统计的地理位置相关的播放时长数据,该版本接口返回结果中增加了微信小程序终端相关的数据内容。
请求地址
https://spark.bokecc.com/api/stats/playduration/user/daily/location/v3
请求方式
GET
请求参数
以下请求参数需要进行THQS权限认证, 权限认证方式请参考THQS认证方式。
名称 |
类型 |
必填 |
描述 |
userid |
String |
是 |
用户ID。 |
start_date |
String |
是 |
查询开始日期(含),日期不能超过查询结束日期,格式:yyyy-MM-dd。 |
end_date |
String |
是 |
查询结束日期(含),日期不能超过今日,格式:yyyy-MM-dd。 注:end_date与start_date之间的差值最多为30天。 |
请求示例
https://spark.bokecc.com/api/stats/playduration/user/daily/location/v3?end_date=2023-03-24&start_date=2023-03-01&userid=xxx&time=1679985925529&hash=828F1D06C379E873A88B19B1D273B8E6
返回数据
名称 |
类型 |
说明 |
play_durations |
Object |
播放时长。 |
play_durations说明
名称 |
类型 |
说明 |
play_duration |
Array |
播放时长信息。 |
play_duration说明
名称 |
类型 |
说明 |
province |
String |
地区(省份)名称,中文。 |
flash |
Long |
该地区的Flash端播放时长,单位:秒。 |
pc_h5 |
Long |
该地区的H5-PC端播放时长,单位:秒。 |
android |
Long |
该地区的Android端播放时长,单位:秒。 |
ios |
Long |
该地区的iOS端播放时长,单位:秒。 |
mobile_h5 |
Long |
该地区的H5-移动端播放时长,单位:秒。 |
wechat |
Long |
该地区的微信小程序端播放时长,单位:秒。 |
cities |
Array |
该地区下辖的城市数据列表。 |
cities说明
名称 |
类型 |
说明 |
city |
String |
城市名称,中文。 |
flash |
Long |
该城市的Flash端播放时长,单位:秒。 |
pc_h5 |
Long |
该城市的H5-PC端播放时长,单位:秒。 |
android |
Long |
该城市的Android端播放时长,单位:秒。 |
ios |
Long |
该城市的iOS端播放时长,单位:秒。 |
mobile_h5 |
Long |
该城市的H5-移动端播放时长,单位:秒。 |
wechat |
Long |
该城市的微信小程序端播放时长,单位:秒。 |
返回示例
{
"play_durations": {
"play_duration": [{
"province": "河北省",
"flash": 10000,
"pc_h5": 9637,
"android": 21212,
"ios": 22222,
"mobile_h5": 13350,
"wechat": 6987,
"cities": [{
"city": "沧州",
"flash": 1000,
"pc_h5": 967,
"android": 2212,
"ios": 2222,
"mobile_h5": 3350,
"wechat": 697
}]
}]
}
}
2. v2版本
接口描述
该接口用于获取用户维度下按天统计的地理位置相关的播放时长数据,该版本接口返回结果中详细区分了各播放器终端类型的数据。
请求地址
https://spark.bokecc.com/api/stats/playduration/user/daily/location/v2
请求方式
GET
请求参数
以下请求参数需要进行THQS权限认证, 权限认证方式请参考THQS认证方式。
名称 |
类型 |
必填 |
描述 |
userid |
String |
是 |
用户ID。 |
start_date |
String |
是 |
查询开始日期(含),日期不能超过查询结束日期,格式:yyyy-MM-dd。 |
end_date |
String |
是 |
查询结束日期(含),日期不能超过今日,格式:yyyy-MM-dd。 注:end_date与start_date之间的差值最多为30天。 |
请求示例
https://spark.bokecc.com/api/stats/playduration/user/daily/location/v2?end_date=2016-10-19&time=1671609240389&userid=CC443A6686737xxx&hash=91146C659F938D85836229A5F8E874AC&start_date=2016-10-18
返回数据
名称 |
类型 |
说明 |
play_durations |
Object |
播放时长。 |
play_durations说明
名称 |
类型 |
说明 |
play_duration |
Array |
放时长信息。 |
play_duration说明
名称 |
类型 |
说明 |
province |
String |
地区(省份)名称,中文。 |
flash |
Long |
该地区的Flash端播放时长,单位:秒。 |
pc_h5 |
Long |
该地区的H5-PC端播放时长,单位:秒。 |
android |
Long |
该地区的Android端播放时长,单位:秒。 |
ios |
Long |
该地区的iOS端播放时长,单位:秒。 |
mobile_h5 |
Long |
该地区的H5-移动端播放时长,单位:秒。 |
cities |
Array |
该地区下辖的城市数据列表。 |
cities说明
名称 |
类型 |
说明 |
city |
String |
城市名称,中文。 |
flash |
Long |
该城市的Flash端播放时长,单位:秒。 |
pc_h5 |
Long |
该城市的H5-PC端播放时长,单位:秒。 |
android |
Long |
该城市的Android端播放时长,单位:秒。 |
ios |
Long |
该城市的iOS端播放时长,单位:秒。 |
mobile_h5 |
Long |
该城市的H5-移动端播放时长,单位:秒。 |
返回示例
{
"play_durations": {
"play_duration": [{
"province": "河北省",
"flash": 10000,
"pc_h5": 10000,
"android": 10000,
"ios": 10000,
"mobile_h5": 7000,
"cities": [{
"city": "沧州",
"flash": 10000,
"pc_h5": 10000,
"android": 10000,
"ios": 10000,
"mobile_h5": 7000
}]
}]
}
}
3. v1版本
接口描述
该接口用于获取用户维度下按天统计的地理位置相关的播放时长数据,该版本接口返回结果中只区分了PC端和移动端的数据。
请求地址
https://spark.bokecc.com/api/stats/playduration/user/daily/location
请求方式
GET
请求参数
以下请求参数需要进行THQS权限认证, 权限认证方式请参考THQS认证方式。
名称 |
类型 |
必填 |
描述 |
userid |
String |
是 |
用户ID。 |
start_date |
String |
是 |
查询开始日期(含),日期不能超过查询结束日期,格式:yyyy-MM-dd。 |
end_date |
String |
是 |
查询结束日期(含),日期不能超过今日,格式:yyyy-MM-dd。 注:end_date与start_date之间的差值最多为30天。 |
请求示例
https://spark.bokecc.com/api/stats/playduration/user/daily/location?end_date=2016-10-19&time=1671609240389&userid=CC443A6686737xxx&hash=91146C659F938D85836229A5F8E874AC&start_date=2016-10-18
返回数据
名称 |
类型 |
说明 |
play_durations |
Object |
播放时长。 |
play_durations说明
名称 |
类型 |
说明 |
play_duration |
Array |
播放时长信息。 |
play_duration说明
名称 |
类型 |
说明 |
province |
String |
地区(省份)名称,中文。 |
pc |
Long |
该地区的PC端播放时长。 |
mobile |
Long |
该地区的移动端播放时长。 |
cities |
Array |
该地区下辖的城市数据列表。 |
cities说明
名称 |
类型 |
说明 |
city |
String |
城市名称,中文。 |
pc |
Long |
该城市的PC端播放时长。 |
mobile |
Long |
该城市的移动端播放时长。 |
返回示例
{
"play_durations": {
"play_duration": [{
"province": "河北省",
"pc": 100000,
"mobile": 50000,
"cities": [{
"city": "沧州",
"pc": 10000,
"mobile": 3000
}]
}]
}
}