From 974b15a99ae84bc1dfa98f96c01d1c006063512a Mon Sep 17 00:00:00 2001 From: jiarongping Date: Tue, 5 Jul 2022 20:39:09 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20uni=E7=BB=9F=E8=AE=A1=E7=89=88=E6=9C=AC?= =?UTF-8?q?=E8=A1=A8=E5=90=88=E5=B9=B6=EF=BC=8C=E7=9B=B8=E5=85=B3=E6=95=B0?= =?UTF-8?q?=E6=8D=AE=E8=A1=A8=E6=9B=B4=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../opendb-app-versions/collection.json | 351 +++++++++--------- .../uni-stat-active-devices/collection.json | 2 +- .../uni-stat-active-users/collection.json | 2 +- .../uni-stat-app-channels/collection.json | 61 +-- .../uni-stat-app-crash-logs/collection.json | 170 +-------- .../uni-stat-error-logs/collection.json | 2 +- .../uni-stat-error-result/collection.json | 132 +------ .../uni-stat-event-logs/collection.json | 2 +- .../uni-stat-event-result/collection.json | 2 +- .../uni-stat-loyalty-result/collection.json | 2 +- collection/uni-stat-page-logs/collection.json | 2 +- .../uni-stat-page-result/collection.json | 2 +- collection/uni-stat-result/collection.json | 2 +- .../uni-stat-session-logs/collection.json | 2 +- 14 files changed, 184 insertions(+), 550 deletions(-) diff --git a/collection/opendb-app-versions/collection.json b/collection/opendb-app-versions/collection.json index e2f4083..a263c5e 100644 --- a/collection/opendb-app-versions/collection.json +++ b/collection/opendb-app-versions/collection.json @@ -1,182 +1,173 @@ { - "schema": { - "bsonType": "object", - "required": [ - "appid", - "platform", - "version", - "url", - "contents", - "type" - ], - "permission": { - "read": false, - "create": false, - "update": false, - "delete": false - }, - "properties": { - "_id": { - "description": "记录id,自动生成" - }, - "appid": { - "bsonType": "string", - "trim": "both", - "description": "应用的AppID", - "label": "AppID", - "componentForEdit": { - "name": "uni-easyinput", - "props": { - "disabled": true - } - } - }, - "name": { - "bsonType": "string", - "trim": "both", - "description": "应用名称", - "label": "应用名称", - "componentForEdit": { - "name": "uni-easyinput", - "props": { - "disabled": true - } - } - }, - "title": { - "bsonType": "string", - "description": "更新标题", - "label": "更新标题" - }, - "contents": { - "bsonType": "string", - "description": "更新内容", - "label": "更新内容", - "componentForEdit": { - "name": "textarea" - }, - "componentForShow": { - "name": "textarea", - "props": { - "disabled": true - } - } - }, - "platform": { - "bsonType": "array", - "enum": [ - { - "value": "Android", - "text": "安卓" - }, - { - "value": "iOS", - "text": "苹果" - } - ], - "description": "更新平台,Android || iOS || [Android, iOS]", - "label": "平台" - }, - "type": { - "bsonType": "string", - "enum": [ - { - "value": "native_app", - "text": "原生App安装包" - }, - { - "value": "wgt", - "text": "Wgt资源包" - } - ], - "description": "安装包类型,native_app || wgt", - "label": "安装包类型" - }, - "uni_platform": { - "bsonType": "string", - "description": "uni平台信息,如:mp-weixin/web/app", - "label": "平台" - }, - "version": { - "bsonType": "string", - "description": "当前包版本号,必须大于当前线上发行版本号", - "label": "版本号" - }, - "min_uni_version": { - "bsonType": "string", - "description": "原生App最低版本", - "label": "原生App最低版本" - }, - "url": { - "bsonType": "string", - "description": "可下载安装包地址", - "label": "包地址" - }, - "stable_publish": { - "bsonType": "bool", - "description": "是否上线发行", - "label": "上线发行" - }, - "is_silently": { - "bsonType": "bool", - "description": "是否静默更新", - "label": "静默更新", - "defaultValue": false - }, - "is_mandatory": { - "bsonType": "bool", - "description": "是否强制更新", - "label": "强制更新", - "defaultValue": false - }, - "create_date": { - "bsonType": "timestamp", - "label": "上传时间", - "forceDefaultValue": { - "$env": "now" - }, - "componentForEdit": { - "name": "uni-dateformat" - } - }, - "create_env": { - "bsonType": "string", - "description": "创建来源,uni-stat:uni统计自动创建,upgrade-center:升级中心管理员创建" - } - } - }, - "index": [ - { - "IndexName": "appid", - "MgoKeySchema": { - "MgoIndexKeys": [ - { - "Name": "appid", - "Direction": "1" - } - ], - "MgoIsUnique": false - } - }, - { - "IndexName": "查找上线发行应用", - "MgoKeySchema": { - "MgoIndexKeys": [ - { - "Name": "appid", - "Direction": "1" - }, - { - "Name": "platform", - "Direction": "1" - }, - { - "Name": "stable_publish", - "Direction": "1" - } - ], - "MgoIsUnique": false - } - } - ] + "schema": { + "bsonType": "object", + "required": ["appid", "uni_platform", "version", "type", "create_env"], + "permission": { + "read": false, + "create": false, + "update": false, + "delete": false + }, + "properties": { + "_id": { + "description": "记录id,自动生成" + }, + "appid": { + "bsonType": "string", + "trim": "both", + "description": "应用的AppID", + "label": "AppID", + "componentForEdit": { + "name": "uni-easyinput", + "props": { + "disabled": true + } + } + }, + "name": { + "bsonType": "string", + "trim": "both", + "description": "应用名称", + "label": "应用名称", + "componentForEdit": { + "name": "uni-easyinput", + "props": { + "disabled": true + } + } + }, + "title": { + "bsonType": "string", + "description": "更新标题", + "label": "更新标题" + }, + "contents": { + "bsonType": "string", + "description": "更新内容", + "label": "更新内容", + "componentForEdit": { + "name": "textarea" + }, + "componentForShow": { + "name": "textarea", + "props": { + "disabled": true + } + } + }, + "platform": { + "bsonType": "array", + "enum": [{ + "value": "Android", + "text": "安卓" + }, { + "value": "iOS", + "text": "苹果" + }], + "description": "更新平台,Android || iOS || [Android, iOS]", + "label": "平台" + }, + "type": { + "bsonType": "string", + "enum": [{ + "value": "native_app", + "text": "原生App安装包" + }, { + "value": "wgt", + "text": "Wgt资源包" + }], + "description": "安装包类型,native_app || wgt", + "label": "安装包类型" + }, + "uni_platform": { + "bsonType": "string", + "description": "uni平台信息,如:mp-weixin/web/app", + "label": "平台" + }, + "version": { + "bsonType": "string", + "description": "当前包版本号,必须大于当前线上发行版本号", + "label": "版本号" + }, + "min_uni_version": { + "bsonType": "string", + "description": "原生App最低版本", + "label": "原生App最低版本" + }, + "url": { + "bsonType": "string", + "description": "可下载安装包地址", + "label": "包地址" + }, + "stable_publish": { + "bsonType": "bool", + "description": "是否上线发行", + "label": "上线发行" + }, + "is_silently": { + "bsonType": "bool", + "description": "是否静默更新", + "label": "静默更新", + "defaultValue": false + }, + "is_mandatory": { + "bsonType": "bool", + "description": "是否强制更新", + "label": "强制更新", + "defaultValue": false + }, + "create_date": { + "bsonType": "timestamp", + "label": "上传时间", + "forceDefaultValue": { + "$env": "now" + }, + "componentForEdit": { + "name": "uni-dateformat" + } + }, + "create_env": { + "bsonType": "string", + "description": "创建来源,uni-stat:uni统计自动创建,upgrade-center:升级中心管理员创建" + } + }, + "version": "0.0.1" + }, + "index": [{ + "IndexName": "appid", + "MgoKeySchema": { + "MgoIndexKeys": [{ + "Name": "appid", + "Direction": "1" + }, { + "Name": "uni_platform", + "Direction": "1" + }, { + "Name": "create_env", + "Direction": "1" + }], + "MgoIsUnique": false + } + }, { + "IndexName": "查找上线发行应用", + "MgoKeySchema": { + "MgoIndexKeys": [{ + "Name": "appid", + "Direction": "1" + }, { + "Name": "platform", + "Direction": "1" + }, { + "Name": "stable_publish", + "Direction": "1" + }, { + "Name": "uni_platform", + "Direction": "1" + }, { + "Name": "create_env", + "Direction": "1" + }], + "MgoIsUnique": false + } + }] } diff --git a/collection/uni-stat-active-devices/collection.json b/collection/uni-stat-active-devices/collection.json index 09cebf6..cced2e4 100644 --- a/collection/uni-stat-active-devices/collection.json +++ b/collection/uni-stat-active-devices/collection.json @@ -1 +1 @@ -{"schema":{"bsonType":"object","description":"给周月维度的设备基础统计和留存统计提供数据,每日跑批合并,仅添加本周/本月首次访问的设备","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}}]} \ No newline at end of file +{"schema":{"bsonType":"object","description":"给周月维度的设备基础统计和留存统计提供数据,每日跑批合并,仅添加本周/本月首次访问的设备","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,对应opendb-app-versions._id","foreignKey":"opendb-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}}]} \ No newline at end of file diff --git a/collection/uni-stat-active-users/collection.json b/collection/uni-stat-active-users/collection.json index 292df7c..133ea5a 100644 --- a/collection/uni-stat-active-users/collection.json +++ b/collection/uni-stat-active-users/collection.json @@ -1 +1 @@ -{"schema":{"bsonType":"object","description":"给周月维度的用户基础统计和留存统计提供数据,每日跑批合并,仅添加本周/本月首次访问的用户。","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}}]} \ No newline at end of file +{"schema":{"bsonType":"object","description":"给周月维度的用户基础统计和留存统计提供数据,每日跑批合并,仅添加本周/本月首次访问的用户。","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,对应opendb-app-versions._id","foreignKey":"opendb-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}}]} \ No newline at end of file diff --git a/collection/uni-stat-app-channels/collection.json b/collection/uni-stat-app-channels/collection.json index 83aab23..7a49f96 100644 --- a/collection/uni-stat-app-channels/collection.json +++ b/collection/uni-stat-app-channels/collection.json @@ -1,60 +1 @@ -{ - "schema": { - "bsonType": "object", - "description": "提供渠道和场景值数据", - "required": [], - "permission": { - "read": false, - "create": false, - "update": false, - "delete": false - }, - "properties": { - "_id": { - "description": "ID,系统自动生成" - }, - "appid": { - "bsonType": "string", - "description": "统计应用ID,对应opendb-app-list.appid", - "foreignKey": "opendb-app-list.appid" - }, - "platform_id": { - "bsonType": "string", - "description": "应用平台,对应uni-stat-app-platforms._id", - "foreignKey": "uni-stat-app-platforms._id" - }, - "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 - } - }] -} +{"schema":{"bsonType":"object","description":"提供渠道和场景值数据","required":[],"permission":{"read":false,"create":false,"update":false,"delete":false},"properties":{"_id":{"description":"ID,系统自动生成"},"appid":{"bsonType":"string","description":"统计应用ID,对应opendb-app-list.appid","foreignKey":"opendb-app-list.appid"},"platform_id":{"bsonType":"string","description":"应用平台,对应uni-stat-app-platforms._id","foreignKey":"uni-stat-app-platforms._id"},"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}}]} \ No newline at end of file diff --git a/collection/uni-stat-app-crash-logs/collection.json b/collection/uni-stat-app-crash-logs/collection.json index dee3c28..5ce6da6 100644 --- a/collection/uni-stat-app-crash-logs/collection.json +++ b/collection/uni-stat-app-crash-logs/collection.json @@ -1,169 +1 @@ -{ - "schema": { - "bsonType": "object", - "description": "记录原生应用的崩溃日志", - "required": [], - "permission": { - "read": false, - "create": false, - "update": false, - "delete": false - }, - "properties": { - "_id": { - "description": "ID,系统自动生成" - }, - "appid": { - "bsonType": "string", - "description": "用户端上报的应用ID" - }, - "version": { - "bsonType": "string", - "description": "用户端上报的应用版本号。manifest.json中的version->name的值" - }, - "platform": { - "bsonType": "string", - "description": "用户端上报的平台code" - }, - "channel": { - "bsonType": "string", - "description": "用户端上报的渠道code/场景值" - }, - "sdk_version": { - "bsonType": "string", - "description": "基础库版本号" - }, - "device_id": { - "bsonType": "string", - "description": "客户端携带的设备标识" - }, - "device_net": { - "bsonType": "string", - "description": "设备网络型号wifi/3G/4G/" - }, - "device_os": { - "bsonType": "string", - "description": "系统版本:iOS平台为系统版本号,如15.1;Android平台为API等级,如30" - }, - "device_os_version": { - "bsonType": "string", - "description": "系统版本名称:iOS平台与os字段一致;Android平台为版本名称,如5.1.1" - }, - "device_vendor": { - "bsonType": "string", - "description": "设备供应商 " - }, - "device_model": { - "bsonType": "string", - "description": "设备型号" - }, - "device_is_root": { - "bsonType": "int", - "description": "是否root:1表示root;0表示未root" - }, - "device_os_name": { - "bsonType": "string", - "description": "系统名称:用于区别Android和鸿蒙,仅Android支持" - }, - "device_batt_level": { - "bsonType": "int", - "description": "设备电池电量:取值范围0-100,仅Android支持" - }, - "device_batt_temp": { - "bsonType": "string", - "description": "电池温度,仅Android支持" - }, - "device_memory_use_size": { - "bsonType": "int", - "description": "系统已使用内存,单位为Byte,仅Android支持" - }, - "device_memory_total_size": { - "bsonType": "int", - "description": "系统总内存,单位为Byte,仅Android支持" - }, - "device_disk_use_size": { - "bsonType": "int", - "description": "系统磁盘已使用大小,单位为Byte,仅Android支持" - }, - "device_disk_total_size": { - "bsonType": "int", - "description": "系统磁盘总大小,单位为Byte,仅Android支持" - }, - "device_abis": { - "bsonType": "string", - "description": "设备支持的CPU架构:多个使用,分割,如arm64-v8a,armeabi-v7a,armeabi,仅Android支持" - }, - "app_count": { - "bsonType": "int", - "description": "运行的app个数:包括运行的uni小程序数目。独立App时值为1" - }, - "app_use_memory_size": { - "bsonType": "int", - "description": "APP使用的内存量,单位为Byte" - }, - "app_webview_count": { - "bsonType": "int", - "description": "打开Webview窗口的个数" - }, - "app_use_duration": { - "bsonType": "int", - "description": "APP使用时长:单位为s" - }, - "app_run_fore": { - "bsonType": "int", - "description": "是否前台运行:1表示前台运行,0表示后台运行" - }, - "package_name": { - "bsonType": "string", - "description": "原生应用包名" - }, - "package_version": { - "bsonType": "string", - "description": "Android的apk版本名称;iOS的ipa版本名称" - }, - "page_url": { - "bsonType": "string", - "description": "页面url" - }, - "error_msg": { - "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": "create_time", - "Direction": "1" - }], - "MgoIsUnique": false - } - }] -} +{"schema":{"bsonType":"object","description":"记录原生应用的崩溃日志","required":[],"permission":{"read":false,"create":false,"update":false,"delete":false},"properties":{"_id":{"description":"ID,系统自动生成"},"appid":{"bsonType":"string","description":"用户端上报的应用ID"},"version":{"bsonType":"string","description":"用户端上报的应用版本号。manifest.json中的version->name的值"},"platform":{"bsonType":"string","description":"用户端上报的平台code"},"channel":{"bsonType":"string","description":"用户端上报的渠道code/场景值"},"sdk_version":{"bsonType":"string","description":"基础库版本号"},"device_id":{"bsonType":"string","description":"客户端携带的设备标识"},"device_net":{"bsonType":"string","description":"设备网络型号wifi/3G/4G/"},"device_os":{"bsonType":"string","description":"系统版本:iOS平台为系统版本号,如15.1;Android平台为API等级,如30"},"device_os_version":{"bsonType":"string","description":"系统版本名称:iOS平台与os字段一致;Android平台为版本名称,如5.1.1"},"device_vendor":{"bsonType":"string","description":"设备供应商 "},"device_model":{"bsonType":"string","description":"设备型号"},"device_is_root":{"bsonType":"int","description":"是否root:1表示root;0表示未root"},"device_os_name":{"bsonType":"string","description":"系统名称:用于区别Android和鸿蒙,仅Android支持"},"device_batt_level":{"bsonType":"int","description":"设备电池电量:取值范围0-100,仅Android支持"},"device_batt_temp":{"bsonType":"string","description":"电池温度,仅Android支持"},"device_memory_use_size":{"bsonType":"int","description":"系统已使用内存,单位为Byte,仅Android支持"},"device_memory_total_size":{"bsonType":"int","description":"系统总内存,单位为Byte,仅Android支持"},"device_disk_use_size":{"bsonType":"int","description":"系统磁盘已使用大小,单位为Byte,仅Android支持"},"device_disk_total_size":{"bsonType":"int","description":"系统磁盘总大小,单位为Byte,仅Android支持"},"device_abis":{"bsonType":"string","description":"设备支持的CPU架构:多个使用,分割,如arm64-v8a,armeabi-v7a,armeabi,仅Android支持"},"app_count":{"bsonType":"int","description":"运行的app个数:包括运行的uni小程序数目。独立App时值为1"},"app_use_memory_size":{"bsonType":"int","description":"APP使用的内存量,单位为Byte"},"app_webview_count":{"bsonType":"int","description":"打开Webview窗口的个数"},"app_use_duration":{"bsonType":"int","description":"APP使用时长:单位为s"},"app_run_fore":{"bsonType":"int","description":"是否前台运行:1表示前台运行,0表示后台运行"},"package_name":{"bsonType":"string","description":"原生应用包名"},"package_version":{"bsonType":"string","description":"Android的apk版本名称;iOS的ipa版本名称"},"page_url":{"bsonType":"string","description":"页面url"},"error_msg":{"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":"create_time","Direction":"1"}],"MgoIsUnique":false}}]} \ No newline at end of file diff --git a/collection/uni-stat-error-logs/collection.json b/collection/uni-stat-error-logs/collection.json index 1872b5f..00922c6 100644 --- a/collection/uni-stat-error-logs/collection.json +++ b/collection/uni-stat-error-logs/collection.json @@ -1 +1 @@ -{"schema":{"bsonType":"object","description":"记录上报的应用运行错误日志","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}}]} \ No newline at end of file +{"schema":{"bsonType":"object","description":"记录上报的应用运行错误日志","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/场景值"},"error_type":{"bsonType":"int","description":"错误类型","defaultValue":0,"enum":[{"text":"未知","value":0},{"text":"表示webview页面js异常(uni-app项目对应vue页面)","value":2},{"text":"表示uni框架js异常(仅uni-app项目)","value":4},{"text":"表示控制页js异常(仅uni-app项目)","value":5},{"text":"表示nvue页面js异常(仅uni-app项目)","value":6}]},"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}}]} \ No newline at end of file diff --git a/collection/uni-stat-error-result/collection.json b/collection/uni-stat-error-result/collection.json index f26de75..470df66 100644 --- a/collection/uni-stat-error-result/collection.json +++ b/collection/uni-stat-error-result/collection.json @@ -1,131 +1 @@ -{ - "schema": { - "bsonType": "object", - "description": "存储汇总的错误日志的数据", - "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" - }, - "type": { - "bsonType": "string", - "description": "错误类型", - "enum": [{ - "text": "前端js错误", - "value": "js" - }, { - "text": "原生应用崩溃错误", - "value": "crash" - }] - }, - "hash": { - "bsonType": "string", - "description": "错误hash码" - }, - "msg": { - "bsonType": "string", - "description": "错误信息" - }, - "count": { - "bsonType": "int", - "description": "报错次数" - }, - "app_launch_count": { - "bsonType": "int", - "description": "本时间段App启动或从后台切到前台的次数" - }, - "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 - } - }] -} +{"schema":{"bsonType":"object","description":"存储汇总的错误日志的数据","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,对应opendb-app-versions._id","foreignKey":"opendb-app-versions._id"},"type":{"bsonType":"string","description":"错误类型","enum":[{"text":"前端js错误","value":"js"},{"text":"原生应用崩溃错误","value":"crash"}]},"hash":{"bsonType":"string","description":"错误hash码"},"msg":{"bsonType":"string","description":"错误信息"},"count":{"bsonType":"int","description":"报错次数"},"app_launch_count":{"bsonType":"int","description":"本时间段App启动或从后台切到前台的次数"},"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}}]} \ No newline at end of file diff --git a/collection/uni-stat-event-logs/collection.json b/collection/uni-stat-event-logs/collection.json index c7762a9..4763d0c 100644 --- a/collection/uni-stat-event-logs/collection.json +++ b/collection/uni-stat-event-logs/collection.json @@ -1 +1 @@ -{"schema":{"bsonType":"object","description":"记录上报的事件日志","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","foreignKey":"uni-stat-app-platforms.code","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":"事件参数"},"sdk_version":{"bsonType":"string","description":"基础库版本号"},"platform_version":{"bsonType":"string","description":"平台版本,如微信、支付宝宿主App版本号"},"device_os":{"bsonType":"int","description":"设备系统编号,1:安卓,2:iOS,3:PC"},"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":"设备屏幕高度"},"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}},{"IndexName":"index_search_user","MgoKeySchema":{"MgoIndexKeys":[{"Name":"appid","Direction":"1"},{"Name":"version","Direction":"1"},{"Name":"platform","Direction":"1"},{"Name":"channel","Direction":"1"},{"Name":"event_key","Direction":"1"},{"Name":"uid","Direction":"1"},{"Name":"create_time","Direction":"1"}],"MgoIsUnique":false}}]} \ No newline at end of file +{"schema":{"bsonType":"object","description":"记录上报的事件日志","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","foreignKey":"uni-stat-app-platforms.code","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-pages._id","foreignKey":"uni-stat-pages._id"},"event_key":{"bsonType":"string","description":"客户端上报的key"},"param":{"bsonType":"string","description":"事件参数"},"sdk_version":{"bsonType":"string","description":"基础库版本号"},"platform_version":{"bsonType":"string","description":"平台版本,如微信、支付宝宿主App版本号"},"device_os":{"bsonType":"int","description":"设备系统编号,1:安卓,2:iOS,3:PC"},"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":"设备屏幕高度"},"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}},{"IndexName":"index_search_user","MgoKeySchema":{"MgoIndexKeys":[{"Name":"appid","Direction":"1"},{"Name":"version","Direction":"1"},{"Name":"platform","Direction":"1"},{"Name":"channel","Direction":"1"},{"Name":"event_key","Direction":"1"},{"Name":"uid","Direction":"1"},{"Name":"create_time","Direction":"1"}],"MgoIsUnique":false}}]} \ No newline at end of file diff --git a/collection/uni-stat-event-result/collection.json b/collection/uni-stat-event-result/collection.json index ffa7b0a..b258942 100644 --- a/collection/uni-stat-event-result/collection.json +++ b/collection/uni-stat-event-result/collection.json @@ -1 +1 @@ -{"schema":{"bsonType":"object","description":"存储汇总的事件日志的数据","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}}]} \ No newline at end of file +{"schema":{"bsonType":"object","description":"存储汇总的事件日志的数据","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,对应opendb-app-versions._id","foreignKey":"opendb-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}}]} \ No newline at end of file diff --git a/collection/uni-stat-loyalty-result/collection.json b/collection/uni-stat-loyalty-result/collection.json index bce50f4..c3da803 100644 --- a/collection/uni-stat-loyalty-result/collection.json +++ b/collection/uni-stat-loyalty-result/collection.json @@ -1 +1 @@ -{"schema":{"bsonType":"object","description":"存储汇总的设备/用户的粘性数据","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":"访问深度数据","properties":{"visit_users":{"bsonType":"object","description":"访问用户数"},"visit_devices":{"bsonType":"object","description":"访问设备数"},"visit_times":{"bsonType":"object","description":"访问次数"}}},"duration_data":{"bsonType":"object","description":"访问时长数据","properties":{"visit_users":{"bsonType":"object","description":"访问用户数"},"visit_devices":{"bsonType":"object","description":"访问设备数"},"visit_times":{"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}}]} \ No newline at end of file +{"schema":{"bsonType":"object","description":"存储汇总的设备/用户的粘性数据","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,对应opendb-app-versions._id","foreignKey":"opendb-app-versions._id"},"visit_depth_data":{"bsonType":"object","description":"访问深度数据","properties":{"visit_users":{"bsonType":"object","description":"访问用户数"},"visit_devices":{"bsonType":"object","description":"访问设备数"},"visit_times":{"bsonType":"object","description":"访问次数"}}},"duration_data":{"bsonType":"object","description":"访问时长数据","properties":{"visit_users":{"bsonType":"object","description":"访问用户数"},"visit_devices":{"bsonType":"object","description":"访问设备数"},"visit_times":{"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}}]} \ No newline at end of file diff --git a/collection/uni-stat-page-logs/collection.json b/collection/uni-stat-page-logs/collection.json index 85e5598..09239e6 100644 --- a/collection/uni-stat-page-logs/collection.json +++ b/collection/uni-stat-page-logs/collection.json @@ -1 +1 @@ -{"schema":{"bsonType":"object","description":"记录上报的页面访问日志","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}},{"IndexName":"index_search_entry_user","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":"uid","Direction":"1"},{"Name":"create_time","Direction":"1"}],"MgoIsUnique":false}},{"IndexName":"index_search_more_user","MgoKeySchema":{"MgoIndexKeys":[{"Name":"appid","Direction":"1"},{"Name":"version","Direction":"1"},{"Name":"platform","Direction":"1"},{"Name":"channel","Direction":"1"},{"Name":"page_id","Direction":"1"},{"Name":"uid","Direction":"1"},{"Name":"create_time","Direction":"1"}],"MgoIsUnique":false}}]} \ No newline at end of file +{"schema":{"bsonType":"object","description":"记录上报的页面访问日志","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-pages._id","foreignKey":"uni-stat-pages._id"},"previous_page_id":{"bsonType":"string","description":"上级页面ID,为空表示第一个页面, 对应uni-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}]},"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}},{"IndexName":"index_search_entry_user","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":"uid","Direction":"1"},{"Name":"create_time","Direction":"1"}],"MgoIsUnique":false}},{"IndexName":"index_search_more_user","MgoKeySchema":{"MgoIndexKeys":[{"Name":"appid","Direction":"1"},{"Name":"version","Direction":"1"},{"Name":"platform","Direction":"1"},{"Name":"channel","Direction":"1"},{"Name":"page_id","Direction":"1"},{"Name":"uid","Direction":"1"},{"Name":"create_time","Direction":"1"}],"MgoIsUnique":false}}]} \ No newline at end of file diff --git a/collection/uni-stat-page-result/collection.json b/collection/uni-stat-page-result/collection.json index 1c9fa1c..f75be87 100644 --- a/collection/uni-stat-page-result/collection.json +++ b/collection/uni-stat-page-result/collection.json @@ -1 +1 @@ -{"schema":{"bsonType":"object","description":"存储汇总的页面访问日志的数据","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-pages._id","foreignKey":"uni-stat-pages._id"},"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}}]} \ No newline at end of file +{"schema":{"bsonType":"object","description":"存储汇总的页面访问日志的数据","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,对应opendb-app-versions._id","foreignKey":"opendb-app-versions._id"},"page_id":{"bsonType":"string","description":"页面表ID,对应页面表ID,对应uni-stat-pages._id","foreignKey":"uni-stat-pages._id"},"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}}]} \ No newline at end of file diff --git a/collection/uni-stat-result/collection.json b/collection/uni-stat-result/collection.json index 1b5ac8f..9934c37 100644 --- a/collection/uni-stat-result/collection.json +++ b/collection/uni-stat-result/collection.json @@ -1 +1 @@ -{"schema":{"bsonType":"object","description":"存储统计汇总的会话数据包括不限于设备/用户的数量、访问量、活跃度(日活、周活、月活)、留存率(日留存、周留存、月留存)、跳出率、访问时长等数据","required":[],"permission":{"read":false,"create":false,"update":false,"delete":false},"properties":{"_id":{"description":"ID,系统自动生成"},"appid":{"bsonType":"string","description":"应用ID,对应opendb-app-list.appid","foreignKey":"opendb-app-list.appid"},"platform_id":{"bsonType":"string","description":"应用平台ID,对应uni-stat-app-platforms._id","foreignKey":"uni-stat-app-platforms._id"},"channel_id":{"bsonType":"string","description":"渠道/场景值ID,对应uni-stat-app-channels._id","foreignKey":"uni-stat-app-channels._id"},"version_id":{"bsonType":"string","description":"应用版本ID,对应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":"本时间段新增设备数"},"user_session_times":{"bsonType":"int","description":"本时间段用户的会话次数"},"active_device_count":{"bsonType":"int","description":"本时间段活跃设备数"},"app_launch_count":{"bsonType":"int","description":"本时间段App启动或从后台切到前台的次数"},"error_count":{"bsonType":"int","description":"本时间段报错次数"},"duration":{"bsonType":"int","description":"时间段内,所有会话访问总时长,单位秒"},"user_duration":{"bsonType":"int","description":"本次登录用户的会话总时长,单位为秒"},"avg_device_session_time":{"bsonType":"int","description":"设备的次均停留时长,单位秒"},"avg_device_time":{"bsonType":"int","defaultValue":"设均停留时长(平均每台设备的停留时长),单位秒"},"avg_user_session_time":{"bsonType":"int","description":"用户的次均停留时长,单位秒"},"avg_user_time":{"bsonType":"int","defaultValue":"人均停留时长(平均每个登录用户的停留时长),单位秒"},"bounce_times":{"bsonType":"int","description":"跳出次数"},"bounce_rate":{"bsonType":"double","description":"跳出率"},"retention":{"bsonType":"object","description":"留存信息","properties":{"active_user":{"bsonType":"object","description":"活跃用户留存信息"},"new_user":{"bsonType":"object","description":"新增用户留存信息"},"active_device":{"bsonType":"object","description":"活跃设备留存信息"},"new_device":{"bsonType":"object","description":"新增设备留存信息"}}},"dimension":{"bsonType":"string","description":"统计范围 day:按天统计,hour:按小时统计","enum":[{"text":"月","value":"month"},{"text":"周","value":"week"},{"text":"天","value":"day"},{"text":"小时","value":"hour"}]},"stat_date":{"bsonType":"int","description":"统计日期,格式yyyymmdd,例:20211201"},"start_time":{"bsonType":"timestamp","description":"开始时间"},"end_time":{"bsonType":"timestamp","description":"结束时间"}}},"index":[{"IndexName":"index_search_time","MgoKeySchema":{"MgoIndexKeys":[{"Name":"start_time","Direction":"1"}],"MgoIsUnique":false}},{"IndexName":"index_search_normal","MgoKeySchema":{"MgoIndexKeys":[{"Name":"appid","Direction":"1"},{"Name":"version_id","Direction":"1"},{"Name":"platform_id","Direction":"1"},{"Name":"channel_id","Direction":"1"},{"Name":"dimension","Direction":"1"},{"Name":"start_time","Direction":"1"}],"MgoIsUnique":false}}]} \ No newline at end of file +{"schema":{"bsonType":"object","description":"存储统计汇总的会话数据包括不限于设备/用户的数量、访问量、活跃度(日活、周活、月活)、留存率(日留存、周留存、月留存)、跳出率、访问时长等数据","required":[],"permission":{"read":false,"create":false,"update":false,"delete":false},"properties":{"_id":{"description":"ID,系统自动生成"},"appid":{"bsonType":"string","description":"应用ID,对应opendb-app-list.appid","foreignKey":"opendb-app-list.appid"},"platform_id":{"bsonType":"string","description":"应用平台ID,对应uni-stat-app-platforms._id","foreignKey":"uni-stat-app-platforms._id"},"channel_id":{"bsonType":"string","description":"渠道/场景值ID,对应uni-stat-app-channels._id","foreignKey":"uni-stat-app-channels._id"},"version_id":{"bsonType":"string","description":"应用版本ID,对应opendb-app-versions._id","foreignKey":"opendb-app-versions._id"},"total_users":{"bsonType":"int","description":"历史累计总用户数"},"new_user_count":{"bsonType":"int","description":"本时间段新增用户数"},"active_user_count":{"bsonType":"int","description":"本时间段活跃用户数"},"total_devices":{"bsonType":"int","description":"历史累计总设备数"},"new_device_count":{"bsonType":"int","description":"本时间段新增设备数"},"user_session_times":{"bsonType":"int","description":"本时间段用户的会话次数"},"active_device_count":{"bsonType":"int","description":"本时间段活跃设备数"},"app_launch_count":{"bsonType":"int","description":"本时间段App启动或从后台切到前台的次数"},"error_count":{"bsonType":"int","description":"本时间段报错次数"},"duration":{"bsonType":"int","description":"时间段内,所有会话访问总时长,单位秒"},"user_duration":{"bsonType":"int","description":"本次登录用户的会话总时长,单位为秒"},"avg_device_session_time":{"bsonType":"int","description":"设备的次均停留时长,单位秒"},"avg_device_time":{"bsonType":"int","defaultValue":"设均停留时长(平均每台设备的停留时长),单位秒"},"avg_user_session_time":{"bsonType":"int","description":"用户的次均停留时长,单位秒"},"avg_user_time":{"bsonType":"int","defaultValue":"人均停留时长(平均每个登录用户的停留时长),单位秒"},"bounce_times":{"bsonType":"int","description":"跳出次数"},"bounce_rate":{"bsonType":"double","description":"跳出率"},"retention":{"bsonType":"object","description":"留存信息","properties":{"active_user":{"bsonType":"object","description":"活跃用户留存信息"},"new_user":{"bsonType":"object","description":"新增用户留存信息"},"active_device":{"bsonType":"object","description":"活跃设备留存信息"},"new_device":{"bsonType":"object","description":"新增设备留存信息"}}},"dimension":{"bsonType":"string","description":"统计范围 day:按天统计,hour:按小时统计","enum":[{"text":"月","value":"month"},{"text":"周","value":"week"},{"text":"天","value":"day"},{"text":"小时","value":"hour"}]},"stat_date":{"bsonType":"int","description":"统计日期,格式yyyymmdd,例:20211201"},"start_time":{"bsonType":"timestamp","description":"开始时间"},"end_time":{"bsonType":"timestamp","description":"结束时间"}}},"index":[{"IndexName":"index_search_time","MgoKeySchema":{"MgoIndexKeys":[{"Name":"start_time","Direction":"1"}],"MgoIsUnique":false}},{"IndexName":"index_search_normal","MgoKeySchema":{"MgoIndexKeys":[{"Name":"appid","Direction":"1"},{"Name":"version_id","Direction":"1"},{"Name":"platform_id","Direction":"1"},{"Name":"channel_id","Direction":"1"},{"Name":"dimension","Direction":"1"},{"Name":"start_time","Direction":"1"}],"MgoIsUnique":false}}]} \ No newline at end of file diff --git a/collection/uni-stat-session-logs/collection.json b/collection/uni-stat-session-logs/collection.json index b145a0d..354663e 100644 --- a/collection/uni-stat-session-logs/collection.json +++ b/collection/uni-stat-session-logs/collection.json @@ -1 +1 @@ -{"schema":{"bsonType":"object","description":"记录设备访问时产生的会话日志","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:安卓,2:iOS,3:PC"},"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":"本次会话是否结束,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":"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}}]} \ No newline at end of file +{"schema":{"bsonType":"object","description":"记录设备访问时产生的会话日志","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/场景值"},"type":{"bsonType":"string","description":"会话类型","defaultValue":1,"enum":[{"text":"正常进入上报","value":1},{"text":"后台进前台超时上报","value":2},{"text":"页面停留超时上报","value":3}]},"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:安卓,2:iOS,3:PC"},"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":"本次会话是否结束,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":"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}}]} \ No newline at end of file