From 7a063b30f9fcd7d9eb1fb585672876c6d1786ed6 Mon Sep 17 00:00:00 2001 From: jiarongping Date: Thu, 24 Feb 2022 17:48:50 +0800 Subject: [PATCH] =?UTF-8?q?update=20and=20add:=20=E5=9F=BA=E7=A1=80?= =?UTF-8?q?=E7=BB=9F=E8=AE=A1=E8=A1=A8=E5=A2=9E=E5=8A=A0=E8=B7=B3=E5=87=BA?= =?UTF-8?q?=E6=AC=A1=E6=95=B0=E5=AD=97=E6=AE=B5=EF=BC=8C=E5=A2=9E=E5=8A=A0?= =?UTF-8?q?=E5=91=A8=E6=B4=BB=E8=B7=83=E7=94=A8=E6=88=B7=E8=A1=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- collection/opendb-stat-active-user-weekly/collection.json | 1 + collection/opendb-stat-active-user-weekly/package.json | 1 + collection/opendb-stat-result/collection.json | 2 +- database/opendb-stat/db_init.json | 3 ++- 4 files changed, 5 insertions(+), 2 deletions(-) create mode 100644 collection/opendb-stat-active-user-weekly/collection.json create mode 100644 collection/opendb-stat-active-user-weekly/package.json diff --git a/collection/opendb-stat-active-user-weekly/collection.json b/collection/opendb-stat-active-user-weekly/collection.json new file mode 100644 index 0000000..d44d601 --- /dev/null +++ b/collection/opendb-stat-active-user-weekly/collection.json @@ -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,对应opendb-stat-app-platforms._id","foreignKey":"opendb-stat-app-platforms._id"},"channel_id":{"bsonType":"string","description":"渠道/场景值ID,对应opendb-stat-app-channels._id","foreignKey":"opendb-stat-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}]},"create_time":{"bsonType":"timestamp","description":"创建时间"}}}} \ No newline at end of file diff --git a/collection/opendb-stat-active-user-weekly/package.json b/collection/opendb-stat-active-user-weekly/package.json new file mode 100644 index 0000000..ab863a8 --- /dev/null +++ b/collection/opendb-stat-active-user-weekly/package.json @@ -0,0 +1 @@ +{"name":"@opendb/opendb-stat-active-user-weekly","version":"0.0.1","description":"opendb-stat-active-user-weekly","keywords":["活跃用户表"],"opendb":{"title":"活跃用户表","type":"collection","contributors":[{"name":"DCloud","email":"","homepage":"https://gitee.com/dcloud/opendb"}]}} \ No newline at end of file diff --git a/collection/opendb-stat-result/collection.json b/collection/opendb-stat-result/collection.json index 61a2453..6748489 100644 --- a/collection/opendb-stat-result/collection.json +++ b/collection/opendb-stat-result/collection.json @@ -1 +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,对应opendb-stat-app-platforms._id","foreignKey":"opendb-stat-app-platforms._id"},"channel_id":{"bsonType":"string","description":"渠道/场景值ID,对应opendb-stat-app-channels._id","foreignKey":"opendb-stat-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_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}}]} \ No newline at end of file +{"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-stat-app-platforms._id","foreignKey":"opendb-stat-app-platforms._id"},"channel_id":{"bsonType":"string","description":"渠道/场景值ID,对应opendb-stat-app-channels._id","foreignKey":"opendb-stat-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}}]} \ No newline at end of file diff --git a/database/opendb-stat/db_init.json b/database/opendb-stat/db_init.json index 77158f0..1bb3548 100644 --- a/database/opendb-stat/db_init.json +++ b/database/opendb-stat/db_init.json @@ -13,5 +13,6 @@ "opendb-stat-page-result": {}, "opendb-stat-event-result": {}, "opendb-stat-error-result": {}, - "opendb-stat-loyalty-result": {} + "opendb-stat-loyalty-result": {}, + "opendb-stat-active-user-weekly": {} }