update:uni统计系列表名及字段调整

This commit is contained in:
jiarongping 2022-04-22 12:01:07 +08:00
parent 9daac2c6f9
commit e9daeb395f
84 changed files with 893 additions and 626 deletions

View File

@ -1 +0,0 @@
{"schema":{"bsonType":"object","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":{"bsonType":"string","description":"应用平台对应opendb-app-platforms.code","foreignKey":"opendb-app-platforms.code"},"channel_code":{"bsonType":"int","description":"客户端上报的渠道代码"},"channel_name":{"bsonType":"string","description":"渠道名称,用户可编辑"},"create_time":{"bsonType":"timestamp","description":"创建时间"},"last_modify_time":{"bsonType":"timestamp","description":"最后修改时间"}}},"index":[{"IndexName":"index_search_channel","MgoKeySchema":{"MgoIndexKeys":[{"Name":"appid","Direction":"1"},{"Name":"platform_id","Direction":"1"},{"Name":"channel_code","Direction":"1"}],"MgoIsUnique":true}}]}

View File

@ -1 +0,0 @@
{"name":"@opendb/opendb-app-channels","version":"0.0.1","description":"opendb-app-channels","keywords":["应用渠道表"],"opendb":{"title":"应用渠道表","type":"collection","contributors":[{"name":"DCloud","email":"","homepage":"https://gitee.com/dcloud/opendb"}]}}

View File

@ -1 +0,0 @@
{"name":"@opendb/opendb-app-platforms","version":"0.0.1","description":"opendb-app-platforms","keywords":["应用平台表"],"opendb":{"title":"应用平台表","type":"collection","contributors":[{"name":"DCloud","email":"","homepage":"https://gitee.com/dcloud/opendb"}]}}

View File

@ -1 +0,0 @@
{"schema":{"bsonType":"object","required":[],"permission":{"read":false,"create":false,"update":false,"delete":false},"properties":{"_id":{"description":"ID系统自动生成"},"platform":{"bsonType":"string","description":"应用平台对应opendb-app-platforms.code","foreignKey":"opendb-app-platforms.code"},"scene_code":{"bsonType":"string","description":"场景代码"},"scene_name":{"bsonType":"string","description":"场景名称"},"create_time":{"bsonType":"timestamp","description":"创建时间"}}},"index":[{"IndexName":"index_search","MgoKeySchema":{"MgoIndexKeys":[{"Name":"platform","Direction":"1"},{"Name":"scene_code","Direction":"1"}],"MgoIsUnique":true}}]}

View File

@ -1 +0,0 @@
{"name":"@opendb/opendb-mp-scenes","version":"0.0.1","description":"opendb-mp-scenes","keywords":["小程序场景值对照表"],"opendb":{"title":"小程序场景值对照表","type":"collection","contributors":[{"name":"DCloud","email":"","homepage":"https://gitee.com/dcloud/opendb"}]}}

View File

@ -1 +0,0 @@
{"schema":{"bsonType":"object","required":[],"permission":{"read":false,"create":false,"update":false,"delete":false},"properties":{"_id":{"description":"ID系统自动生成"},"appid":{"bsonType":"string","description":"应用ID"},"platform_id":{"bsonType":"string","description":"应用平台ID对应opendb-app-platforms._id","foreignKey":"opendb-app-platforms._id"},"channel_id":{"bsonType":"string","description":"渠道/场景值ID对应opendb-app-channels._id","foreignKey":"opendb-app-channels._id"},"version_id":{"bsonType":"string","description":"应用版本ID对应opendb-stat-app-versions._id","foreignKey":"opendb-stat-app-versions._id"},"uuid":{"bsonType":"string","description":"客户端上报的用户标志"},"is_new":{"bsonType":"int","description":"是否为新用户","defaultValue":0,"enum":[{"text":"否","value":0},{"text":"是","value":1}]},"dimension":{"bsonType":"string","description":"时间范围 week:周month:月","enum":[{"text":"月","value":"month"},{"text":"周","value":"week"}]},"create_time":{"bsonType":"timestamp","description":"创建时间"}}},"index":[{"IndexName":"index_search_time","MgoKeySchema":{"MgoIndexKeys":[{"Name":"create_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":"create_time","Direction":"1"}],"MgoIsUnique":false}},{"IndexName":"index_search_user","MgoKeySchema":{"MgoIndexKeys":[{"Name":"appid","Direction":"1"},{"Name":"version_id","Direction":"1"},{"Name":"platform_id","Direction":"1"},{"Name":"channel_id","Direction":"1"},{"Name":"uuid","Direction":"1"},{"Name":"dimension","Direction":"1"},{"Name":"create_time","Direction":"1"}],"MgoIsUnique":false}},{"IndexName":"index_search_new","MgoKeySchema":{"MgoIndexKeys":[{"Name":"appid","Direction":"1"},{"Name":"version_id","Direction":"1"},{"Name":"platform_id","Direction":"1"},{"Name":"channel_id","Direction":"1"},{"Name":"is_new","Direction":"1"},{"Name":"dimension","Direction":"1"},{"Name":"create_time","Direction":"1"},{"Name":"uuid","Direction":"1"}],"MgoIsUnique":false}}]}

View File

@ -1 +0,0 @@
{"name":"@opendb/opendb-stat-active-users","version":"0.0.1","description":"opendb-stat-active-users","keywords":["活跃用户表"],"opendb":{"title":"活跃用户表","type":"collection","contributors":[{"name":"DCloud","email":"","homepage":"https://gitee.com/dcloud/opendb"}]}}

View File

@ -1 +0,0 @@
{"schema":{"bsonType":"object","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":{"bsonType":"string","description":"应用平台对应opendb-app-platforms.code","foreignKey":"opendb-app-platforms.code"},"version":{"bsonType":"string","description":"应用版本"},"create_time":{"bsonType":"timestamp","description":"创建时间"},"last_modify_time":{"bsonType":"timestamp","description":"最后修改时间"}}},"index":[{"IndexName":"index_search_version","MgoKeySchema":{"MgoIndexKeys":[{"Name":"appid","Direction":"1"},{"Name":"platform_id","Direction":"1"},{"Name":"version","Direction":"1"}],"MgoIsUnique":true}}]}

View File

@ -1 +0,0 @@
{"name":"@opendb/opendb-stat-app-versions","version":"0.0.1","description":"opendb-stat-app-versions","keywords":["应用版本表"],"opendb":{"title":"应用版本表","type":"collection","contributors":[{"name":"DCloud","email":"","homepage":"https://gitee.com/dcloud/opendb"}]}}

View File

@ -1 +0,0 @@
{"schema":{"bsonType":"object","required":[],"permission":{"read":false,"create":false,"update":false,"delete":false},"properties":{"_id":{"description":"ID系统自动生成"},"appid":{"bsonType":"string","description":"用户端上报的应用ID"},"version":{"bsonType":"string","description":"用户端上报的应用版本号"},"platform":{"bsonType":"string","description":"用户端上报的平台code"},"channel":{"bsonType":"string","description":"用户端上报的渠道code/场景值"},"uuid":{"bsonType":"string","description":"用户端上报的用户标志"},"sdk_version":{"bsonType":"string","description":"小程序基础库版本号"},"platform_version":{"bsonType":"string","description":"微信、支付宝宿主App的版本号"},"error_msg":{"bsonType":"string","description":"错误信息"},"error_hash":{"bsonType":"string","description":"错误hash码"},"create_time":{"bsonType":"timestamp","description":"创建时间"}}},"index":[{"IndexName":"index_search_time","MgoKeySchema":{"MgoIndexKeys":[{"Name":"create_time","Direction":"1"}],"MgoIsUnique":false}},{"IndexName":"index_search_normal","MgoKeySchema":{"MgoIndexKeys":[{"Name":"appid","Direction":"1"},{"Name":"version","Direction":"1"},{"Name":"platform","Direction":"1"},{"Name":"channel","Direction":"1"},{"Name":"hash","Direction":"1"},{"Name":"create_time","Direction":"1"}],"MgoIsUnique":false}}]}

View File

@ -1 +0,0 @@
{"name":"@opendb/opendb-stat-error-logs","version":"0.0.1","description":"opendb-stat-error-logs","keywords":["应用错误日志表"],"opendb":{"title":"应用错误日志表","type":"collection","contributors":[{"name":"DCloud","email":"","homepage":"https://gitee.com/dcloud/opendb"}]}}

View File

@ -1 +0,0 @@
{"schema":{"bsonType":"object","required":[],"permission":{"read":false,"create":false,"update":false,"delete":false},"properties":{"_id":{"description":"ID系统自动生成"},"appid":{"bsonType":"string","description":"应用ID"},"platform_id":{"bsonType":"string","description":"应用平台ID对应opendb-app-platforms._id","foreignKey":"opendb-app-platforms._id"},"channel_id":{"bsonType":"string","description":"渠道/场景值ID对应opendb-app-channels._id","foreignKey":"opendb-app-channels._id"},"version_id":{"bsonType":"string","description":"应用版本ID对应opendb-stat-app-versions._id","foreignKey":"opendb-stat-app-versions._id"},"hash":{"bsonType":"string","description":"错误hash码"},"msg":{"bsonType":"string","description":"错误信息"},"count":{"bsonType":"int","description":"报错次数"},"last_time":{"bsonType":"timestamp","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}}]}

View File

@ -1 +0,0 @@
{"name":"@opendb/opendb-stat-error-result","version":"0.0.1","description":"opendb-stat-error-result","keywords":["错误数据统计结果表"],"opendb":{"title":"错误数据统计结果表","type":"collection","contributors":[{"name":"DCloud","email":"","homepage":"https://gitee.com/dcloud/opendb"}]}}

View File

@ -1 +0,0 @@
{"schema":{"bsonType":"object","required":[],"permission":{"read":false,"create":false,"update":false,"delete":false},"properties":{"_id":{"description":"ID系统自动生成"},"appid":{"bsonType":"string","description":"客户端上报的应用ID"},"version":{"bsonType":"string","description":"客户端上报的应用版本号"},"platform":{"bsonType":"string","description":"客户端上报的平台code"},"channel":{"bsonType":"string","description":"客户端上报的渠道code/场景值"},"uuid":{"bsonType":"string","description":"客户端上报的用户标志"},"session_id":{"bsonType":"string","description":"访问会话日志ID对应opendb-stat-session-logs._id","foreignKey":"opendb-stat-session-logs._id"},"page_id":{"bsonType":"string","description":"页面ID对应opendb-stat-pages._id","foreignKey":"opendb-stat-pages._id"},"event_key":{"bsonType":"string","description":"客户端上报的key"},"param":{"bsonType":"string","description":"事件参数"},"create_time":{"bsonType":"timestamp","description":"创建时间"}}},"index":[{"IndexName":"index_search_time","MgoKeySchema":{"MgoIndexKeys":[{"Name":"create_time","Direction":"1"}],"MgoIsUnique":false}},{"IndexName":"index_search_normal","MgoKeySchema":{"MgoIndexKeys":[{"Name":"appid","Direction":"1"},{"Name":"version","Direction":"1"},{"Name":"platform","Direction":"1"},{"Name":"channel","Direction":"1"},{"Name":"event_key","Direction":"1"},{"Name":"create_time","Direction":"1"}],"MgoIsUnique":false}}]}

View File

@ -1 +0,0 @@
{"name":"@opendb/opendb-stat-event-logs","version":"0.0.1","description":"opendb-stat-event-logs","keywords":["应用事件日志表"],"opendb":{"title":"应用事件日志表","type":"collection","contributors":[{"name":"DCloud","email":"","homepage":"https://gitee.com/dcloud/opendb"}]}}

View File

@ -1 +0,0 @@
{"schema":{"bsonType":"object","required":[],"permission":{"read":false,"create":false,"update":false,"delete":false},"properties":{"_id":{"description":"ID系统自动生成"},"appid":{"bsonType":"string","description":"应用ID"},"platform_id":{"bsonType":"string","description":"应用平台ID对应opendb-app-platforms._id","foreignKey":"opendb-app-platforms._id"},"channel_id":{"bsonType":"string","description":"渠道/场景值ID对应opendb-app-channels._id","foreignKey":"opendb-app-channels._id"},"version_id":{"bsonType":"string","description":"应用版本ID对应opendb-stat-app-versions._id","foreignKey":"opendb-stat-app-versions._id"},"event_key":{"bsonType":"string","description":"事件key对应opendb-stat-events.event_key","foreignKey":"opendb-stat-events.event_key"},"event_count":{"bsonType":"int","description":"触发次数"},"user_count":{"bsonType":"int","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}}]}

View File

@ -1 +0,0 @@
{"name":"@opendb/opendb-stat-event-result","version":"0.0.1","description":"opendb-stat-event-result","keywords":["事件统计结果表"],"opendb":{"title":"事件统计结果表","type":"collection","contributors":[{"name":"DCloud","email":"","homepage":"https://gitee.com/dcloud/opendb"}]}}

View File

@ -1 +0,0 @@
{"name":"@opendb/opendb-stat-events","version":"0.0.1","description":"opendb-stat-events","keywords":["应用事件表"],"opendb":{"title":"应用事件表","type":"collection","contributors":[{"name":"DCloud","email":"","homepage":"https://gitee.com/dcloud/opendb"}]}}

View File

@ -1 +0,0 @@
{"schema":{"bsonType":"object","required":[],"permission":{"read":false,"create":false,"update":false,"delete":false},"properties":{"_id":{"description":"ID系统自动生成"},"appid":{"bsonType":"string","description":"应用ID"},"platform_id":{"bsonType":"string","description":"应用平台ID对应opendb-app-platforms._id","foreignKey":"opendb-app-platforms._id"},"channel_id":{"bsonType":"string","description":"渠道/场景值ID对应opendb-app-channels._id","foreignKey":"opendb-app-channels._id"},"version_id":{"bsonType":"string","description":"应用版本ID对应opendb-stat-app-versions._id","foreignKey":"opendb-stat-app-versions._id"},"visit_depth_data":{"bsonType":"object","description":"访问深度数据"},"duration_data":{"bsonType":"object","description":"访问时长数据"},"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":"start_time","Direction":"1"}],"MgoIsUnique":false}}]}

View File

@ -1 +0,0 @@
{"name":"@opendb/opendb-stat-loyalty-result","version":"0.0.1","description":"opendb-stat-loyalty-result","keywords":["用户忠诚度统计表"],"opendb":{"title":"用户忠诚度统计表","type":"collection","contributors":[{"name":"DCloud","email":"","homepage":"https://gitee.com/dcloud/opendb"}]}}

View File

@ -1 +0,0 @@
{"schema":{"bsonType":"object","required":[],"permission":{"read":false,"create":false,"update":false,"delete":false},"properties":{"_id":{"description":"ID系统自动生成"},"appid":{"bsonType":"string","description":"应用ID"},"version":{"bsonType":"string","description":"用户端上报的应用版本号"},"platform":{"bsonType":"string","description":"用户端上报的平台code"},"channel":{"bsonType":"string","description":"用户端上报的渠道code/场景值"},"uuid":{"bsonType":"string","description":"用户端上报的用户标志"},"session_id":{"bsonType":"string","description":"访问会话日志ID对应opendb-stat-session-logs._id","foreignKey":"opendb-stat-session-logs._id"},"current_page_id":{"bsonType":"string","description":"当前页面ID对应opendb-stat-pages._id","foreignKey":"opendb-stat-pages._id"},"previous_page_id":{"bsonType":"string","description":"上级页面ID为空表示第一个页面, 对应opendb-stat-pages._id"},"previous_page_duration":{"bsonType":"int","description":"上级页面停留时间,单位秒,前端上报"},"previous_page_is_entry":{"bsonType":"int","defaultValue":0,"description":" 上级页面是否为入口页, 0否 1是","enum":[{"text":"否","value":0},{"text":"是","value":1}]},"create_time":{"bsonType":"timestamp","description":"创建时间"}}},"index":[{"IndexName":"index_search_time","MgoKeySchema":{"MgoIndexKeys":[{"Name":"create_time","Direction":"1"}],"MgoIsUnique":false}},{"IndexName":"index_search_base","MgoKeySchema":{"MgoIndexKeys":[{"Name":"appid","Direction":"1"},{"Name":"version","Direction":"1"},{"Name":"platform","Direction":"1"},{"Name":"channel","Direction":"1"}],"MgoIsUnique":false}},{"IndexName":"index_search_auto","MgoKeySchema":{"MgoIndexKeys":[{"Name":"appid","Direction":"1"},{"Name":"version","Direction":"1"},{"Name":"platform","Direction":"1"},{"Name":"channel","Direction":"1"},{"Name":"create_time","Direction":"1"}],"MgoIsUnique":false}},{"IndexName":"index_search_more","MgoKeySchema":{"MgoIndexKeys":[{"Name":"appid","Direction":"1"},{"Name":"version","Direction":"1"},{"Name":"platform","Direction":"1"},{"Name":"channel","Direction":"1"},{"Name":"current_page_id","Direction":"1"},{"Name":"create_time","Direction":"1"}],"MgoIsUnique":false}}]}

View File

@ -1 +0,0 @@
{"name":"@opendb/opendb-stat-page-logs","version":"0.0.1","description":"opendb-stat-page-logs","keywords":["应用页面访问日志表"],"opendb":{"title":"应用页面访问日志表","type":"collection","contributors":[{"name":"DCloud","email":"","homepage":"https://gitee.com/dcloud/opendb"}]}}

View File

@ -1 +0,0 @@
{"schema":{"bsonType":"object","required":[],"permission":{"read":false,"create":false,"update":false,"delete":false},"properties":{"_id":{"description":"ID系统自动生成"},"appid":{"bsonType":"string","description":"应用ID"},"platform_id":{"bsonType":"string","description":"应用平台ID对应opendb-app-platforms._id","foreignKey":"opendb-app-platforms._id"},"channel_id":{"bsonType":"string","description":"渠道/场景值ID对应opendb-app-channels._id","foreignKey":"opendb-app-channels._id"},"version_id":{"bsonType":"string","description":"应用版本ID对应opendb-stat-app-versions._id","foreignKey":"opendb-stat-app-versions._id"},"page_id":{"bsonType":"string","description":"页面表ID对应页面表ID对应opendb-stat-pages._id","foreignKey":"opendb-stat-pages._id"},"visit_times":{"bsonType":"int","description":"访问次数"},"visit_users":{"bsonType":"int","description":"访问用户数"},"exit_times":{"bsonType":"int","description":"退出次数"},"duration":{"bsonType":"int","description":"访问总时长,单位秒"},"share_count":{"bsonType":"int","description":"分享次数"},"entry_users":{"bsonType":"int","description":"当前页作为入口页的人数"},"entry_count":{"bsonType":"int","description":"当前页作为入口页的总次数"},"entry_duration":{"bsonType":"int","description":"当前页作为入口时,本页面的总访问时长,单位秒"},"bounce_times":{"bsonType":"int","description":"跳出次数"},"bounce_rate":{"bsonType":"double","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}}]}

View File

@ -1 +0,0 @@
{"name":"@opendb/opendb-stat-page-result","version":"0.0.1","description":"opendb-stat-page-result","keywords":["页面统计结果表"],"opendb":{"title":"页面统计结果表","type":"collection","contributors":[{"name":"DCloud","email":"","homepage":"https://gitee.com/dcloud/opendb"}]}}

View File

@ -1 +0,0 @@
{"name":"@opendb/opendb-stat-pages","version":"0.0.1","description":"opendb-stat-pages","keywords":["统计-应用页面表"],"opendb":{"title":"统计-应用页面表","type":"collection","contributors":[{"name":"DCloud","email":"","homepage":"https://gitee.com/dcloud/opendb"}]}}

View File

@ -1 +0,0 @@
{"schema":{"bsonType":"object","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对应opendb-app-platforms._id","foreignKey":"opendb-app-platforms._id"},"channel_id":{"bsonType":"string","description":"渠道/场景值ID对应opendb-app-channels._id","foreignKey":"opendb-app-channels._id"},"version_id":{"bsonType":"string","description":"应用版本ID对应opendb-stat-app-versions._id","foreignKey":"opendb-stat-app-versions._id"},"total_users":{"bsonType":"int","description":"历史累计总用户数"},"new_user_count":{"bsonType":"int","description":"本时间段新增用户数"},"active_user_count":{"bsonType":"int","description":"本时间段活跃用户数"},"app_launch_count":{"bsonType":"int","description":"本时间段App启动或从后台切到前台的次数"},"error_count":{"bsonType":"int","description":"本时间段报错次数"},"duration":{"bsonType":"int","description":"时间段内,所有用户访问总时长,单位秒"},"avg_session_time":{"bsonType":"int","description":"次均停留时长,单位秒"},"avg_user_time":{"bsonType":"int","defaultValue":"人均停留时长,单位秒"},"visitor_avg_time":{"bsonType":"int","description":"人均停留时长"},"bounce_times":{"bsonType":"int","description":"跳出次数"},"bounce_rate":{"bsonType":"double","description":"跳出率"},"retention":{"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}}]}

View File

@ -1 +0,0 @@
{"name":"@opendb/opendb-stat-result","version":"0.0.1","description":"opendb-stat-result","keywords":["应用统计结果表"],"opendb":{"title":"应用统计结果表","type":"collection","contributors":[{"name":"DCloud","email":"","homepage":"https://gitee.com/dcloud/opendb"}]}}

View File

@ -1 +0,0 @@
{"name":"@opendb/opendb-stat-run-errors","version":"0.0.1","description":"opendb-stat-run-errors","keywords":["运行错误日志表"],"opendb":{"title":"运行错误日志表","type":"collection","contributors":[{"name":"DCloud","email":"","homepage":"https://gitee.com/dcloud/opendb"}]}}

View File

@ -1 +0,0 @@
{"schema":{"bsonType":"object","required":[],"permission":{"read":false,"create":false,"update":false,"delete":false},"properties":{"_id":{"description":"ID系统自动生成"},"appid":{"bsonType":"string","description":"客户端上报的应用ID"},"version":{"bsonType":"string","description":"客户端上报的应用版本号"},"platform":{"bsonType":"string","description":"客户端上报的平台code"},"channel":{"bsonType":"string","description":"客户端上报的渠道code/场景值"},"uuid":{"bsonType":"string","description":"客户端上报的用户标志"},"is_first_visit":{"bsonType":"int","description":"是否为首次访问","defaultValue":0,"enum":[{"text":"否","value":0},{"text":"是","value":1}]},"first_visit_time":{"bsonType":"timestamp","description":"用户首次访问时间"},"last_visit_time":{"bsonType":"timestamp","description":"用户最后一次访问时间"},"total_visit_count":{"bsonType":"int","description":"用户累计访问次数,客户端上报"},"entry_page_id":{"bsonType":"string","description":"本次会话入口页面ID, 同opendb-stat-pages._id"},"exit_page_id":{"bsonType":"string","description":"本次会话退出页面ID, 同opendb-stat-pages._id"},"page_count":{"bsonType":"int","description":"本次会话浏览的页面数"},"event_count":{"bsonType":"int","description":"本次会话产生的事件数"},"duration":{"bsonType":"int","description":"本次会话时长,单位为秒,服务端计算"},"sdk_version":{"bsonType":"string","description":"基础库版本号"},"platform_version":{"bsonType":"string","description":"平台版本如微信、支付宝宿主App版本号"},"device_os":{"bsonType":"int","description":"设备系统编号"},"device_os_version":{"bsonType":"string","description":"设备系统版本"},"device_net":{"bsonType":"int","description":"设备网"},"device_vendor":{"bsonType":"string","description":"设备供应商 "},"device_model":{"bsonType":"string","description":"设备型号"},"device_language":{"bsonType":"string","description":"设备语言包"},"device_pixel_ratio":{"bsonType":"string","description":"设备像素比 "},"device_window_width":{"bsonType":"string","description":"设备窗口宽度 "},"device_window_height":{"bsonType":"string","description":"设备窗口高度"},"device_screen_width":{"bsonType":"string","description":"设备屏幕宽度"},"device_screen_height":{"bsonType":"string","description":"设备屏幕高度"},"location_ip":{"bsonType":"string","description":"ip"},"location_latitude":{"bsonType":"double","description":"纬度"},"location_longitude":{"bsonType":"double","description":"经度"},"location_country":{"bsonType":"string","description":"国家"},"location_province":{"bsonType":"string","description":"省份"},"location_city":{"bsonType":"string","description":"城市"},"is_finish":{"bsonType":"int","defaultValue":0,"description":"本次会话是否结束01是","enum":[{"text":"否","value":0},{"text":"是","value":1}]},"create_time":{"bsonType":"timestamp","description":"创建时间"}}},"index":[{"IndexName":"index_search_time","MgoKeySchema":{"MgoIndexKeys":[{"Name":"create_time","Direction":"1"}],"MgoIsUnique":false}},{"IndexName":"index_search_base","MgoKeySchema":{"MgoIndexKeys":[{"Name":"appid","Direction":"1"},{"Name":"version","Direction":"1"},{"Name":"platform","Direction":"1"},{"Name":"channel","Direction":"1"}],"MgoIsUnique":false}},{"IndexName":"index_search_auto","MgoKeySchema":{"MgoIndexKeys":[{"Name":"appid","Direction":"1"},{"Name":"version","Direction":"1"},{"Name":"platform","Direction":"1"},{"Name":"channel","Direction":"1"},{"Name":"create_time","Direction":"1"}],"MgoIsUnique":false}},{"IndexName":"index_search_more","MgoKeySchema":{"MgoIndexKeys":[{"Name":"appid","Direction":"1"},{"Name":"version","Direction":"1"},{"Name":"platform","Direction":"1"},{"Name":"channel","Direction":"1"},{"Name":"uuid","Direction":"1"},{"Name":"create_time","Direction":"1"}],"MgoIsUnique":false}},{"IndexName":"index_search_replenish","MgoKeySchema":{"MgoIndexKeys":[{"Name":"appid","Direction":"1"},{"Name":"version","Direction":"1"},{"Name":"platform","Direction":"1"},{"Name":"channel","Direction":"1"},{"Name":"is_first_visit","Direction":"1"},{"Name":"create_time","Direction":"1"}],"MgoIsUnique":false}},{"IndexName":"index_search_all","MgoKeySchema":{"MgoIndexKeys":[{"Name":"appid","Direction":"1"},{"Name":"version","Direction":"1"},{"Name":"platform","Direction":"1"},{"Name":"channel","Direction":"1"},{"Name":"is_first_visit","Direction":"1"},{"Name":"page_count","Direction":"1"},{"Name":"create_time","Direction":"1"}],"MgoIsUnique":false}}]}

View File

@ -1 +0,0 @@
{"name":"@opendb/opendb-stat-session-logs","version":"0.0.1","description":"opendb-stat-session-logs","keywords":["应用会话日志表"],"opendb":{"title":"应用会话日志表","type":"collection","contributors":[{"name":"DCloud","email":"","homepage":"https://gitee.com/dcloud/opendb"}]}}

View File

@ -1 +0,0 @@
{"schema":{"bsonType":"object","required":[],"permission":{"read":false,"create":false,"update":false,"delete":false},"properties":{"_id":{"description":"ID系统自动生成"},"appid":{"bsonType":"string","description":"客户端上报的应用ID"},"version":{"bsonType":"string","description":"客户端上报的应用版本号"},"platform":{"bsonType":"string","description":"客户端上报的平台code"},"channel":{"bsonType":"string","description":"客户端上报的渠道code/场景值"},"uuid":{"bsonType":"string","description":"客户端上报的用户标志"},"session_id":{"bsonType":"string","description":"访问会话日志ID对应opendb-stat-session-logs._id","foreignKey":"opendb-stat-session-logs._id"},"page_id":{"bsonType":"string","description":"当前页面ID对应opendb-stat-pages._id","foreignKey":"opendb-stat-pages._id"},"create_time":{"bsonType":"timestamp","description":"创建时间"}}},"index":[{"IndexName":"index_search_time","MgoKeySchema":{"MgoIndexKeys":[{"Name":"create_time","Direction":"1"}],"MgoIsUnique":false}},{"IndexName":"index_search_normal","MgoKeySchema":{"MgoIndexKeys":[{"Name":"appid","Direction":"1"},{"Name":"version","Direction":"1"},{"Name":"platform","Direction":"1"},{"Name":"channel","Direction":"1"},{"Name":"page_id","Direction":"1"},{"Name":"create_time","Direction":"1"}],"MgoIsUnique":false}}]}

View File

@ -1 +0,0 @@
{"name":"@opendb/opendb-stat-share-logs","version":"0.0.1","description":"opendb-stat-share-logs","keywords":["应用分享日志表"],"opendb":{"title":"应用分享日志表","type":"collection","contributors":[{"name":"DCloud","email":"","homepage":"https://gitee.com/dcloud/opendb"}]}}

View File

@ -0,0 +1 @@
{"schema":{"bsonType":"object","required":[],"permission":{"read":false,"create":false,"update":false,"delete":false},"properties":{"_id":{"description":"ID系统自动生成"},"appid":{"bsonType":"string","description":"应用ID"},"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对应uni-stat-app-versions._id","foreignKey":"uni-stat-app-versions._id"},"device_id":{"bsonType":"string","description":"客户端携带的设备标识"},"is_new":{"bsonType":"int","description":"是否为新设备","defaultValue":0,"enum":[{"text":"否","value":0},{"text":"是","value":1}]},"dimension":{"bsonType":"string","description":"时间范围 week:周month:月","enum":[{"text":"月","value":"month"},{"text":"周","value":"week"}]},"create_time":{"bsonType":"timestamp","description":"创建时间"}}},"index":[{"IndexName":"index_search_time","MgoKeySchema":{"MgoIndexKeys":[{"Name":"create_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":"create_time","Direction":"1"}],"MgoIsUnique":false}},{"IndexName":"index_search_user","MgoKeySchema":{"MgoIndexKeys":[{"Name":"appid","Direction":"1"},{"Name":"version_id","Direction":"1"},{"Name":"platform_id","Direction":"1"},{"Name":"channel_id","Direction":"1"},{"Name":"device_id","Direction":"1"},{"Name":"dimension","Direction":"1"},{"Name":"create_time","Direction":"1"}],"MgoIsUnique":false}},{"IndexName":"index_search_new","MgoKeySchema":{"MgoIndexKeys":[{"Name":"appid","Direction":"1"},{"Name":"version_id","Direction":"1"},{"Name":"platform_id","Direction":"1"},{"Name":"channel_id","Direction":"1"},{"Name":"is_new","Direction":"1"},{"Name":"dimension","Direction":"1"},{"Name":"create_time","Direction":"1"},{"Name":"device_id","Direction":"1"}],"MgoIsUnique":false}}]}

View File

@ -0,0 +1 @@
{"name":"@opendb/uni-stat-active-devices","version":"0.0.1","description":"uni-stat-active-devices","keywords":["活跃设备表"],"opendb":{"title":"活跃设备表","type":"collection","contributors":[{"name":"DCloud","email":"","homepage":"https://gitee.com/dcloud/opendb"}]}}

View File

@ -0,0 +1 @@
{"schema":{"bsonType":"object","required":[],"permission":{"read":false,"create":false,"update":false,"delete":false},"properties":{"_id":{"description":"ID系统自动生成"},"appid":{"bsonType":"string","description":"应用ID"},"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对应uni-stat-app-versions._id","foreignKey":"uni-stat-app-versions._id"},"uid":{"bsonType":"string","description":"用户编号, 对应uni-id-users._id"},"dimension":{"bsonType":"string","description":"时间范围 week:周month:月","enum":[{"text":"月","value":"month"},{"text":"周","value":"week"}]},"create_time":{"bsonType":"timestamp","description":"创建时间"}}},"index":[{"IndexName":"index_search_time","MgoKeySchema":{"MgoIndexKeys":[{"Name":"create_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":"create_time","Direction":"1"}],"MgoIsUnique":false}},{"IndexName":"index_search_user","MgoKeySchema":{"MgoIndexKeys":[{"Name":"appid","Direction":"1"},{"Name":"version_id","Direction":"1"},{"Name":"platform_id","Direction":"1"},{"Name":"channel_id","Direction":"1"},{"Name":"uid","Direction":"1"},{"Name":"dimension","Direction":"1"},{"Name":"create_time","Direction":"1"}],"MgoIsUnique":false}}]}

View File

@ -0,0 +1 @@
{"name":"@opendb/uni-stat-active-users","version":"0.0.1","description":"uni-stat-active-users","keywords":["活跃用户表"],"opendb":{"title":"活跃用户表","type":"collection","contributors":[{"name":"DCloud","email":"","homepage":"https://gitee.com/dcloud/opendb"}]}}

View File

@ -0,0 +1 @@
{"schema":{"bsonType":"object","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":{"bsonType":"string","description":"应用平台对应uni-stat-app-platforms.code","foreignKey":"uni-stat-app-platforms.code"},"channel_code":{"bsonType":"int","description":"客户端上报的渠道代码"},"channel_name":{"bsonType":"string","description":"渠道名称,用户可编辑"},"create_time":{"bsonType":"timestamp","description":"创建时间"},"last_modify_time":{"bsonType":"timestamp","description":"最后修改时间"}}},"index":[{"IndexName":"index_search_channel","MgoKeySchema":{"MgoIndexKeys":[{"Name":"appid","Direction":"1"},{"Name":"platform_id","Direction":"1"},{"Name":"channel_code","Direction":"1"}],"MgoIsUnique":true}}]}

View File

@ -0,0 +1 @@
{"name":"@opendb/uni-stat-app-channels","version":"0.0.1","description":"uni-stat-app-channels","keywords":["应用渠道表"],"opendb":{"title":"应用渠道表","type":"collection","contributors":[{"name":"DCloud","email":"","homepage":"https://gitee.com/dcloud/opendb"}]}}

View File

@ -0,0 +1 @@
{"schema":{"bsonType":"object","required":[],"permission":{"read":false,"create":false,"update":false,"delete":false},"properties":{"_id":{"description":"ID系统自动生成"},"appid":{"bsonType":"string","description":"用户端上报的应用ID"},"version":{"bsonType":"string","description":"用户端上报的应用版本号"},"platform":{"bsonType":"string","description":"用户端上报的平台code"},"channel":{"bsonType":"string","description":"用户端上报的渠道code/场景值"},"device_id":{"bsonType":"string","description":"客户端携带的设备标识"},"device_net":{"bsonType":"string","description":"设备网络型号wifi/3G/4G/"},"device_os_version":{"bsonType":"string","description":"设备系统版本"},"device_vendor":{"bsonType":"string","description":"设备供应商 "},"device_model":{"bsonType":"string","description":"设备型号"},"sdk_version":{"bsonType":"string","description":"基础库版本号"},"error_msg":{"bsonType":"string","description":"错误信息"},"use_memery_size":{"bsonType":"int","description":"使用的内存量单位为Byte"},"app_count":{"bsonType":"int","description":"运行应用的个数"},"webview_count":{"bsonType":"int","description":"打开Webview窗口的个数"},"page_url":{"bsonType":"string","description":"页面url"},"package_name":{"bsonType":"string","description":"原生应用包名"},"create_time":{"bsonType":"timestamp","description":"创建时间"}}}}

View File

@ -0,0 +1 @@
{"name":"@opendb/uni-stat-app-crash-logs","version":"0.0.1","description":"uni-stat-app-crash-logs","keywords":["原生应用崩溃日志表"],"opendb":{"title":"原生应用崩溃日志表","type":"collection","contributors":[{"name":"DCloud","email":"","homepage":"https://gitee.com/dcloud/opendb"}]}}

View File

@ -0,0 +1 @@
{"name":"@opendb/uni-stat-app-platforms","version":"0.0.1","description":"uni-stat-app-platforms","keywords":["应用平台表"],"opendb":{"title":"应用平台表","type":"collection","contributors":[{"name":"DCloud","email":"","homepage":"https://gitee.com/dcloud/opendb"}]}}

View File

@ -0,0 +1 @@
{"schema":{"bsonType":"object","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":{"bsonType":"string","description":"应用平台对应uni-stat-app-platforms.code","foreignKey":"uni-stat-app-platforms.code"},"version":{"bsonType":"string","description":"应用版本"},"create_time":{"bsonType":"timestamp","description":"创建时间"},"last_modify_time":{"bsonType":"timestamp","description":"最后修改时间"}}},"index":[{"IndexName":"index_search_version","MgoKeySchema":{"MgoIndexKeys":[{"Name":"appid","Direction":"1"},{"Name":"platform_id","Direction":"1"},{"Name":"version","Direction":"1"}],"MgoIsUnique":true}}]}

View File

@ -0,0 +1 @@
{"name":"@opendb/uni-stat-app-versions","version":"0.0.1","description":"uni-stat-app-versions","keywords":["应用版本表"],"opendb":{"title":"应用版本表","type":"collection","contributors":[{"name":"DCloud","email":"","homepage":"https://gitee.com/dcloud/opendb"}]}}

View File

@ -0,0 +1 @@
{"schema":{"bsonType":"object","required":[],"permission":{"read":false,"create":false,"update":false,"delete":false},"properties":{"_id":{"description":"ID系统自动生成"},"appid":{"bsonType":"string","description":"用户端上报的应用ID"},"version":{"bsonType":"string","description":"用户端上报的应用版本号"},"platform":{"bsonType":"string","description":"用户端上报的平台code"},"channel":{"bsonType":"string","description":"用户端上报的渠道code/场景值"},"device_id":{"bsonType":"string","description":"客户端携带的设备标识"},"uid":{"bsonType":"string","description":"用户编号, 对应uni-id-users._id"},"os":{"bsonType":"string","description":"客户端操作系统"},"ua":{"bsonType":"string","description":"客户端user-agent信息"},"space_id":{"bsonType":"string","description":"服务空间编号"},"space_provider":{"bsonType":"string","description":"服务空间提供商"},"sdk_version":{"bsonType":"string","description":"小程序基础库版本号"},"platform_version":{"bsonType":"string","description":"微信、支付宝宿主App的版本号"},"error_msg":{"bsonType":"string","description":"错误信息"},"error_hash":{"bsonType":"string","description":"错误hash码"},"page_url":{"bsonType":"string","description":"页面url"},"create_time":{"bsonType":"timestamp","description":"创建时间"}}},"index":[{"IndexName":"index_search_time","MgoKeySchema":{"MgoIndexKeys":[{"Name":"create_time","Direction":"1"}],"MgoIsUnique":false}},{"IndexName":"index_search_normal","MgoKeySchema":{"MgoIndexKeys":[{"Name":"appid","Direction":"1"},{"Name":"version","Direction":"1"},{"Name":"platform","Direction":"1"},{"Name":"channel","Direction":"1"},{"Name":"hash","Direction":"1"},{"Name":"create_time","Direction":"1"}],"MgoIsUnique":false}}]}

View File

@ -0,0 +1 @@
{"name":"@opendb/uni-stat-error-logs","version":"0.0.1","description":"uni-stat-error-logs","keywords":["应用错误日志表"],"opendb":{"title":"应用错误日志表","type":"collection","contributors":[{"name":"DCloud","email":"","homepage":"https://gitee.com/dcloud/opendb"}]}}

View File

@ -0,0 +1 @@
{"schema":{"bsonType":"object","required":[],"permission":{"read":false,"create":false,"update":false,"delete":false},"properties":{"_id":{"description":"ID系统自动生成"},"appid":{"bsonType":"string","description":"应用ID"},"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对应uni-stat-app-versions._id","foreignKey":"uni-stat-app-versions._id"},"hash":{"bsonType":"string","description":"错误hash码"},"msg":{"bsonType":"string","description":"错误信息"},"count":{"bsonType":"int","description":"报错次数"},"last_time":{"bsonType":"timestamp","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}}]}

View File

@ -0,0 +1 @@
{"name":"@opendb/uni-stat-error-result","version":"0.0.1","description":"uni-stat-error-result","keywords":["错误数据统计结果表"],"opendb":{"title":"错误数据统计结果表","type":"collection","contributors":[{"name":"DCloud","email":"","homepage":"https://gitee.com/dcloud/opendb"}]}}

View File

@ -0,0 +1 @@
{"schema":{"bsonType":"object","required":[],"permission":{"read":false,"create":false,"update":false,"delete":false},"properties":{"_id":{"description":"ID系统自动生成"},"appid":{"bsonType":"string","description":"客户端上报的应用ID"},"version":{"bsonType":"string","description":"客户端上报的应用版本号"},"platform":{"bsonType":"string","description":"客户端上报的平台code"},"channel":{"bsonType":"string","description":"客户端上报的渠道code/场景值"},"device_id":{"bsonType":"string","description":"客户端携带的设备标识"},"uid":{"bsonType":"string","description":"用户编号, 对应uni-id-users._id"},"session_id":{"bsonType":"string","description":"访问会话日志ID对应uni-stat-session-logs._id","foreignKey":"uni-stat-session-logs._id"},"page_id":{"bsonType":"string","description":"页面ID对应uni-stat-pagesd","foreignKey":"uni-stat-pagesd"},"event_key":{"bsonType":"string","description":"客户端上报的key"},"param":{"bsonType":"string","description":"事件参数"},"create_time":{"bsonType":"timestamp","description":"创建时间"}}},"index":[{"IndexName":"index_search_time","MgoKeySchema":{"MgoIndexKeys":[{"Name":"create_time","Direction":"1"}],"MgoIsUnique":false}},{"IndexName":"index_search_normal","MgoKeySchema":{"MgoIndexKeys":[{"Name":"appid","Direction":"1"},{"Name":"version","Direction":"1"},{"Name":"platform","Direction":"1"},{"Name":"channel","Direction":"1"},{"Name":"event_key","Direction":"1"},{"Name":"create_time","Direction":"1"}],"MgoIsUnique":false}}]}

View File

@ -0,0 +1 @@
{"name":"@opendb/uni-stat-event-logs","version":"0.0.1","description":"uni-stat-event-logs","keywords":["应用事件日志表"],"opendb":{"title":"应用事件日志表","type":"collection","contributors":[{"name":"DCloud","email":"","homepage":"https://gitee.com/dcloud/opendb"}]}}

View File

@ -0,0 +1 @@
{"schema":{"bsonType":"object","required":[],"permission":{"read":false,"create":false,"update":false,"delete":false},"properties":{"_id":{"description":"ID系统自动生成"},"appid":{"bsonType":"string","description":"应用ID"},"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对应uni-stat-app-versions._id","foreignKey":"uni-stat-app-versions._id"},"event_key":{"bsonType":"string","description":"事件key对应uni-stat-events.event_key","foreignKey":"uni-stat-events.event_key"},"event_count":{"bsonType":"int","description":"触发次数"},"device_count":{"bsonType":"int","description":"触发该事件的设备数"},"user_count":{"bsonType":"int","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}}]}

View File

@ -0,0 +1 @@
{"name":"@opendb/uni-stat-event-result","version":"0.0.1","description":"uni-stat-event-result","keywords":["事件统计结果表"],"opendb":{"title":"事件统计结果表","type":"collection","contributors":[{"name":"DCloud","email":"","homepage":"https://gitee.com/dcloud/opendb"}]}}

View File

@ -0,0 +1 @@
{"name":"@opendb/uni-stat-events","version":"0.0.1","description":"uni-stat-events","keywords":["应用事件表"],"opendb":{"title":"应用事件表","type":"collection","contributors":[{"name":"DCloud","email":"","homepage":"https://gitee.com/dcloud/opendb"}]}}

View File

@ -0,0 +1 @@
{"schema":{"bsonType":"object","required":[],"permission":{"read":false,"create":false,"update":false,"delete":false},"properties":{"_id":{"description":"ID系统自动生成"},"appid":{"bsonType":"string","description":"应用ID"},"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对应uni-stat-app-versions._id","foreignKey":"uni-stat-app-versions._id"},"visit_depth_data":{"bsonType":"object","description":"访问深度数据"},"duration_data":{"bsonType":"object","description":"访问时长数据"},"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":"start_time","Direction":"1"}],"MgoIsUnique":false}}]}

View File

@ -0,0 +1 @@
{"name":"@opendb/uni-stat-loyalty-result","version":"0.0.1","description":"uni-stat-loyalty-result","keywords":["用户忠诚度统计表"],"opendb":{"title":"用户忠诚度统计表","type":"collection","contributors":[{"name":"DCloud","email":"","homepage":"https://gitee.com/dcloud/opendb"}]}}

View File

@ -0,0 +1 @@
{"schema":{"bsonType":"object","required":[],"permission":{"read":false,"create":false,"update":false,"delete":false},"properties":{"_id":{"description":"ID系统自动生成"},"platform":{"bsonType":"string","description":"应用平台对应uni-stat-app-platforms.code","foreignKey":"uni-stat-app-platforms.code"},"scene_code":{"bsonType":"string","description":"场景代码"},"scene_name":{"bsonType":"string","description":"场景名称"},"create_time":{"bsonType":"timestamp","description":"创建时间"}}},"index":[{"IndexName":"index_search","MgoKeySchema":{"MgoIndexKeys":[{"Name":"platform","Direction":"1"},{"Name":"scene_code","Direction":"1"}],"MgoIsUnique":true}}]}

View File

@ -0,0 +1 @@
{"name":"@opendb/uni-stat-mp-scenes","version":"0.0.1","description":"uni-stat-mp-scenes","keywords":["小程序场景值对照表"],"opendb":{"title":"小程序场景值对照表","type":"collection","contributors":[{"name":"DCloud","email":"","homepage":"https://gitee.com/dcloud/opendb"}]}}

View File

@ -0,0 +1 @@
{"schema":{"bsonType":"object","required":[],"permission":{"read":false,"create":false,"update":false,"delete":false},"properties":{"_id":{"description":"ID系统自动生成"},"appid":{"bsonType":"string","description":"应用ID"},"version":{"bsonType":"string","description":"用户端上报的应用版本号"},"platform":{"bsonType":"string","description":"用户端上报的平台code"},"channel":{"bsonType":"string","description":"用户端上报的渠道code/场景值"},"device_id":{"bsonType":"string","description":"客户端携带的设备标识"},"uid":{"bsonType":"string","description":"用户编号, 对应uni-id-users._id"},"session_id":{"bsonType":"string","description":"访问会话日志ID对应uni-stat-session-logs._id","foreignKey":"uni-stat-session-logs._id"},"page_id":{"bsonType":"string","description":"当前页面ID对应uni-stat-pagesd","foreignKey":"uni-stat-pagesd"},"previous_page_id":{"bsonType":"string","description":"上级页面ID为空表示第一个页面, 对应uni-stat-pagesd"},"previous_page_duration":{"bsonType":"int","description":"上级页面停留时间,单位秒,前端上报"},"previous_page_is_entry":{"bsonType":"int","defaultValue":0,"description":" 上级页面是否为入口页, 0否 1是","enum":[{"text":"否","value":0},{"text":"是","value":1}]},"query_string":{"bsonType":"string","description":"页面参数"},"create_time":{"bsonType":"timestamp","description":"创建时间"}}},"index":[{"IndexName":"index_search_time","MgoKeySchema":{"MgoIndexKeys":[{"Name":"create_time","Direction":"1"}],"MgoIsUnique":false}},{"IndexName":"index_search_base","MgoKeySchema":{"MgoIndexKeys":[{"Name":"appid","Direction":"1"},{"Name":"version","Direction":"1"},{"Name":"platform","Direction":"1"},{"Name":"channel","Direction":"1"}],"MgoIsUnique":false}},{"IndexName":"index_search_auto","MgoKeySchema":{"MgoIndexKeys":[{"Name":"appid","Direction":"1"},{"Name":"version","Direction":"1"},{"Name":"platform","Direction":"1"},{"Name":"channel","Direction":"1"},{"Name":"create_time","Direction":"1"}],"MgoIsUnique":false}},{"IndexName":"index_search_more","MgoKeySchema":{"MgoIndexKeys":[{"Name":"appid","Direction":"1"},{"Name":"version","Direction":"1"},{"Name":"platform","Direction":"1"},{"Name":"channel","Direction":"1"},{"Name":"page_id","Direction":"1"},{"Name":"create_time","Direction":"1"}],"MgoIsUnique":false}},{"IndexName":"index_search_entry","MgoKeySchema":{"MgoIndexKeys":[{"Name":"appid","Direction":"1"},{"Name":"version","Direction":"1"},{"Name":"platform","Direction":"1"},{"Name":"channel","Direction":"1"},{"Name":"previous_page_id","Direction":"1"},{"Name":"previous_page_is_entry","Direction":"1"},{"Name":"create_time","Direction":"1"}],"MgoIsUnique":false}}]}

View File

@ -0,0 +1 @@
{"name":"@opendb/uni-stat-page-logs","version":"0.0.1","description":"uni-stat-page-logs","keywords":["应用页面访问日志表"],"opendb":{"title":"应用页面访问日志表","type":"collection","contributors":[{"name":"DCloud","email":"","homepage":"https://gitee.com/dcloud/opendb"}]}}

View File

@ -0,0 +1 @@
{"schema":{"bsonType":"object","required":[],"permission":{"read":false,"create":false,"update":false,"delete":false},"properties":{"_id":{"description":"ID系统自动生成"},"appid":{"bsonType":"string","description":"应用ID"},"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对应uni-stat-app-versions._id","foreignKey":"uni-stat-app-versions._id"},"page_id":{"bsonType":"string","description":"页面表ID对应页面表ID对应uni-stat-pagesd","foreignKey":"uni-stat-pagesd"},"visit_times":{"bsonType":"int","description":"访问次数"},"visit_devices":{"bsonType":"int","description":"访问设备数"},"exit_times":{"bsonType":"int","description":"退出次数"},"duration":{"bsonType":"int","description":"访问总时长,单位秒"},"share_count":{"bsonType":"int","description":"分享次数"},"entry_devices":{"bsonType":"int","description":"当前页作为入口页的设备数"},"entry_users":{"bsonType":"int","description":"当前页作为入口页的用户数"},"entry_count":{"bsonType":"int","description":"当前页作为入口页的总次数"},"entry_duration":{"bsonType":"int","description":"当前页作为入口时,本页面的总访问时长,单位秒"},"bounce_times":{"bsonType":"int","description":"跳出次数"},"bounce_rate":{"bsonType":"double","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}}]}

View File

@ -0,0 +1 @@
{"name":"@opendb/uni-stat-page-result","version":"0.0.1","description":"uni-stat-page-result","keywords":["页面统计结果表"],"opendb":{"title":"页面统计结果表","type":"collection","contributors":[{"name":"DCloud","email":"","homepage":"https://gitee.com/dcloud/opendb"}]}}

View File

@ -0,0 +1 @@
{"name":"@opendb/uni-stat-pages","version":"0.0.1","description":"uni-stat-pages","keywords":["统计-应用页面表"],"opendb":{"title":"统计-应用页面表","type":"collection","contributors":[{"name":"DCloud","email":"","homepage":"https://gitee.com/dcloud/opendb"}]}}

View File

@ -0,0 +1 @@
{"schema":{"bsonType":"object","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对应uni-stat-app-versions._id","foreignKey":"uni-stat-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":"本时间段新增设备数"},"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_session_time":{"bsonType":"int","description":"次均停留时长,单位秒"},"avg_device_time":{"bsonType":"int","defaultValue":"设均停留时长(平均每台设备的停留时长),单位秒"},"avg_user_time":{"bsonType":"int","defaultValue":"人均停留时长(平均每个登录用户的停留时长),单位秒"},"bounce_times":{"bsonType":"int","description":"跳出次数"},"bounce_rate":{"bsonType":"double","description":"跳出率"},"retention":{"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}}]}

View File

@ -0,0 +1 @@
{"name":"@opendb/uni-stat-result","version":"0.0.1","description":"uni-stat-result","keywords":["应用统计结果表"],"opendb":{"title":"应用统计结果表","type":"collection","contributors":[{"name":"DCloud","email":"","homepage":"https://gitee.com/dcloud/opendb"}]}}

View File

@ -0,0 +1 @@
{"name":"@opendb/uni-stat-run-errors","version":"0.0.1","description":"uni-stat-run-errors","keywords":["运行错误日志表"],"opendb":{"title":"运行错误日志表","type":"collection","contributors":[{"name":"DCloud","email":"","homepage":"https://gitee.com/dcloud/opendb"}]}}

View File

@ -0,0 +1 @@
{"schema":{"bsonType":"object","required":[],"permission":{"read":false,"create":false,"update":false,"delete":false},"properties":{"_id":{"description":"ID系统自动生成"},"appid":{"bsonType":"string","description":"客户端上报的应用ID"},"version":{"bsonType":"string","description":"客户端上报的应用版本号"},"platform":{"bsonType":"string","description":"客户端上报的平台code"},"channel":{"bsonType":"string","description":"客户端上报的渠道code/场景值"},"device_id":{"bsonType":"string","description":"客户端携带的设备标识"},"last_visit_user_id":{"bsonType":"string","description":"本次会话最终访问用户的ID, uni-id-users._id客户端上报"},"is_first_visit":{"bsonType":"int","description":"是否为首次访问","defaultValue":0,"enum":[{"text":"否","value":0},{"text":"是","value":1}]},"first_visit_time":{"bsonType":"timestamp","description":"用户首次访问时间"},"last_visit_time":{"bsonType":"timestamp","description":"用户最后一次访问时间"},"total_visit_count":{"bsonType":"int","description":"用户累计访问次数,客户端上报"},"entry_page_id":{"bsonType":"string","description":"本次会话入口页面ID, 同uni-stat-pagesd"},"exit_page_id":{"bsonType":"string","description":"本次会话退出页面ID, 同uni-stat-pagesd"},"page_count":{"bsonType":"int","description":"本次会话浏览的页面数"},"event_count":{"bsonType":"int","description":"本次会话产生的事件数"},"duration":{"bsonType":"int","description":"本次会话时长,单位为秒,服务端计算"},"sdk_version":{"bsonType":"string","description":"基础库版本号"},"platform_version":{"bsonType":"string","description":"平台版本如微信、支付宝宿主App版本号"},"device_os":{"bsonType":"int","description":"设备系统编号1安卓2iOS3PC"},"device_os_version":{"bsonType":"string","description":"设备系统版本"},"device_net":{"bsonType":"string","description":"设备网络型号wifi/3G/4G/"},"device_vendor":{"bsonType":"string","description":"设备供应商 "},"device_model":{"bsonType":"string","description":"设备型号"},"device_language":{"bsonType":"string","description":"设备语言包"},"device_pixel_ratio":{"bsonType":"string","description":"设备像素比 "},"device_window_width":{"bsonType":"string","description":"设备窗口宽度 "},"device_window_height":{"bsonType":"string","description":"设备窗口高度"},"device_screen_width":{"bsonType":"string","description":"设备屏幕宽度"},"device_screen_height":{"bsonType":"string","description":"设备屏幕高度"},"location_ip":{"bsonType":"string","description":"ip"},"location_latitude":{"bsonType":"double","description":"纬度"},"location_longitude":{"bsonType":"double","description":"经度"},"location_country":{"bsonType":"string","description":"国家"},"location_province":{"bsonType":"string","description":"省份"},"location_city":{"bsonType":"string","description":"城市"},"is_finish":{"bsonType":"int","defaultValue":0,"description":"本次会话是否结束01是","enum":[{"text":"否","value":0},{"text":"是","value":1}]},"create_time":{"bsonType":"timestamp","description":"创建时间"}}},"index":[{"IndexName":"index_search_time","MgoKeySchema":{"MgoIndexKeys":[{"Name":"create_time","Direction":"1"}],"MgoIsUnique":false}},{"IndexName":"index_search_base","MgoKeySchema":{"MgoIndexKeys":[{"Name":"appid","Direction":"1"},{"Name":"version","Direction":"1"},{"Name":"platform","Direction":"1"},{"Name":"channel","Direction":"1"}],"MgoIsUnique":false}},{"IndexName":"index_search_auto","MgoKeySchema":{"MgoIndexKeys":[{"Name":"appid","Direction":"1"},{"Name":"version","Direction":"1"},{"Name":"platform","Direction":"1"},{"Name":"channel","Direction":"1"},{"Name":"create_time","Direction":"1"}],"MgoIsUnique":false}},{"IndexName":"index_search_more","MgoKeySchema":{"MgoIndexKeys":[{"Name":"appid","Direction":"1"},{"Name":"version","Direction":"1"},{"Name":"platform","Direction":"1"},{"Name":"channel","Direction":"1"},{"Name":"device_id","Direction":"1"},{"Name":"create_time","Direction":"1"}],"MgoIsUnique":false}},{"IndexName":"index_search_replenish","MgoKeySchema":{"MgoIndexKeys":[{"Name":"appid","Direction":"1"},{"Name":"version","Direction":"1"},{"Name":"platform","Direction":"1"},{"Name":"channel","Direction":"1"},{"Name":"is_first_visit","Direction":"1"},{"Name":"create_time","Direction":"1"}],"MgoIsUnique":false}},{"IndexName":"index_search_all","MgoKeySchema":{"MgoIndexKeys":[{"Name":"appid","Direction":"1"},{"Name":"version","Direction":"1"},{"Name":"platform","Direction":"1"},{"Name":"channel","Direction":"1"},{"Name":"is_first_visit","Direction":"1"},{"Name":"page_count","Direction":"1"},{"Name":"create_time","Direction":"1"}],"MgoIsUnique":false}}]}

View File

@ -0,0 +1 @@
{"name":"@opendb/uni-stat-session-logs","version":"0.0.1","description":"uni-stat-session-logs","keywords":["应用会话日志表"],"opendb":{"title":"应用会话日志表","type":"collection","contributors":[{"name":"DCloud","email":"","homepage":"https://gitee.com/dcloud/opendb"}]}}

View File

@ -0,0 +1 @@
{"schema":{"bsonType":"object","required":[],"permission":{"read":false,"create":false,"update":false,"delete":false},"properties":{"_id":{"description":"ID系统自动生成"},"appid":{"bsonType":"string","description":"客户端上报的应用ID"},"version":{"bsonType":"string","description":"客户端上报的应用版本号"},"platform":{"bsonType":"string","description":"客户端上报的平台code"},"channel":{"bsonType":"string","description":"客户端上报的渠道code/场景值"},"device_id":{"bsonType":"string","description":"客户端携带的设备标识"},"uid":{"bsonType":"string","description":"用户编号, 对应uni-id-users._id"},"session_id":{"bsonType":"string","description":"访问会话日志ID对应uni-stat-session-logs._id","foreignKey":"uni-stat-session-logs._id"},"page_id":{"bsonType":"string","description":"当前页面ID对应uni-stat-pagesd","foreignKey":"uni-stat-pagesd"},"create_time":{"bsonType":"timestamp","description":"创建时间"}}},"index":[{"IndexName":"index_search_time","MgoKeySchema":{"MgoIndexKeys":[{"Name":"create_time","Direction":"1"}],"MgoIsUnique":false}},{"IndexName":"index_search_normal","MgoKeySchema":{"MgoIndexKeys":[{"Name":"appid","Direction":"1"},{"Name":"version","Direction":"1"},{"Name":"platform","Direction":"1"},{"Name":"channel","Direction":"1"},{"Name":"page_id","Direction":"1"},{"Name":"create_time","Direction":"1"}],"MgoIsUnique":false}}]}

View File

@ -0,0 +1 @@
{"name":"@opendb/uni-stat-share-logs","version":"0.0.1","description":"uni-stat-share-logs","keywords":["应用分享日志表"],"opendb":{"title":"应用分享日志表","type":"collection","contributors":[{"name":"DCloud","email":"","homepage":"https://gitee.com/dcloud/opendb"}]}}

View File

@ -0,0 +1 @@
{"schema":{"bsonType":"object","required":[],"permission":{"read":false,"create":false,"update":false,"delete":false},"properties":{"_id":{"description":"ID系统自动生成"},"appid":{"bsonType":"string","description":"客户端携带的应用ID"},"version":{"bsonType":"string","description":"客户端上报的应用版本号"},"platform":{"bsonType":"string","description":"客户端上报的平台code"},"channel":{"bsonType":"string","description":"客户端上报的渠道code/场景值"},"session_id":{"bsonType":"string","description":"访问会话日志ID对应uni-stat-session-logs._id","foreignKey":"uni-stat-session-logs._id"},"uid":{"bsonType":"string","description":"本次会话最终访问用户的ID, uni-id-users._id"},"last_visit_time":{"bsonType":"timestamp","description":"用户最后一次访问时间"},"entry_page_id":{"bsonType":"string","description":"本次会话入口页面ID, 同uni-stat-pagesd"},"exit_page_id":{"bsonType":"string","description":"本次会话退出页面ID, 同uni-stat-pagesd"},"page_count":{"bsonType":"int","description":"本次会话浏览的页面数"},"event_count":{"bsonType":"int","description":"本次会话产生的事件数"},"duration":{"bsonType":"int","description":"本次会话时长,单位为秒,服务端计算"},"is_finish":{"bsonType":"int","defaultValue":0,"description":"本次会话是否结束01是","enum":[{"text":"否","value":0},{"text":"是","value":1}]},"create_time":{"bsonType":"timestamp","description":"创建时间"}}},"index":[{"IndexName":"index_search_time","MgoKeySchema":{"MgoIndexKeys":[{"Name":"create_time","Direction":"1"}],"MgoIsUnique":false}},{"IndexName":"index_search_base","MgoKeySchema":{"MgoIndexKeys":[{"Name":"appid","Direction":"1"},{"Name":"version","Direction":"1"},{"Name":"platform","Direction":"1"},{"Name":"channel","Direction":"1"}],"MgoIsUnique":false}},{"IndexName":"index_search_auto","MgoKeySchema":{"MgoIndexKeys":[{"Name":"appid","Direction":"1"},{"Name":"version","Direction":"1"},{"Name":"platform","Direction":"1"},{"Name":"channel","Direction":"1"},{"Name":"create_time","Direction":"1"}],"MgoIsUnique":false}},{"IndexName":"index_search_more","MgoKeySchema":{"MgoIndexKeys":[{"Name":"appid","Direction":"1"},{"Name":"version","Direction":"1"},{"Name":"platform","Direction":"1"},{"Name":"channel","Direction":"1"},{"Name":"uid","Direction":"1"},{"Name":"create_time","Direction":"1"}],"MgoIsUnique":false}}]}

View File

@ -0,0 +1 @@
{"name":"@opendb/uni-stat-user-session-logs","version":"0.0.1","description":"uni-stat-user-session-logs","keywords":["用户会话日志表"],"opendb":{"title":"用户会话日志表","type":"collection","contributors":[{"name":"DCloud","email":"","homepage":"https://gitee.com/dcloud/opendb"}]}}

View File

@ -0,0 +1 @@
{"schema":{"bsonType":"object","required":[],"permission":{"read":false,"create":false,"update":false,"delete":false},"properties":{"_id":{"description":"ID系统自动生成"},"appid":{"bsonType":"string","description":"客户端上报的应用ID"},"version":{"bsonType":"string","description":"客户端上报的应用版本号"},"platform":{"bsonType":"string","description":"客户端上报的平台code"},"channel":{"bsonType":"string","description":"客户端上报的渠道code/场景值"},"uid":{"bsonType":"string","description":"用户编号, 对应uni-id-users._id"},"is_new":{"bsonType":"int","defaultValue":0,"description":" 是否为新用户, 0否 1是","enum":[{"text":"否","value":0},{"text":"是","value":1}]},"create_time":{"bsonType":"timestamp","description":"创建时间"}}},"index":[{"IndexName":"index_search_uid","MgoKeySchema":{"MgoIndexKeys":[{"Name":"uid","Direction":"1"}],"MgoIsUnique":true}},{"IndexName":"index_search_auto","MgoKeySchema":{"MgoIndexKeys":[{"Name":"appid","Direction":"1"},{"Name":"version","Direction":"1"},{"Name":"platform","Direction":"1"},{"Name":"channel","Direction":"1"},{"Name":"create_time","Direction":"1"}],"MgoIsUnique":false}},{"IndexName":"index_search_more","MgoKeySchema":{"MgoIndexKeys":[{"Name":"appid","Direction":"1"},{"Name":"version","Direction":"1"},{"Name":"platform","Direction":"1"},{"Name":"channel","Direction":"1"},{"Name":"uid","Direction":"1"},{"Name":"create_time","Direction":"1"}],"MgoIsUnique":false}},{"IndexName":"index_search_replenish","MgoKeySchema":{"MgoIndexKeys":[{"Name":"appid","Direction":"1"},{"Name":"version","Direction":"1"},{"Name":"platform","Direction":"1"},{"Name":"channel","Direction":"1"},{"Name":"is_new","Direction":"1"},{"Name":"create_time","Direction":"1"}],"MgoIsUnique":false}}]}

View File

@ -0,0 +1 @@
{"name":"@opendb/uni-stat-users","version":"0.0.1","description":"uni-stat-users","keywords":["uni统计用户表"],"opendb":{"title":"uni统计用户表","type":"collection","contributors":[{"name":"DCloud","email":"","homepage":"https://gitee.com/dcloud/opendb"}]}}

View File

@ -1,20 +0,0 @@
{
"opendb-app-platforms": {},
"opendb-app-channels": {},
"opendb-mp-scenes": {},
"opendb-stat-app-versions": {},
"opendb-stat-events": {},
"opendb-stat-pages": {},
"opendb-stat-session-logs": {},
"opendb-stat-event-logs": {},
"opendb-stat-page-logs": {},
"opendb-stat-share-logs": {},
"opendb-stat-error-logs": {},
"opendb-stat-result": {},
"opendb-stat-page-result": {},
"opendb-stat-event-result": {},
"opendb-stat-error-result": {},
"opendb-stat-loyalty-result": {},
"opendb-stat-active-users": {},
"opendb-stat-run-errors": {}
}

View File

@ -1,10 +0,0 @@
{
"name": "@opendb/opendb-stat",
"version": "0.0.1",
"description": "opendb-stat",
"keywords": ["opendb-stat", "stat", "statistics"],
"opendb": {
"type": "database",
"title": "opendb-stat"
}
}

View File

@ -0,0 +1,24 @@
{
"uni-stat-active-devices": {},
"uni-stat-active-users": {},
"uni-stat-app-channels": {},
"uni-stat-app-crash-logs": {},
"uni-stat-app-platforms": {},
"uni-stat-app-versions": {},
"uni-stat-error-logs": {},
"uni-stat-error-result": {},
"uni-stat-event-logs": {},
"uni-stat-event-result": {},
"uni-stat-events": {},
"uni-stat-loyalty-result": {},
"uni-stat-mp-scenes": {},
"uni-stat-page-logs": {},
"uni-stat-page-result": {},
"uni-stat-pages": {},
"uni-stat-result": {},
"uni-stat-run-errors": {},
"uni-stat-session-logs": {},
"uni-stat-share-logs": {},
"uni-stat-user-session-logs": {},
"uni-stat-users": {}
}

View File

@ -0,0 +1,10 @@
{
"name": "@opendb/uni-stat",
"version": "0.0.1",
"description": "uni-stat",
"keywords": ["uni-stat", "stat", "statistics"],
"opendb": {
"type": "database",
"title": "uni-stat"
}
}

View File

@ -1,564 +0,0 @@
# 上报维度
## uni统计-平台表 opendb-app-platforms
### 字段说明
|字段名 |类型 |默认值 |说明 |
| :--------: | :-----: |:---------:|:-------------------: |
| _id | string | - |ID系统自动生成 |
| code | string | - |平台代码,客户端上报 |
| name | string | - |平台名称,管理端显示 |
| order | int | - |序号,管理端排序使用 |
| create_time | timestamp| - |创建时间 |
| last_modify_time | timestamp| - |最后修改时间 |
说明:这是一个平台字典表
## uni统计-应用渠道表 opendb-app-channels
### 字段说明
|字段名 | 类型 |默认值 |说明 |
| :--------: | :-----: |:---------:|:---------------------------------------: |
| _id | string |- |ID系统自动生成 |
| appid | string |- |统计应用ID对应opendb-app-list.appid |
| platform | string |- |应用平台对应opendb-app-platforms.code |
| channel_code | string |- |客户端上报的渠道编码xiaomi |
| channel_name | string |- |渠道名称/场景名称,渠道名称管理员可编辑,管理端显示|
| create_time | timestamp |- |创建时间 |
| last_modify_time | timestamp |- |最后修改时间 |
## uni统计-小程序场景值对照表 opendb-mp-scenes
仅小程序平台
### 字段说明
| 字段名 | 类型 | 默认值 | 说明 |
| :--------: | :-----: |:-------: | :-------------------: |
| _id | string | - | ID系统自动生成 |
| platform | string | - | 应用平台对应opendb-stat-app-platforms.code |
| scene_code | string | - | 场景代码 |
| scene_name | string | - | 场景名称 |
| create_time | timestamp | - | 创建时间 |
## uni统计-应用版本表 opendb-stat-app-versions
### 字段说明
| 字段名 | 类型 | 默认值 | 说明 |
| :--------: | :-----: |:---------:| :-------------------: |
| _id | string | - | ID系统自动生成 |
| appid | string | - | 统计应用ID对应opendb-app-list.appid |
| platform | string | - | 应用平台对应opendb-app-platforms.code |
| version | string | - | 应用版本 |
| create_time | timestamp | - | 创建时间 |
| last_modify_time | timestamp | - | 最后修改时间 |
说明这是专为uni统计增加的版本表和uni升级中心的版本表不同。
## uni统计-应用事件表 opendb-stat-events
事件字典表
### 字段说明
| 字段名 | 类型 | 默认值 | 说明 |
| :--------: | :-----: |:----------: | :-------------------: |
| _id | string | - | ID系统自动生成 |
| appid | string | - | 统计应用ID对应opendb-app-list.appid |
| event_key | string | - | 事件键值login |
| event_name | string | - | 事件名称,管理端显示,如:登录 |
| create_time | timestamp | - | 创建时间 |
| last_modify_time | timestamp | - | 最后修改时间 |
## uni统计-应用页面表 opendb-stat-pages
### 字段说明
| 字段名 | 类型 | 默认值 | 说明 |
| :--------: | :-----: |:------: | :-------------------: |
| _id | string | - |ID系统自动生成 |
| appid | string | - |统计应用ID对应opendb-app-list.appid |
| path | string | - |页面路径,如`/pages/index/index` |
| title | string | - |页面标题 |
| create_time | timestamp | - |创建时间 |
## uni统计-应用会话日志表 opendb-stat-session-logs
### 字段说明
| 字段名 | 类型 | 默认值 | 说明 |
| :--------: | :-----: |:--------: | :-----------------: |
| _id | string | - | ID系统自动生成 |
| appid | string | - | 客户端上报的应用ID |
| version | string | - | 客户端上报的应用版本号 |
| platform | string | - | 客户端上报的平台code |
| channel | string | - | 客户端上报的渠道code或场景值ID |
| uuid | string | - | 客户端上报的用户标志 |
| is_first_visit | int | 0 | 是否为首次访问0否 1是客户端上报 |
| first_visit_time | timestamp | - | 用户首次访问时间 |
| last_visit_time | timestamp | - | 用户最后一次访问时间 |
| total_visit_count | int | - | 用户累计访问次数,客户端上报 |
| entry_page_id | string | - | 本次会话入口页面ID, 同opendb-stat-pages._id |
| exit_page_id | string | - | 本次会话退出页面ID, 同opendb-stat-pages._id |
| page_count | int | - | 本次会话浏览的页面数,服务端计算 |
| event_count | int | - | 本次会话产生的事件数,服务端计算 |
| duration | int | - | 本次会话时长,单位为秒,服务端计算 |
| sdk_version | string | - | 基础库版本号 |
| platform_version | string | - | 平台版本如微信、支付宝宿主App版本号 |
| device_os | int | - | 设备系统编号1安卓2iOS3PC |
| device_os_version | string | - | 设备系统版本 |
| device_net | string | - | 设备网络型号wifi/3G/4G/ |
| device_vendor | string | - | 设备供应商apple/华为 |
| device_model | string | - | 设备型号iphone8/mate30 |
| device_language | string | - | 设备语言包 |
| device_pixel_ratio | string | - | 设备像素比 |
| device_window_width | string | - | 设备窗口宽度 |
| device_window_height | string | - | 设备窗口高度 |
| device_screen_width | string | - | 设备屏幕宽度 |
| device_screen_height | string | - | 设备屏幕高度 |
| location_ip | string | - | ip地址 |
| location_latitude | double | - | 纬度 |
| location_longitude | double | - | 经度 |
| location_country | string | - | 国家 |
| location_province | string | - | 省份 |
| location_city | string | - | 城市 |
| is_finish | int | - | 本次会话是否结束01是服务端计算 |
| create_time | timestamp | - | 创建时间 |
## uni统计-应用事件日志表 opendb-stat-event-logs
### 字段说明
| 字段名 | 类型 | 默认值 | 说明 |
| :--------: | :-----: |:------------: | :-------------------: |
| _id | string | - | ID系统自动生成 |
| appid | string | - | 客户端上报的应用ID |
| version | string | - | 客户端上报的应用版本号 |
| platform | string | - | 客户端上报的平台code |
| channel | string | - | 客户端上报的渠道code/场景值 |
| uuid | string | - | 客户端上报的用户标志 |
| session_id | string | - | 访问会话日志ID对应opendb-stat-session-logs._id |
| page_id | string | - | 页面表ID对应opendb-stat-pages._id |
| event_key | string | - | 客户端上报的key |
| param | string/Object | - | 事件参数 |
| create_time | timestamp | - | 创建时间 |
//TODO
后续可以验证一下存储event_key和event_id的差异主要是性能
- 暂定使用event_key
## uni统计-应用页面访问日志表 opendb-stat-page-logs
### 字段说明
| 字段名 | 类型 |默认值 | 说明 |
| :--------: | :-----: |:-----:| :-------------------: |
| _id | string | - | ID系统自动生成 |
| appid | string | - | 客户端上报的应用ID |
| version | string | - | 客户端上报的应用版本号 |
| platform | string | - | 客户端上报的平台code |
| channel | string | - | 客户端上报的渠道code/场景值 |
| uuid | string | - | 客户端上报的用户标志 |
| session_id | string | - | 访问会话日志ID对应opendb-stat-session-logs._id |
| current_page_id | string | - | 当前页面ID对应opendb-stat-pages._id |
| previous_page_id | string | - | 上级一个页面ID为空表示第一个页面, 对应opendb-stat-pages._id|
| previous_page_duration| int | - | 上级页面停留时间,单位秒,前端上报 |
| previous_page_is_entry| int | 0 | 上级页面是否为入口页, 0否 1是 |is_outsource
| create_time | timestamp | - | 创建时间 |
## uni统计-分享日志表 opendb-stat-share-logs
### 字段说明
| 字段名 | 类型 | 默认值 | 说明 |
| :--------: | :-----: |:-------------:| :-------------------: |
| _id | string | - | ID系统自动生成 |
| appid | string | - | 客户端上报的应用ID |
| version | string | - | 客户端上报的应用版本号 |
| platform | string | - | 客户端上报的平台code |
| channel | string | - | 客户端上报的渠道code/场景值 |
| uuid | string | - | 客户端上报的用户标志 |
| session_id | string | - | 访问会话日志ID对应opendb-stat-app-session-logs._id |
| page_id | string | - | 当前页面ID对应opendb-stat-app-pages._id |
| create_time | timestamp | - | 创建时间 |
## uni统计-应用错误日志表 opendb-stat-error-logs
### 字段说明
|字段名 |类型 |默认值 | 说明 |
| :--------: | :-----: |:-----------: | :-------------------: |
| _id | string | - | ID系统自动生成 |
| appid | string | - | 客户端上报的应用ID |
| version | string | - | 客户端上报的应用版本号 |
| platform | string | - | 客户端上报的平台code |
| channel | string | - | 客户端上报的渠道code/场景值 |
| uuid | string | - | 客户端上报的用户标志 |
| sdk_version | string | - | 小程序基础库版本号 |
| platform_version | string | - | 微信、支付宝宿主App的版本号 |
| error_msg | string | - | 错误信息 |
| error_hash | string | - | 错误hash码 |
| create_time | timestamp | - | 创建时间 |
# 统计维度
***目前只是基础表,会根据实际统计业务进行补充、拆分、合并***
## uni统计- 应用统计结果表 opendb-stat-result
应用统计结果包含:
- 新增
- 活跃
### 字段说明
| 字段名 | 类型 | 默认值 | 说明 |
| :--------: | :-----: |:---------:| :-------------------: |
| _id | string | - | ID系统自动生成 |
| appid | string | - | 统计应用ID对应opendb-app-list.appid |
| platform_id | string | - | 应用平台ID对应opendb-stat-app-platforms._id |
| channel_id | string | - | 渠道/场景值ID对应opendb-stat-app-channels._id|
| version_id | string | - | 应用版本ID对应opendb-stat-app-versions._id |
| total_users | int | - | 历史累计总用户数 |
| new_user_count | int | - | 本时间段新增用户数 |
| active_user_count| int | - | 本时间段活跃用户数 |
| app_launch_count | int | - | 本时间段App启动或从后台切到前台的次数 |
| page_visit_count | int | - | 本时间段内PV的概念
| count | int | - | 本时间段报错次数 |
| duration | int | - | 本时间段内,所有用户访问总时长,单位秒 |
| avg_session_time | int | - | 次均停留时长,单位秒 |
| avg_used_time | int | - | 人均停留时长,单位秒 |
| bounce_times | int | - | 跳出次数 |
| bounce_rate | double | - | 跳出率 |
| retention | object | - | 用户留存信息 |
| dimension | string | - | 统计范围 day:按天统计hour:按小时统计, week按周统计month按月统计 |
| stat_date | int | - | 统计日期格式yyyymmdd例:20211201 |
| start_time | timestamp | - | 开始时间 |
| end_time | timestamp | - | 结束时间 |
说明:
- bounce_rate计算方式一次会话仅访问一个页面的启动次数 / 总启动次数
- retention 用户留存信息字段结构说明:
``` json
{
//活跃用户留存信息,可根据业务需要自行拓展
active_user:{
//1日后留存
d_1:{
//留存用户数
user_count: 100,
//留存率
user_rate: 80.30
},
//2日后留存
d_2:{
user_count: 80,
user_rate: 64.24
},
//3日后留存
d_3:{
user_count: 70,
user_rate: 56.21
},
//4日后留存
d_4:{
user_count: 60,
user_rate: 48.18
},
//5日后留存
d_5:{
user_count: 50,
user_rate: 40.15
},
//6日后留存
d_6:{
user_count: 40,
user_rate: 32.12
},
//7日后留存
d_7:{
user_count: 30,
user_rate: 24.90
},
//14日后留存
d_14:{
user_count: 20,
user_rate: 16.60
},
//30日后留存
d_30:{
user_count: 10,
user_rate: 8.30
}
},
//新增用户留存信息
new_user:{
//1日后留存
d_1:{
//留存用户数
user_count: 100,
//留存率
user_rate: 80.30
},
//2日后留存
d_2:{
user_count: 80,
user_rate: 64.24
},
//3日后留存
d_3:{
user_count: 70,
user_rate: 56.21
},
//4日后留存
d_4:{
user_count: 60,
user_rate: 48.18
},
//5日后留存
d_5:{
user_count: 50,
user_rate: 40.15
},
//6日后留存
d_6:{
user_count: 40,
user_rate: 32.12
},
//7日后留存
d_7:{
user_count: 30,
user_rate: 24.90
},
//14日后留存
d_14:{
user_count: 20,
user_rate: 16.60
},
//30日后留存
d_30:{
user_count: 10,
user_rate: 8.30
}
}
}
```
## uni统计 - 页面统计结果表 opendb-stat-page-result
### 字段说明
| 字段名 | 类型 | 默认值 | 说明 |
| :--------: | :-----: |:---------:| :-------------------: |
| _id | string | - | ID系统自动生成 |
| appid | string | - | 统计应用ID对应opendb-app-list.appid |
| platform_id | string | - | 应用平台ID对应opendb-stat-app-platforms._id |
| channel_id | string | - | 渠道/场景值ID对应opendb-stat-app-channels._id |
| version_id | string | - | 应用版本ID对应opendb-stat-app-versions._id |
| page_id | string | - | 页面表ID对应opendb-stat-app-pages._id |
| visit_times | int | - | 访问次数 |
| visit_users | int | - | 访问用户数 |
| exit_times | int | - | 从当前页面退出次数 |
| duration | int | - | 访问总时长,单位秒 |
| share_count | int | - | 分享次数 |
| entry_users | int | - | 当前页作为入口页的人数 |
| entry_count | int | - | 当前页作为入口页的总次数 |
| entry_duration | int | - | 当前页作为入口时,本页面的总访问时长,单位秒 |
| bounce_times | int | - | 跳出次数 |
| bounce_rate | double | - | 跳出率 |
| dimension | string | - | 统计范围 day:按天统计hour:按小时统计, week按周统计month按月统计 |
| stat_date | int | - | 统计日期格式yyyymmdd例:20211201 |
| start_time | timestamp | - | 开始时间 |
| end_time | timestamp | - | 结束时间 |
## uni统计 - 事件统计结果表 opendb-stat-event-result
### 字段说明
| 字段名 | 类型 | 默认值 | 说明 |
| :--------: | :-----: |:------------: | :-------------------: |
| _id | string | - | ID系统自动生成 |
| appid | string | - | 统计应用ID对应opendb-app-list.appid |
| platform_id | string | - | 应用平台ID对应opendb-stat-app-platforms._id |
| channel_id | string | - | 渠道/场景值ID对应opendb-stat-app-channels._id |
| version_id | string | - | 应用版本ID对应opendb-stat-app-versions._id |
| event_key | string | - | 事件key |
| event_count | int | - | 触发次数 |
| user_count | int | - | 触发该事件的用户数 |
| dimension | string | - | 统计范围 day:按天统计hour:按小时统计, week按周统计month按月统计 |
| stat_date | int | - | 统计日期格式yyyymmdd例:20211201 |
| start_time | timestamp | - | 开始时间 |
| end_time | timestamp | - | 结束时间 |
## uni统计 - 错误数据统计结果表 opendb-stat-error-result
### 字段说明
| 字段名 | 类型 | 默认值 | 说明 |
| :--------: | :-----: |:-------------:| :-------------------: |
| _id | string | - | ID系统自动生成 |
| appid | string | - | 统计应用ID对应opendb-app-list.appid |
| platform_id | string | - | 应用平台ID对应opendb-app-platforms._id |
| channel_id | string | - | 渠道/场景值ID对应opendb-app-channels._id |
| version_id | string | - | 应用版本ID对应opendb-stat-app-versions._id |
| hash | string | - | 错误hash码 |
| msg | string | - | 错误信息 |
| count | int | - | 报错次数 |
| last_time | timestamp | - | 最近一次报错时间 |
| dimension | string | - | 统计范围 day:按天统计hour:按小时统计, week按周统计month按月统计 |
| stat_date | int | - | 统计日期格式yyyymmdd例:20211201 |
| start_time | timestamp | - | 开始时间 |
| end_time | timestamp | - | 结束时间 |
## uni统计 - 忠诚度统计结果表 opendb-stat-loyalty-result
### 字段说明
| 字段名 | 类型 | 默认值 | 说明 |
| :--------: | :-----: |:-------------:| :-------------------: |
| _id | string | - | ID系统自动生成 |
| appid | string | - | 统计应用ID对应opendb-app-list.appid |
| platform_id | string | - | 应用平台ID对应opendb-app-platforms._id |
| channel_id | string | - | 渠道/场景值ID对应opendb-app-channels._id |
| version_id | string | - | 应用版本ID对应opendb-stat-app-versions._id |
| visit_depth_data | object | - | 访问深度(页面数量)数据 |
| duration_data | object | - | 访问时长数据 |
| stat_date | int | - | 统计日期格式yyyymmdd例:20211201 |
| start_time | timestamp | - | 开始时间 |
| end_time | timestamp | - | 结束时间 |
- visit_depth_data 访问深度数据字段结构说明:
``` json
{
//访问用户数
visit_users:[
//仅访问1个页面的总用户数
p_1:1000,
//仅访问2个页面的总用户数
p_2:900,
//仅访问3个页面的总用户数
p_3:800,
//仅访问4个页面的总用户数
p_4:700,
//访问5-10个页面的总用户数
p_5:600,
//访问10个以上页面的总用户数
p_10:500
],
//访问次数
visit_times:[
//仅访问1个页面的总访问次数
p_1:1000,
//仅访问2个页面的总访问次数
p_2:900,
//仅访问3个页面的总访问次数
p_3:800,
//仅访问4个页面的总访问次数
p_4:700,
//访问5-10个页面的总访问次数
p_5:600,
//访问10个以上页面的总访问次数
p_10:500
]
}
```
- duration_data 访问时长数据字段结构说明:
``` json
{
//访问用户数
visit_users:{
//仅访问0-2秒就退出的总用户数
s_:1000,
//仅访问3-5秒就退出的总用户数
s_3:900,
//仅访问6-10秒就退出的总用户数
s_6:800,
//仅访问11-20秒就退出的总用户数
s_11:700,
//访问21-30秒退出的总用户数
s_21:600,
//访问31-50秒退出的总用户数
s_31:500,
//访问51-100秒退出的总用户数
s_51:400,
//访问100秒以上退出的总用户数
s_100:300
},
//访问次数
visit_times:{
//仅访问0-2秒就退出的总访问次数
s_0:1000,
//仅访问3-5秒就退出的总访问次数
s_3:900,
//仅访问6-10秒就退出的总访问次数
s_6:800,
//仅访问11-20秒就退出的总访问次数
s_11:700,
//访问21-30秒退出的总访问次数
s_21:600,
//访问31-50秒退出的总访问次数
s_31:500,
//访问51-100秒退出的总访问次数
s_51:400,
//访问100秒以上退出的总访问次数
s_100:300
}
}
```
## uni统计- 周活跃用户表 opendb-stat-active-users
由每日跑批合并,仅添加当日新用户,以及本周或本月首次访问的老用户,该数据供周统计/月统计使用。
### 字段说明
| 字段名 | 类型 | 默认值 | 说明 |
| :--------: | :-----: |:---------:| :-------------------: |
| _id | string | - | ID系统自动生成 |
| appid | string | - | 统计应用ID对应opendb-app-list.appid |
| platform_id | string | - | 应用平台ID对应opendb-stat-app-platforms._id |
| channel_id | string | - | 渠道/场景值ID对应opendb-stat-app-channels._id|
| version_id | string | - | 应用版本ID对应opendb-stat-app-versions._id |
| uuid | string | - | 客户端上报的用户标志 |
| is_new | int | 0 | 是否为新用户0否 1是 |
| dimension | string | week | 时间范围 weekmonth月 |
| create_time | timestamp | - | 创建时间 |
## uni统计- 运行错误记录表 opendb-stat-run-errors
### 字段说明
| 字段名 | 类型 | 默认值 | 说明 |
| :--------: | :-----: |:---------:| :-------------------: |
| _id | string | - | ID系统自动生成 |
| mod | string | - | 运行模块 |
| params | object | - | 运行参数 |
| error | string | - | 错误信息 |
| create_time | timestamp | - | 创建时间 |

819
uni-stat.md Normal file
View File

@ -0,0 +1,819 @@
# 上报维度
## uni统计-平台表 uni-stat-app-platforms
### 字段说明
|字段名 |类型 |默认值 |说明 |
| :--------: | :-----: |:---------:|:-------------------: |
| _id | string | - |ID系统自动生成 |
| code | string | - |平台代码,客户端上报 |
| name | string | - |平台名称,管理端显示 |
| order | int | - |序号,管理端排序使用 |
| create_time | timestamp| - |创建时间 |
| last_modify_time | timestamp| - |最后修改时间 |
## uni统计-应用渠道表 uni-stat-app-channels
### 字段说明
|字段名 | 类型 |默认值 |说明 |
| :--------: | :-----: |:---------:|:---------------------------------------: |
| _id | string |- |ID系统自动生成 |
| appid | string |- |统计应用ID对应opendb-app-list.appid |
| platform | string |- |应用平台对应uni-stat-app-platforms.code |
| channel_code | string |- |客户端上报的渠道编码xiaomi |
| channel_name | string |- |渠道名称/场景名称,渠道名称管理员可编辑,管理端显示|
| create_time | timestamp |- |创建时间 |
| last_modify_time | timestamp |- |最后修改时间 |
## uni统计-小程序场景值对照表 uni-stat-mp-scenes
各平台小程序场景值
### 字段说明
| 字段名 | 类型 | 默认值 | 说明 |
| :--------: | :-----: |:-------: | :-------------------: |
| _id | string | - | ID系统自动生成 |
| platform | string | - | 应用平台对应uni-stat-app-platforms.code|
| scene_code | string | - | 场景代码 |
| scene_name | string | - | 场景名称 |
| create_time | timestamp | - | 创建时间 |
## uni统计-应用版本表 uni-stat-app-versions
### 字段说明
| 字段名 | 类型 | 默认值 | 说明 |
| :--------: | :-----: |:---------:| :-------------------: |
| _id | string | - | ID系统自动生成 |
| appid | string | - | 统计应用ID对应opendb-app-list.appid |
| platform | string | - | 应用平台对应uni-stat-app-platforms.code|
| version | string | - | 应用版本 |
| create_time | timestamp | - | 创建时间 |
| last_modify_time | timestamp | - | 最后修改时间 |
说明这是专为uni统计增加的版本表和uni升级中心的版本表不同。
## uni统计-应用事件表 uni-stat-events
事件字典表
### 字段说明
| 字段名 | 类型 | 默认值 | 说明 |
| :--------: | :-----: |:----------: | :-------------------: |
| _id | string | - | ID系统自动生成 |
| appid | string | - | 统计应用ID对应opendb-app-list.appid|
| event_key | string | - | 事件键值login |
| event_name | string | - | 事件名称,管理端显示,如:登录 |
| create_time | timestamp | - | 创建时间 |
| last_modify_time | timestamp | - | 最后修改时间 |
## uni统计-应用页面表 uni-stat-pages
### 字段说明
| 字段名 | 类型 | 默认值 | 说明 |
| :--------: | :-----: |:------: | :-------------------: |
| _id | string | - |ID系统自动生成 |
| appid | string | - |统计应用ID对应opendb-app-list.appid |
| path | string | - |页面路径,如`pages/index/index` |
| title | string | - |页面标题 |
| create_time | timestamp | - |创建时间 |
## uni统计-应用会话日志表 uni-stat-session-logs
### 字段说明
| 字段名 | 类型 | 默认值 | 说明 |
| :--------: | :-----: |:--------: | :-----------------: |
| _id | string | - | ID系统自动生成 |
| appid | string | - | 客户端携带的应用ID |
| version | string | - | 客户端上报的应用版本号 |
| platform | string | - | 客户端上报的平台code |
| channel | string | - | 客户端上报的渠道code或场景值ID |
| device_id | string | - | 客户端携带的设备标识 |
| last_visit_user_id | string | - | 本次会话最终访问用户的ID, uni-id-users._id |
| is_first_visit | int | 0 | 是否为该设备的首次访问0否 1是 |
| first_visit_time | timestamp | - | 该设备的首次访问时间 |
| last_visit_time | timestamp | - | 该设备的最终访问时间 |
| total_visit_count | int | - | 累计访问次数,客户端上报 |
| entry_page_id | string | - | 本次会话入口页面ID, 同uni-stat-pages._id |
| exit_page_id | string | - | 本次会话退出页面ID, 同uni-stat-pages._id |
| page_count | int | - | 本次会话浏览的页面数,服务端计算 |
| event_count | int | - | 本次会话产生的事件数,服务端计算 |
| duration | int | - | 本次会话时长,单位为秒,服务端计算 |
| sdk_version | string | - | 基础库版本号 |
| platform_version | string | - | 平台版本如微信、支付宝宿主App版本号 |
| device_os | int | - | 设备系统编号1安卓2iOS3PC |
| device_os_version | string | - | 设备系统版本 |
| device_net | string | - | 设备网络型号wifi/3G/4G/ |
| device_vendor | string | - | 设备供应商apple/华为 |
| device_model | string | - | 设备型号iphone8/mate30 |
| device_language | string | - | 设备语言包 |
| device_pixel_ratio | string | - | 设备像素比 |
| device_window_width | string | - | 设备窗口宽度 |
| device_window_height | string | - | 设备窗口高度 |
| device_screen_width | string | - | 设备屏幕宽度 |
| device_screen_height | string | - | 设备屏幕高度 |
| location_ip | string | - | ip地址 |
| location_latitude | double | - | 纬度 |
| location_longitude | double | - | 经度 |
| location_country | string | - | 国家 |
| location_province | string | - | 省份 |
| location_city | string | - | 城市 |
| is_finish | int | - | 本次会话是否结束01是服务端计算 |
| create_time | timestamp | - | 创建时间 |
## uni统计-用户会话日志表 uni-stat-user-session-logs
用于记录登录用户的会话日志
### 字段说明
| 字段名 | 类型 | 默认值 | 说明 |
| :--------: | :-----: |:--------: | :-----------------: |
| _id | string | - | ID系统自动生成 |
| appid | string | - | 客户端携带的应用ID |
| version | string | - | 客户端上报的应用版本号 |
| platform | string | - | 客户端上报的平台code |
| channel | string | - | 客户端上报的渠道code或场景值ID |
| session_id | string | - | 访问会话日志ID对应uni-stat-session-logs._id |
| uid | string | - | 用户ID, uni-id-users._id反解客户端请求携带的token获得 |
| last_visit_time | timestamp | - | 该用户最后一次访问时间 |
| entry_page_id | string | - | 本次会话入口页面ID, 同uni-stat-pages._id |
| exit_page_id | string | - | 本次会话退出页面ID, 同uni-stat-pages._id |
| page_count | int | - | 本次会话浏览的页面数,服务端计算 |
| event_count | int | - | 本次会话产生的事件数,服务端计算 |
| duration | int | - | 本次会话时长,单位为秒,服务端计算 |
| is_finish | int | - | 本次会话是否结束01是服务端计算 |
| create_time | timestamp | - | 创建时间 |
## uni统计-应用事件日志表 uni-stat-event-logs
### 字段说明
| 字段名 | 类型 | 默认值 | 说明 |
| :--------: | :-----: |:------------: | :-------------------: |
| _id | string | - | ID系统自动生成 |
| appid | string | - | 客户端携带的应用ID |
| version | string | - | 客户端上报的应用版本号 |
| platform | string | - | 客户端上报的平台code |
| channel | string | - | 客户端上报的渠道code/场景值 |
| device_id | string | - | 客户端携带的设备标识 |
| uid | string | - | 用户ID, uni-id-users._id反解客户端请求携带的token获得 |
| session_id | string | - | 访问会话日志ID对应uni-stat-session-logs._id |
| page_id | string | - | 页面表ID对应uni-stat-pages._id |
| event_key | string | - | 客户端上报的key |
| param | string/Object | - | 事件参数 |
| create_time | timestamp | - | 创建时间 |
## uni统计-应用页面访问日志表 uni-stat-page-logs
### 字段说明
| 字段名 | 类型 |默认值 | 说明 |
| :--------: | :-----: |:-----:| :-------------------: |
| _id | string | - | ID系统自动生成 |
| appid | string | - | 客户端携带的应用ID |
| version | string | - | 客户端上报的应用版本号 |
| platform | string | - | 客户端上报的平台code |
| channel | string | - | 客户端上报的渠道code/场景值 |
| device_id | string | - | 客户端携带的设备标识 |
| uid | string | - | 用户ID, uni-id-users._id反解客户端请求携带的token获得 |
| session_id | string | - | 访问会话日志ID对应uni-stat-session-logs._id |
| page_id | string | - | 当前页面ID对应uni-stat-pages._id |
| query_string | string | - | 附带参数 |
| previous_page_id | string | - | 上级一个页面ID为空表示第一个页面, 对应uni-stat-pages._id |
| previous_page_duration | int | - | 上级页面停留时间,单位秒,前端上报 |
| previous_page_is_entry | int | 0 | 上级页面是否为入口页, 0否 1是 |
| create_time | timestamp | - | 创建时间 |
## uni统计-分享日志表 uni-stat-share-logs
### 字段说明
| 字段名 | 类型 | 默认值 | 说明 |
| :--------: | :-----: |:-------------:| :-------------------: |
| _id | string | - | ID系统自动生成 |
| appid | string | - | 客户端携带的应用ID |
| version | string | - | 客户端上报的应用版本号 |
| platform | string | - | 客户端上报的平台code |
| channel | string | - | 客户端上报的渠道code/场景值 |
| device_id | string | - | 客户端携带的设备标识 |
| uid | string | - | 用户ID, uni-id-users._id反解客户端请求携带的token获得 |
| session_id | string | - | 访问会话日志ID对应uni-stat-app-session-logs._id |
| page_id | string | - | 当前页面ID对应uni-stat-app-pages._id |
| create_time | timestamp | - | 创建时间 |
## uni统计-应用错误日志表 uni-stat-error-logs
### 字段说明
|字段名 |类型 |默认值 | 说明 |
| :--------: | :-----: |:-----------: | :-------------------: |
| _id | string | - | ID系统自动生成 |
| appid | string | - | 客户端携带的应用ID |
| version | string | - | 客户端上报的应用版本号 |
| platform | string | - | 客户端上报的平台code |
| channel | string | - | 客户端上报的渠道code/场景值 |
| device_id | string | - | 客户端携带的设备标识 |
| uid | string | - | 用户ID, uni-id-users._id反解客户端请求携带的token获得 |
| os | string | - | 客户端操作系统 |
| ua | string | - | 客户端user-agent信息 |
| page_url | string | - | 页面url |
| space_id | string | - | 服务空间编号 |
| space_provider | string | - | 服务空间提供商 |
| sdk_version | string | - | 小程序基础库版本号 |
| platform_version | string | - | 微信、支付宝宿主App的版本号 |
| error_msg | string | - | 错误信息 |
| error_hash | string | - | 错误hash码 |
| create_time | timestamp | - | 创建时间 |
## uni统计- 用户表 uni-stat-users
统计专属用户表,用于区分不同应用、平台、版本、渠道下的用户群体
### 字段说明
|字段名 |类型 |默认值 | 说明 |
| :--------: | :-----: |:-----------: | :-------------------: |
| _id | string | - | ID系统自动生成 |
| appid | string | - | 客户端携带的应用ID |
| version | string | - | 客户端上报的应用版本号 |
| platform | string | - | 客户端上报的平台code |
| channel | string | - | 客户端上报的渠道code/场景值 |
| uid | string | - | 用户ID, uni-id-users._id反解客户端请求携带的token获得 |
| is_new | int | 0 | 是否为新用户0否 1是 |
| create_time | timestamp | - | 创建时间 |
# 统计维度
***目前只是基础表,可根据实际统计业务进行补充、拆分、合并***
## uni统计- 应用统计结果表 uni-stat-result
统计结果包含:
- 新增用户/设备数
- 活跃用户/设备数
- 基础数据汇总
### 字段说明
|字段名 |类型 |默认值 |说明 |
| :--------: | :-----: |:---------:| :-------------------: |
| _id | string | - | ID系统自动生成 |
| appid | string | - | 统计应用ID对应opendb-app-list.appid |
| platform_id | string | - | 应用平台ID对应uni-stat-app-platforms._id |
| channel_id | string | - | 渠道/场景值ID对应uni-stat-app-channels._id |
| version_id | string | - | 应用版本ID对应uni-stat-app-versions._id |
| total_users | int | - | 历史累计总用户数 |
| new_user_count | int | - | 本时间段新增用户数 |
| active_user_count | int | - | 本时间段活跃用户数 |
| total_devices | int | - | 历史累计总设备数 |
| new_device_count | int | - | 本时间段新增设备数 |
| active_device_count | int | - | 本时间段活跃设备数 |
| app_launch_count | int | - | 本时间段App启动或从后台切到前台的次数 |
| page_visit_count | int | - | 本时间段内PV的概念 |
| count | int | - | 本时间段报错次数 |
| duration | int | - | 本时间段内,所有会话访问总时长,单位秒 |
| user_duration | int | - | 本次登录用户的会话总时长,单位为秒 |
| avg_session_time | int | - | 次均停留时长,单位秒 |
| avg_device_time | int | - | 设均停留时长(平均每台设备的停留时长),单位秒 |
| avg_user_time | int | - | 人均停留时长(平均每个登录用户的停留时长),单位秒 |
| bounce_times | int | - | 跳出次数 |
| bounce_rate | double | - | 跳出率 |
| retention | object | - | 留存信息 |
| dimension | string | - | 统计范围 day:按天统计hour:按小时统计, week按周统计month按月统计 |
| stat_date | int | - | 统计日期格式yyyymmdd例:20211201 |
| start_time | timestamp | - | 开始时间 |
| end_time | timestamp | - | 结束时间 |
说明:
- bounce_rate计算方式一次会话仅访问一个页面的启动次数 / 总启动次数
- retention 用户留存信息字段结构说明:
``` json
{
//活跃用户留存信息,可根据业务需要自行拓展
active_user:{
//1日后留存
d_1:{
//留存用户数
user_count: 100,
//留存率
user_rate: 80.30
},
//2日后留存
d_2:{
user_count: 80,
user_rate: 64.24
},
//3日后留存
d_3:{
user_count: 70,
user_rate: 56.21
},
//4日后留存
d_4:{
user_count: 60,
user_rate: 48.18
},
//5日后留存
d_5:{
user_count: 50,
user_rate: 40.15
},
//6日后留存
d_6:{
user_count: 40,
user_rate: 32.12
},
//7日后留存
d_7:{
user_count: 30,
user_rate: 24.90
},
//14日后留存
d_14:{
user_count: 20,
user_rate: 16.60
},
//30日后留存
d_30:{
user_count: 10,
user_rate: 8.30
}
},
//新增用户留存信息
new_user:{
//1日后留存
d_1:{
//留存用户数
user_count: 100,
//留存率
user_rate: 80.30
},
//2日后留存
d_2:{
user_count: 80,
user_rate: 64.24
},
//3日后留存
d_3:{
user_count: 70,
user_rate: 56.21
},
//4日后留存
d_4:{
user_count: 60,
user_rate: 48.18
},
//5日后留存
d_5:{
user_count: 50,
user_rate: 40.15
},
//6日后留存
d_6:{
user_count: 40,
user_rate: 32.12
},
//7日后留存
d_7:{
user_count: 30,
user_rate: 24.90
},
//14日后留存
d_14:{
user_count: 20,
user_rate: 16.60
},
//30日后留存
d_30:{
user_count: 10,
user_rate: 8.30
}
},
//活跃设备留存信息,可根据业务需要自行拓展
active_device:{
//1日后留存
d_1:{
//留存设备数
device_count: 100,
//留存率
device_rate: 80.30
},
//2日后留存
d_2:{
device_count: 80,
device_rate: 64.24
},
//3日后留存
d_3:{
device_count: 70,
device_rate: 56.21
},
//4日后留存
d_4:{
device_count: 60,
device_rate: 48.18
},
//5日后留存
d_5:{
device_count: 50,
device_rate: 40.15
},
//6日后留存
d_6:{
device_count: 40,
device_rate: 32.12
},
//7日后留存
d_7:{
device_count: 30,
device_rate: 24.90
},
//14日后留存
d_14:{
device_count: 20,
device_rate: 16.60
},
//30日后留存
d_30:{
device_count: 10,
device_rate: 8.30
}
},
//新增设备留存信息
new_device:{
//1日后留存
d_1:{
//留存设备数
device_count: 100,
//留存率
device_rate: 80.30
},
//2日后留存
d_2:{
device_count: 80,
device_rate: 64.24
},
//3日后留存
d_3:{
device_count: 70,
device_rate: 56.21
},
//4日后留存
d_4:{
device_count: 60,
device_rate: 48.18
},
//5日后留存
d_5:{
device_count: 50,
device_rate: 40.15
},
//6日后留存
d_6:{
device_count: 40,
device_rate: 32.12
},
//7日后留存
d_7:{
device_count: 30,
device_rate: 24.90
},
//14日后留存
d_14:{
device_count: 20,
device_rate: 16.60
},
//30日后留存
d_30:{
device_count: 10,
device_rate: 8.30
}
}
}
```
## uni统计 - 页面统计结果表 uni-stat-page-result
用于统计客户端的页面访问情况
### 字段说明
| 字段名 | 类型 | 默认值 | 说明 |
| :--------: | :-----: |:---------:| :-------------------: |
| _id | string | - | ID系统自动生成 |
| appid | string | - | 统计应用ID对应opendb-app-list.appid |
| platform_id | string | - | 应用平台ID对应uni-stat-app-platforms._id |
| channel_id | string | - | 渠道/场景值ID对应uni-stat-app-channels._id |
| version_id | string | - | 应用版本ID对应uni-stat-app-versions._id |
| page_id | string | - | 页面表ID对应uni-stat-app-pages._id |
| visit_times | int | - | 访问次数 |
| visit_users | int | - | 访问登录用户数 |
| visit_devices | int | - | 访问设备数 |
| exit_times | int | - | 从当前页面退出次数 |
| duration | int | - | 访问总时长,单位秒 |
| share_count | int | - | 分享次数 |
| entry_users | int | - | 当前页作为入口页的用户数 |
| entry_devices | int | - | 当前页作为入口页的设备数 |
| entry_count | int | - | 当前页作为入口页的总次数 |
| entry_duration | int | - | 当前页作为入口时,本页面的总访问时长,单位秒 |
| bounce_times | int | - | 跳出次数 |
| bounce_rate | double | - | 跳出率 |
| dimension | string | - | 统计范围 day:按天统计hour:按小时统计, week按周统计month按月统计 |
| stat_date | int | - | 统计日期格式yyyymmdd例:20211201 |
| start_time | timestamp | - | 开始时间 |
| end_time | timestamp | - | 结束时间 |
## uni统计 - 事件统计结果表 uni-stat-event-result
用于统计客户端的事件触发频率
### 字段说明
| 字段名 | 类型 | 默认值 | 说明 |
| :--------: | :-----: |:------------: | :-------------------: |
| _id | string | - | ID系统自动生成 |
| appid | string | - | 统计应用ID对应opendb-app-list.appid |
| platform_id | string | - | 应用平台ID对应uni-stat-app-platforms._id |
| channel_id | string | - | 渠道/场景值ID对应uni-stat-app-channels._id |
| version_id | string | - | 应用版本ID对应uni-stat-app-versions._id |
| event_key | string | - | 事件key |
| event_count | int | - | 触发次数 |
| user_count | int | - | 触发该事件的用户数 |
| device_count | int | - | 触发该事件的设备数 |
| dimension | string | - | 统计范围 day:按天统计hour:按小时统计, week按周统计month按月统计 |
| stat_date | int | - | 统计日期格式yyyymmdd例:20211201 |
| start_time | timestamp | - | 开始时间 |
| end_time | timestamp | - | 结束时间 |
## uni统计 - 错误数据统计结果表 uni-stat-error-result
用于统计客户端的错误信息
### 字段说明
| 字段名 | 类型 | 默认值 | 说明 |
| :--------: | :-----: |:-------------:| :-------------------: |
| _id | string | - | ID系统自动生成 |
| appid | string | - | 统计应用ID对应opendb-app-list.appid |
| platform_id | string | - | 应用平台ID对应uni-stat-app-platforms._id |
| channel_id | string | - | 渠道/场景值ID对应uni-stat-app-channels._id |
| version_id | string | - | 应用版本ID对应uni-stat-app-versions._id |
| hash | string | - | 错误hash码 |
| msg | string | - | 错误信息 |
| count | int | - | 报错次数 |
| last_time | timestamp | - | 最近一次报错时间 |
| dimension | string | - | 统计范围 day:按天统计hour:按小时统计, week按周统计month按月统计 |
| stat_date | int | - | 统计日期格式yyyymmdd例:20211201 |
| start_time | timestamp | - | 开始时间 |
| end_time | timestamp | - | 结束时间 |
## uni统计 - 忠诚度(粘性)统计结果表 uni-stat-loyalty-result
用于分析用户粘性
### 字段说明
| 字段名 | 类型 | 默认值 | 说明 |
| :--------: | :-----: |:-------------:| :-------------------: |
| _id | string | - | ID系统自动生成 |
| appid | string | - | 统计应用ID对应opendb-app-list.appid |
| platform_id | string | - | 应用平台ID对应uni-stat-app-platforms._id |
| channel_id | string | - | 渠道/场景值ID对应uni-stat-app-channels._id |
| version_id | string | - | 应用版本ID对应uni-stat-app-versions._id |
| visit_depth_data | object | - | 访问深度(页面数量)数据 |
| duration_data | object | - | 访问时长数据 |
| stat_date | int | - | 统计日期格式yyyymmdd例:20211201 |
| start_time | timestamp | - | 开始时间 |
| end_time | timestamp | - | 结束时间 |
- visit_depth_data 访问深度数据字段结构说明:
``` json
{
//访问用户数
visit_users:[
//仅访问1个页面的总用户数
p_1:1000,
//仅访问2个页面的总用户数
p_2:900,
//仅访问3个页面的总用户数
p_3:800,
//仅访问4个页面的总用户数
p_4:700,
//访问5-10个页面的总用户数
p_5:600,
//访问10个以上页面的总用户数
p_10:500
],
//访问设备数
visit_devices:[
//仅访问1个页面的总设备数
p_1:1000,
//仅访问2个页面的总设备数
p_2:900,
//仅访问3个页面的总设备数
p_3:800,
//仅访问4个页面的总设备数
p_4:700,
//访问5-10个页面的总设备数
p_5:600,
//访问10个以上页面的总设备数
p_10:500
],
//访问次数
visit_times:[
//仅访问1个页面的总访问次数
p_1:1000,
//仅访问2个页面的总访问次数
p_2:900,
//仅访问3个页面的总访问次数
p_3:800,
//仅访问4个页面的总访问次数
p_4:700,
//访问5-10个页面的总访问次数
p_5:600,
//访问10个以上页面的总访问次数
p_10:500
]
}
```
- duration_data 访问时长数据字段结构说明:
``` json
{
//访问用户数
visit_users:{
//仅访问0-2秒就退出的总用户数
s_:1000,
//仅访问3-5秒就退出的总用户数
s_3:900,
//仅访问6-10秒就退出的总用户数
s_6:800,
//仅访问11-20秒就退出的总用户数
s_11:700,
//访问21-30秒退出的总用户数
s_21:600,
//访问31-50秒退出的总用户数
s_31:500,
//访问51-100秒退出的总用户数
s_51:400,
//访问100秒以上退出的总用户数
s_100:300
},
//访问设备数
visit_devices:{
//仅访问0-2秒就退出的总设备数
s_:1000,
//仅访问3-5秒就退出的总设备数
s_3:900,
//仅访问6-10秒就退出的总设备数
s_6:800,
//仅访问11-20秒就退出的总设备数
s_11:700,
//访问21-30秒退出的总设备数
s_21:600,
//访问31-50秒退出的总设备数
s_31:500,
//访问51-100秒退出的总设备数
s_51:400,
//访问100秒以上退出的总设备数
s_100:300
},
//访问次数
visit_times:{
//仅访问0-2秒就退出的总访问次数
s_0:1000,
//仅访问3-5秒就退出的总访问次数
s_3:900,
//仅访问6-10秒就退出的总访问次数
s_6:800,
//仅访问11-20秒就退出的总访问次数
s_11:700,
//访问21-30秒退出的总访问次数
s_21:600,
//访问31-50秒退出的总访问次数
s_31:500,
//访问51-100秒退出的总访问次数
s_51:400,
//访问100秒以上退出的总访问次数
s_100:300
}
}
```
## uni统计- 活跃设备表 uni-stat-active-devices
由每日跑批合并,仅添加当日新增设备,以及本周或本月首次访问的老设备,该数据供周统计/月统计使用。
- 解决问题:直接通过日志数据查询获取周/月维度的设备数量可能会因为数据量过大而造成查询超时
### 字段说明
| 字段名 | 类型 | 默认值 | 说明 |
| :--------: | :-----: |:---------:| :-------------------: |
| _id | string | - | ID系统自动生成 |
| appid | string | - | 统计应用ID对应opendb-app-list.appid |
| platform_id | string | - | 应用平台ID对应uni-stat-app-platforms._id |
| channel_id | string | - | 渠道/场景值ID对应uni-stat-app-channels._id |
| version_id | string | - | 应用版本ID对应uni-stat-app-versions._id |
| device_id | string | - | 客户端携带的设备标识 |
| is_new | int | 0 | 是否为新设备0否 1是 |
| dimension | string | week | 时间范围 weekmonth月 |
| create_time | timestamp | - | 创建时间 |
## uni统计- 活跃用户表 uni-stat-active-users
由每日跑批合并,仅添加当日新增用户,以及本周或本月首次访问的老用户,该数据供周统计/月统计使用。
- 解决问题:直接通过日志数据查询获取周/月维度的用户数量可能会因为数据量过大而造成查询超时
### 字段说明
| 字段名 | 类型 | 默认值 | 说明 |
| :--------: | :-----: |:---------:| :-------------------: |
| _id | string | - | ID系统自动生成 |
| appid | string | - | 统计应用ID对应opendb-app-list.appid |
| platform_id | string | - | 应用平台ID对应uni-stat-app-platforms._id |
| channel_id | string | - | 渠道/场景值ID对应uni-stat-app-channels._id |
| version_id | string | - | 应用版本ID对应uni-stat-app-versions._id |
| uid | string | - | 客户端上报的用户编号 |
| dimension | string | week | 时间范围 weekmonth月 |
| create_time | timestamp | - | 创建时间 |
## uni统计- 运行错误记录表 uni-stat-run-errors
uni统计发生错误时可以通过该日志排查问题恢复数据
### 字段说明
| 字段名 | 类型 | 默认值 | 说明 |
| :--------: | :-----: |:---------:| :-------------------: |
| _id | string | - | ID系统自动生成 |
| mod | string | - | 运行模块 |
| params | object | - | 运行参数 |
| error | string | - | 错误信息 |
| create_time | timestamp | - | 创建时间 |
## uni统计-原生应用崩溃日志表 uni-stat-app-crash-logs
### 字段说明
|字段名 |类型 |默认值 | 说明 |
| :--------: | :-----: |:-----------: | :-------------------: |
| _id | string | - | ID系统自动生成 |
| appid | string | - | 客户端携带的应用ID |
| version | string | - | 客户端上报的应用版本号 |
| platform | string | - | 平台android\/ios |
| channel | string | - | 客户端上报的渠道code/场景值 |
| device_id | string | - | 客户端携带的设备标识 |
| device_net | string | - | 设备网络型号wifi/3G/4G/ |
| device_os_version | string | - | 设备系统版本 |
| device_vendor | string | - | 设备供应商 |
| device_model | string | - | 设备型号 |
| sdk_version | string | - | 小程序基础库版本号 |
| error_msg | string | - | 错误信息 |
| page_url | string | - | 页面url |
| use_memery_size | int | - | 使用的内存量单位为Byte |
| app_count | int | - | 运行应用的个数 |
| webview_count | int | - | 打开Webview窗口的个数 |
| package_name | string | - | 原生应用包名 |
| create_time | timestamp | - | 创建时间 |