软件技术Cobub Razor:搜集与分析移动客户端数据的强大开源系统

米花 发表 于:7年前 浏览量:164

现在移动应用在开发的时候,多少都会考虑加入APP的用户统计功能。这就像是以前许多站长在做网站的时候,为每一个页面加JS统计代码一样。无论什么样的移动应用总要加入一些统计功能。

在初期,许多人会考虑先使用第三方的SDK统计。或者说,我是一个小开发者,我仅仅作一些不太知名的应用。这个阶层的开发者一般都会选择友盟、 Google Mobile Analytics、Flurry、CNZZ等第三方的移动应用统计工具。但是,随着用户数量越来越大达到了千万级别,开发者们开始担心第三方统计,更不 希望有这些“外人”掌握着自己的数据。今天小编就来为大家介绍一个开源统计系统,开发者可以自己架设一套统计系统。

Cobub Razor是一个搜集与分析移动客户端数据的强大开源系统。它为您提供详细多维的移动应用客户报告。Cobub Razor是一个可以替代Google Mobile Analytics,Umeng和Talkingdata的免费系统。

Cobub Razor有两个组件。Web Cobub Razor是一个PHP/MySQL系统,供您下载并安装在web服务器上。另一个组件是Cobub Razor SDK(支持iOS/Android),用于在开发阶段嵌入到您的移动应用中。

Cobub Razor是一个有助于服务开发者和服务拥有者的工具。它能够监控用户行为、用户设备特性、用户点击次数、用户自定义事件、应用中的错误信息和应用的自动 更新等。Cobub Razor还可以提醒用户升级版本、比较不同的应用和比较不同的分布渠道。Cobub Razor支持市场上目前所有的主流手机操作系统,包括Android、iOS和Windows Phone。开发者仅需耗费数小时便可完成Cobub Razor的集成嵌入。

和其他统计分析系统相比,Cobub Razor具有以下几个优点:

  1. 实时详尽的应用使用状况
  2. 了解各个版本的用户增长情况及功能使用情况
  3. 了解终端的操作系统版本、设备型号、屏幕分辨率、运营商和联网方式
  4. 用户地域及用户留存统计分析
  5. 私有的系统和数据存储
  6. 更多的渠道比较/产品比较报表
  7. 低成本
  8. 可以支持其他数据源集成
  9. 获取自定义报表
  10. 全面支持移动设备访问报表
  11. 邮件提醒/预定每日重要报表

Cobub Razor目前已提供了Demo试用版本(http://demo.cobub.com/razor/index.php),你可以根据量身定制自己的私 有分析系统,与你的其余业务系统实现对接。至于安全方面,你可以随时查看开源Cobub Razor的源代码,因此大可不必担心信息泄漏问题。

与此同时,实时用户数据分析(新用户数、活跃用户数、启动次数)以及多语言、多渠道、多产品的多维度统计帮助开发者第一时间了解应用使用情况。另外,Cobub Razor具备支持软件自动更新、分析客户端崩溃的错误日志、对接其他系统数据的特性。

【作者访谈实录】

  1. 能否先介绍一下你自己(技术背景、工作经历、学习经历)

  李鹏,36岁,四川大学本科,东南大学硕士,学习专业均为电力系统。1988年在初中开始接触计算机,当时用Apple II,也能够编写一些色块移动的小玩意。一直对软件兴趣浓厚,读书期间曾开发路灯节能器,获得专利后出售了。毕业后进入西门子南京研发中心(后并入西门子 研究院),主要从事软件研发工作,参与的项目主要有西门子手机65平台研发,全球CMS,电力系统智能控制,智能交通等项目。本人是数据库及汇编专家,较 为熟悉硬件。08年从西门子离职后开始创办公司,主要从事移动互联网的开发工作,一直在北美和欧洲开展业务。

  2. 是什么促使你开发 Cobub Razor 开源移动应用分析工具?为什么取这个名字?

  因为我觉得这样的系统有市场啊。Cobub是协作的孩子的意思,后来从网上知道Cobub也是莫桑比克的一个地名。孩子总是很理想主义的。但是 我们更希望理想、开源、协作、创新 这四个词能够成为Cobub这个品牌的要素。Razor是剃刀。Cobub Razor是协作小子的剃刀,可以去芜存菁,我们希望Cobub Razor这个开源的移动分析系统,可以还原移动互联网用户和市场活动的真实情况。

  3. 相对别的移动应用分析软件,Cobub Razor 有什么优势和特点?

  Cobub Razor的最大优势是开源和私有数据。Cobub Razor用户可以部署自己的私有系统,并保持自己的私有数据,而不是将自己的数据提供给Flurry、Google Mobile Analytics或者友盟。这方面的市场一直存在而且有需求,也正是这个原因Google在欧洲遇到了巨大的问题。在技术上,Cobub Razor全部基于开源和免费的产品;后端的报告系统基于HTML5;可以在iPad等移动设备上查看报告;轻量级的架构可以支撑较大的数据量;支持 iOS和Android,Windows Phone的SDK也很快会发布。

  4. Cobub Razor 目前怎么推广,在业界的应用情况如何?

  我们并没有在推广上用力,主要还是要把产品和服务做好。从7月底发布以来,目前有一些人在用,很多人还不知道。大家可以上开发者中心、Demo站点及Github上看一下。产品的新浪微博请搜索 “Cobub网站”

  我们也收到了一些反馈。顺便说一下,如果大家想提需求、提交Bug,请到我们的github站点,有些人给我们打电话,给我们的微博发私信,其实这种方式让我们的反应很慢,github上最有效。

  5. 目前参与开发/维护 Cobub Razor 的人员有多少?

  目前有8个人。

  6. 你们公司现在是如何运营 Cobub Razor 这个产品?其他公司用 Cobub Razor 是否有给你们付费?

  我们主要目标是营造一个开源社区来为Cobub Razor提供持久的发展动力。在目前的社会或互联网系统看来,开放是持续生命力的关键。已经有些国外客户为我们的服务付费。

  7. Cobub Razor 将来的发展方向?

  Cobub Razor未来仍然会在开源的道路上继续前进,我们希望能把这个产品做得越来越好。

  8. Cobub Razor 是否会分开源版本和商业版本或者提供商业化技术支持服务?

  目前Cobub Razor已经开始提供收费的支持服务,目前并未考虑商业版本问题。

  9. 能否谈一下你对开源的理解,以及对国内开源技术和产品的看法?

  在我看来,开源是理想和业务模式的结合,但是这种结合在技术上有很大的创造力,在商业上也不差。国内开源做得不好原因很多,但是一个很重要的原 因是大家没有意识到开源也是商业模式,只觉得是一群理想主义的技术控的折腾。对我个人来说,能把我的理想和商业结合,我非常开心。

  10. 你有什么建议给程序员初学者吗?

  找一个有理想、有道德的公司,然后把某个技术研究透彻,先做某个方面的专家。

  11. 能否给开源中国提一些意见和建议?

  希望你们能坚持住,普及开源思想,汇聚闪亮的创新。

本文由 米花发表。转载请注明出处:https://www.mihua.net/list/0/3362.html

发表评论

您的昵称:

猜你喜欢

最近更新