统计与统计和会计核算算app求一个

会计电算化和会计与统计核算哪一个好?_百度知道当前提到APP统计,无疑是做得最好的一家,同样类型的公司有talkingData,CNZZ(参考 ),此外百度,AVOS等也提供了类似的服务,但是有的时候公司不愿意APP相关数据外漏,希望对于一些日志数据进行自行处理,就需要自己搭建统计平台。
Countly是国外比价有名的一款开源统计平台,Countly的历史和相关信息参考网页 ,其包括一个node.js的server,以及Android,IOS,JS,WP和Unity的客户端SDK,并且是以实时的方式进行统计。
countly平台的简单使用可参考博客:
由于我们要做的相对简单,不需要复杂的功能,因此我没有采用Countly自带的server,而是自己写了一个统计脚本(主要是没有设备去配置node.js和mongoDB,而且部分数据得和另外一个系统对接),对于数据进行入库和每日的统计。
基于Countly的统计平台结构
Countly Service Management(客户端):
使框架拥有通用性,不同APP可以使用同一个SDK,Countly Service Management提供一个Android后台Service管理队列,给每个APP和其启动的Service通过Tag对应上,负责顺序唤醒当前APP对应的Service,并通过使用频率调整管理队列。
Countly Framework(客户端):
APP统计数据的处理核心,Countly提供一个全局实例和APP里的初始化方法,同时维护EventQueue和ConnectionQueue两个事件队列。其中EventQueue维护自定义(如激活,埋点,出错)事件的记录和发送,ConnectionQueue维护APP的打开,关闭,停留时间计算等常规数据记录。
Countly通过Timer将两个Queue中的数据定时发往Server。EventQueue和ConnectionQueue同时带有本地存储功能(无需SD卡),在网络发送成功时清除本地SharedPreference记录数据。
上传时使用Post方法,每次批量上传全部记录。如果上传不成功(网络异常),则本地缓存记录数据超过一定数量(100)后,会清除较早的一半数据。
Countly Web Interface(Server端):
测试阶段用Python搭建了简单服务器,处理Post请求。postHandler将请求数据传递给解析脚本,将数据转义、分割并解析成python dict,然后区分不同类型的数据,将数据插入轻云中的Mysql中。
客户端SDK结构
客户端数据记录类型
由客户端发往服务器的主要有4中记录类型,他们都是转码之后打包成json格式,混在一起发送到服务器的。
BeginSession
UpdateSession
更新登入的时间
EndSession
自定义事件
其中,beginSession表示一个打开APP的动作,仅记录一个开始时间,之后每隔一个时间间隔(例如30秒),则会再生成一条updateSession,表示持续时间增加多少,这样可以较精确地实时指导用户在线情况和实际使用时间,当用户退出前会产生一个endSession,表示一个用户ID从BeginSession到UpdateSession,到EndSession生命周期结束了,服务器可以做这一个周期的统计工作了。
Event则是自己定义的,原则上打开APP,不如不出发代码总发送事件的部分,是只有前三种生命周期记录的。Event就是让你在代码中为你要统计的各种事件埋点的。
这些记录在Countly SDK中的格式如下,下篇文章会就源码实现来仔细记录。
BeginSession信息描述
Json样例:
{"_locale": "zh_CN", "_os": "Android", "timestamp": "", "app_key": "XIAOMAI_4S5R7C2D", "_os_version": "4.1.2", "metrics": "1", "sdk_version": "2.0", "_app_version": "1.2.1", "_resolution": "480x854", "_density": "HDPI", "begin_session": "1", "_channel": "1001", "_carrier": "China+Mobile", "_device": "MI+1S", "device_id": "a367bc"}
事件时间戳
XIAOMAI_4S5R7C2D
在客户端和服务器约定的appkey
设备udid,可唯一识别设备
begin_session
表示该记录类型
表示该记录带metrics信息
Metrics信息
带有metrics的所有信息
_os_version
系统版本号
sdk_version
统计sdk版本号
_app_version
_resolution
屏幕分辨率
屏幕分辨度
App来源渠道码
China+Mobile
手机类型(品牌)
UpdateSession信息描述
Json样例:{"timestamp": "", "session_duration": "20", "app_key": "XIAOMAI_4S5R7C2D", "device_id": "a367bc"}
事件时间戳
XIAOMAI_4S5R7C2D
在客户端和服务器约定的appkey
设备udid,可唯一识别设备
session_duration
停留时间增量(秒)
EndSession信息描述
Json样例:{"timestamp": "", "session_duration": "1", "end_session": "1", "app_key": "XIAOMAI_4S5R7C2D", "device_id": "a367bc"}
事件时间戳
XIAOMAI_4S5R7C2D
在客户端和服务器约定的appkey
设备udid,可唯一识别设备
end_session
标识该记录为登出
session_duration
停留时间增量(秒)
Events信息描述
Json样例:{"timestamp": "", "events": [{"count": 1, "timestamp": , "sum": 0, "key": "open_acivity"}], "app_key": "XIAOMAI_4S5R7C2D", "device_id": "a367bc"}
发送来的一条记录中可能有多条event,需要进行分离
记录时间戳
XIAOMAI_4S5R7C2D
在客户端和服务器约定的appkey
设备udid,可唯一识别设备
标识该记录为自定义事件
open_acivity
该事件的标识
事件出现次数
一个累加值,可自行使用
事件发生的时间戳
好了,以上介绍了我开发的基于Countly的统计的主要架构和其记录的表示含义。下一篇将根据源码分析Countly Android SDK的运行机制。
文章为原创,转载请注明出处。
你可能感兴趣的文章
3 收藏,1.4k
1 收藏,871
本文隶属于专栏
小猪 de 博客,技术总结、资源分享和学习笔记
分享到微博?
你好!看起来你挺喜欢这个内容,但是你还没有注册帐号。 当你创建了帐号,我们能准确地追踪你关注的问题,在有新答案或内容的时候收到网页和邮件通知。还能直接向作者咨询更多细节。如果上面的内容有帮助,记得点赞 (????)? 表示感谢。
明天提醒我
我要该,理由是:
扫扫下载 App
SegmentFault
一起探索更多未知想找一个会计师的的APP或者类似于这样的,哪里可以轻松联系一些高大上的会计师_百度知道求推荐一个会计从业资格证考试习题网站和安卓APP_百度知道今日新帖:9352 在线学员:37200
521119主题帖
论坛等级:论坛元老
学术级别:会计员
回帖:1271
经验:5598208
鲜花:<span id='flower
金币:<span id='medal530
会计从业_会计职称考试专栏☉整理免费做会计题的app相关问题讨论及资料分享,并提供免费做会计题的app相关资讯正保题库:含会计从业、、、注册会计师、税务师等类别,点击查看详情>>移动端用户可登录进入中华会计网校手机网()APP中查看“...评论 | 分享到:注会综合区| 会计| 审计| 税法| 经济法| 财管| 风险管理| 综合阶段 税务师...苹果app我也下载过,感觉还可以,听说财大的题库有涉及的题目蛮多。&&引用 回复...评论 | 分享到:解析:本题考查变更税务登记的期限。税务机关应当自受理之日起30日内,审核办理...·会计从业【学习库】免费资料专区|大合集各种资源啊,你想要的这里都 ·【会计...评论 | 分享到:· 【测试一下】来看看你到底适不适合做会计? ·...·【免费咨询直通车】2016年会计从业考试报名、辅导,...这不算长拉,你见过一道N长的题,只说了废话,下面...评论 | 分享到:注会综合区| 会计| 审计| 税法| 经济法| 财管| 风险管理| 综合阶段 税务师...求助这道题怎么做啊 您尚未登录,发表回复前请输入学员代码和密码,或点击这里注册...评论 | 分享到:答案在下面哦!一、单项选择题 1. 对某一会计事项有多种不同方法可供选择时,应尽可能选择可以避免虚增企业利润的会计处理方法,这样做所遵循的原则是( )。A. ...评论 | 分享到:·互动交流 正保财务软件| 名师专区| 嘉宾访谈| 休闲娱乐| 招聘求职| 会计新人...·不定项选择题你敢来做吗? ·5天以后出成绩 ·会计从业资格证考试咨询 ·有...评论 | 分享到:我在做模拟试卷:会计基础的时候,最后的计算分析题明明写的会计分录是正确的,为什么会得不到分数?是有具体的填写格式要求吗?评论 | 分享到:沙发,分录和利润表能做的话学的不错了&&思想有多远,就想走多远!&&引用 回复...考试好像没有这个题!&&只要努力,就能成功!只要你用心去爱她——会计。你就会...评论 | 分享到:强列建议中华会计网校换一下电算化的模拟考试题库,至少和考试题库的题型差不多,现在普遍反映差的太远,只做模考的题库根本应付不了考试!!!不包含的题弄太多 ...评论 | 分享到:4月25日 广粤路考点法规77电算化82会计基础58!!!竟然栽在了我认为最简单的会计基础上,真是伤心。本以为这次能过的,复习的挺好的了。会计基础的计算题量很大...评论 | 分享到:分类账簿提供的核算信息是编制会计报表的主要依据。 二、 多项选择题&&31. 下列各项中,( )属于财务报告类会计档案。 A.会计报表 B.银行存款余额调节表 C.会计...评论 | 分享到:·不定项选择题你敢来做吗? ·求助!大家快来帮帮我 ·谁能帮助我 ·求助开心就笑&&307 主题帖 259 问答数 论坛等级:白金会员 学术级别:助理会计师 回帖:14...评论 | 分享到:谁能告诉我那个考试系统计算题怎么做,我直接写在下面好像不行啊 ,那样没有成绩。知道的同学和我说说呗。。评论 | 分享到:1【例题·多选题】下列关于会计的表述中,正确的有( )。 A.会计的职能是指会计在经济管理过程中所具有的功能 B.会计采用一系列专门方法 C.会计是一种经济管理...评论 | 分享到:帖子主题: [各地通用] 2015年会计从业资格考试报考直通车免费开通啦~~(任何有...想问题下 考试 电算化操作题是考多少题啊? 我做得比较慢 题多怕时间不够 ...评论 | 分享到:1、【例题·多选题】下列属于企业所得税纳税人的有( )。 A.国有企业 B.集体...【例题·单选题】某企业2013年税前会计利润为150万元,其中包括30万元通过红十字...评论 | 分享到:这道题做错了,很久才弄懂,以后有机会再做下。 你打盹你做梦 你看书你圆梦/人生...(3)编制甲公司确认并结转所得税费用的会计分录; (4)编制甲公司将“本年利润...评论 | 分享到:对于错题,认真分析做错的原因,并引以为戒,不断进步! 免费去做题>> 三:心态...真正做到:会做的做对,错过的不要再错! 最后,中华会计网校预祝大家梦想成真,...评论 | 分享到:2015年《财经法规与会计职业道德》模拟试题,答案在下面,需要答案的亲们回个帖支持下吧!一、单项选择题1. ( )是会计核算工作得以正常进行的前提条件。A. 及时...评论 | 分享到:免费做会计题的app热门资讯免费做会计题的app同类型推荐
最美女会计
楼主其他文章
会计培训 正保培训项目
  您尚未登录,发表回复前请输入学员代码和密码,或。
学员代码:
密  码:
59.151.113.123:Execute time :0.85

我要回帖

更多关于 会计统计核算 的文章

 

随机推荐