App统计分析流程图
2019-03-28 14:24:59 0 举报
登录查看完整内容
App内部做统计分析整套流程
作者其他创作
大纲/内容
SQL执行失败
检测App使用过程中是否空闲
upload_time为NULL
upload_time不为NULL
没有error日志表
有error日志表
判断当前的上传发送策略
本地数据表是否存在
执行下一张表的AES数据加密上传
建立本地数据表
App启动
存在表
SQL执行成功
按顺序循环执行所有低于当前版本号的SQL语句
下次App启动时再次尝试执行SQL语句
通用事件表
一直未处于空闲
不存在表
向日志数据库表插入error记录
上传成功
默认为App启动上传
weex页面手动上传数据
weex调用SDK进行上传
页面访问信息表
更新表里的upload_time字段
数据库更新表
上传失败
用户点击了上传信息
查询每张表里的upload_time是否为NULL
App空闲时上传数据
基础信息表
对上传的数据进行AES加密开始上传
根据版本号按顺序判断找出所有低于当前的版本号
error日志表
大于等于当前版本号
新建error日志表插入error记录
结束
当前处于空闲时刻
低于当前版本
本地是否有error日志表
收藏
收藏
0 条评论
回复 删除
下一页