乐趣区

实时计算无线数据分析

案例与解决方案汇总页:阿里云实时计算产品案例 & 解决方案汇总
本文为您介绍实时计算在无线数据分析中的应用。阿里云实时计算可以为无线 App 的数据分析场景实时化助力,帮助您做到实时化分析手机 AP 的各项指标,包括 App 版本分布情况、Crash 检测和等。
阿里云移动数据分析 (Mobile Analytics,下面简称 MAN) 是阿里云推出的一款移动 App 数据统计分析产品,提供通用的多维度用户行为分析,支持日志自主分析,助力移动开发者实现基于大数据技术的精细化运营、提升产品质量和体验、增强用户黏性。
在流式处理部分,MAN 采用阿里云实时计算作为底层的流式大数据分析引擎,为移动数据分析的客户提供一整套实时化的移动 App 分析报表服务。如下图。
MAN 目前在阿里云上用户数已经超过数百家。结合阿里云大数据平台(数加),未来 MAN 将会开放更多实时化、个性化,甚至自定义分析逻辑的无线分析功能给用户,可以极大拓展整个产品功能覆盖面。
MAN 现有全流程的数据流如下:

数据采集开发者选择使用阿里云移动数据分析提供的 SDK,将其内置到其 App 的应用安装包中。该 SDK 会针对不同手机操作系统提供数据采集组件,将用户手机数据、行为数据采集并录入 MAN 的后台系统,进行数据分析。

数据上报 MAN 的后台提供了一整套 SDK 数据上报服务,将负责收集使用 SDK 的手机上报的数据信息。上报服务系统将进行简单去噪处理后投送到 DataHub。
说明 未来 DataHub 将直接提供手机端数据上报 SDK,实际上 MAN 后台的上报服务环节可以完全省略 (将去噪处理也可以移到实时计算处理),进一步减少 MAN 的机器成本。

实时计算阿里云实时计算将持续订阅上述 DataHub 的流式数据,持续读取并计算各类 App 指标,并立即将各时间段结果数据写入在线的 RDS/OTS 系统中。

数据展现 MAN 提供一整套的运营指标体系,让开发者快速了解用户来自哪里,访问了哪些页面,停留了多长时间,用户终端及网络环境如何,应用程序卡顿或崩溃的实时反馈,其中 Crash 分析能精确到设备粒度,查看具体设备的详细 Crash 信息。

说明 以上数据采集自线下 DEMO 数据,不代表真实数据情况。

本文作者:付空 阅读原文
本文为云栖社区原创内容,未经允许不得转载。

退出移动版