opendb/collection/uni-stat-result/collection.json

192 lines
5.3 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{
"schema": {
"bsonType": "object",
"description": "存储统计汇总的会话数据包括不限于设备/用户的数量、访问量、活跃度(日活、周活、月活)、留存率(日留存、周留存、月留存)、跳出率、访问时长等数据",
"required": [],
"permission": {
"read": false,
"create": false,
"update": false,
"delete": false
},
"properties": {
"_id": {
"description": "ID系统自动生成"
},
"appid": {
"bsonType": "string",
"description": "应用ID对应opendb-app-list.appid",
"foreignKey": "opendb-app-list.appid"
},
"platform_id": {
"bsonType": "string",
"description": "应用平台ID对应uni-stat-app-platforms._id",
"foreignKey": "uni-stat-app-platforms._id"
},
"channel_id": {
"bsonType": "string",
"description": "渠道/场景值ID对应uni-stat-app-channels._id",
"foreignKey": "uni-stat-app-channels._id"
},
"version_id": {
"bsonType": "string",
"description": "应用版本ID对应opendb-app-versions._id",
"foreignKey": "opendb-app-versions._id"
},
"total_users": {
"bsonType": "int",
"description": "历史累计总用户数"
},
"new_user_count": {
"bsonType": "int",
"description": "本时间段新增用户数"
},
"active_user_count": {
"bsonType": "int",
"description": "本时间段活跃用户数"
},
"total_devices": {
"bsonType": "int",
"description": "历史累计总设备数"
},
"new_device_count": {
"bsonType": "int",
"description": "本时间段新增设备数"
},
"user_session_times": {
"bsonType": "int",
"description": "本时间段用户的会话次数"
},
"active_device_count": {
"bsonType": "int",
"description": "本时间段活跃设备数"
},
"app_launch_count": {
"bsonType": "int",
"description": "本时间段App启动或从后台切到前台的次数"
},
"error_count": {
"bsonType": "int",
"description": "本时间段报错次数"
},
"duration": {
"bsonType": "int",
"description": "时间段内,所有会话访问总时长,单位秒"
},
"user_duration": {
"bsonType": "int",
"description": "本次登录用户的会话总时长,单位为秒"
},
"avg_device_session_time": {
"bsonType": "int",
"description": "设备的次均停留时长,单位秒"
},
"avg_device_time": {
"bsonType": "int",
"defaultValue": "设均停留时长(平均每台设备的停留时长),单位秒"
},
"avg_user_session_time": {
"bsonType": "int",
"description": "用户的次均停留时长,单位秒"
},
"avg_user_time": {
"bsonType": "int",
"defaultValue": "人均停留时长(平均每个登录用户的停留时长),单位秒"
},
"bounce_times": {
"bsonType": "int",
"description": "跳出次数"
},
"bounce_rate": {
"bsonType": "double",
"description": "跳出率"
},
"retention": {
"bsonType": "object",
"description": "留存信息",
"properties": {
"active_user": {
"bsonType": "object",
"description": "活跃用户留存信息"
},
"new_user": {
"bsonType": "object",
"description": "新增用户留存信息"
},
"active_device": {
"bsonType": "object",
"description": "活跃设备留存信息"
},
"new_device": {
"bsonType": "object",
"description": "新增设备留存信息"
}
}
},
"dimension": {
"bsonType": "string",
"description": "统计范围 day:按天统计hour:按小时统计",
"enum": [{
"text": "月",
"value": "month"
}, {
"text": "周",
"value": "week"
}, {
"text": "天",
"value": "day"
}, {
"text": "小时",
"value": "hour"
}]
},
"stat_date": {
"bsonType": "int",
"description": "统计日期格式yyyymmdd例:20211201"
},
"start_time": {
"bsonType": "timestamp",
"description": "开始时间"
},
"end_time": {
"bsonType": "timestamp",
"description": "结束时间"
}
}
},
"index": [{
"IndexName": "index_search_time",
"MgoKeySchema": {
"MgoIndexKeys": [{
"Name": "start_time",
"Direction": "1"
}],
"MgoIsUnique": false
}
}, {
"IndexName": "index_search_normal",
"MgoKeySchema": {
"MgoIndexKeys": [{
"Name": "appid",
"Direction": "1"
}, {
"Name": "version_id",
"Direction": "1"
}, {
"Name": "platform_id",
"Direction": "1"
}, {
"Name": "channel_id",
"Direction": "1"
}, {
"Name": "dimension",
"Direction": "1"
}, {
"Name": "start_time",
"Direction": "1"
}],
"MgoIsUnique": false
}
}]
}