Design and implementation of unified mobile application data acquisition and analysis platform
-
摘要: 随着Web应用、小程序、公众号、App等各种移动应用的普及,作为直接面向终端用户的移动互联网服务入口,其运行性能、稳定性及用户体验尤为重要。文章提出统一移动应用数据采集与分析平台设计方案,包括移动应用端和服务端两部分;移动应用端采用分层的结构化设计与统一接口定义,实现移动应用的多渠道兼容;服务端通过消息队列实现日志数据处理解耦,支持实时与离线两种日志处理模式,兼顾数据分析的准确性与实时性。该平台提供的多渠道移动应用数据采集分析服务具有低代码侵入、易于快速部署的特点,可有效整合来自多种渠道移动应用的日志数据,实现移动应用的统一监控与综合分析,帮助运营人员及时全面掌握各类移动应用运行状态及用户行为,对持续改进移动互联网服务、增强移动应用稳定性、提升用户服务体验具有积极作用。Abstract: With the popularity of various mobile applications such as web-based applicaions, applets, WeChat public account, and mobile Apps, which are mobile Internet service entrances directly facing end users, the operation performance, stability and user experience of mobile applications are particularly important. This paper proposes a design scheme of unified mobile application data acquisition and analysis platform that is divided into two parts: the mobile application side and the server side. The mobile application side adopts hierarchical structural design and unified interface definition to achieve the compatibility of multi-channel mobile applications. The server side can decouple log data processing by adopting message queue service and support real-time and offline log processing to ensure the accuracy and real-timeness of data analysis. The mobile application data collection and analysis service of the platform is characteristic of less code intrusion, conveniently rapid deployment and effective integration of application data from various channels. This platform realizes unified monitoring and comprehensive analysis of multi-channel mobile applications of mobile Internet services and can help operators grasp the running status and user behavior of various mobile applications in a timely and all-round manner and will play a positive role in continuously improving mobile Internet services, enhancing the stability of mobile applications and enhancing user service experience.
-
-
[1] 王婧宇. 移动应用质量测试标准工业进展研究 [J]. 计算机与数字工程,2018,46(1):102-107. DOI: 10.3969/j.issn.1672-9722.2018.01.023 [2] 刘程程,张凌浩. 移动互联网时代手机服务型APP产品设计研究 [J]. 包装工程,2011,32(12):68-71. [3] 谢文亮. 移动互联网时代学术期刊的微信公众号服务模式创新 [J]. 中国科技期刊研究,2015,26(1):65-72. [4] 廖建军. Web信息的无埋点精准采集[D]. 北京: 北京邮电大学, 2019. [5] 肖育军. 分布式消息队列在客服系统中的应用 [J]. 电信技术,2019(546):140-145. [6] 刘 玉. 基于跨平台的移动应用开发框架研究[D]. 北京: 北京交通大学, 2014. [7] 何 中, 鞠海林, 陈明敏, 等. 一种移动端应用混合开发方法及框架: CN109871202A[P]. 2019. [8] Hsueh N L, Ting D H, Shen W H, et al. A Configurable and Extensible Middleware Design for Mobile Application Integration [J]. Journal of Software Engineering, 2014(8): 1-13.
[9] 范展源, 罗福强. JWT认证技术及其在WEB中的应用 [J]. 数字技术与应用,2016(2):1. [10] 尚庆生,郭建文. 一种基于消息队列的WSN观测数据自动入库方法 [J]. 自动化与仪器仪表,2015(8):141-143. [11] Karun A K , Chitharanjan K . A review on hadoop — HDFS infrastructure extensions[C]// Information & Communication Technologies. Piscatway, USA:IEEE, 2013.
[12] 张 彬. 基于Spark大数据平台日志审计系统的设计与实现[D]. 济南: 山东大学, 2015. [13] 于 京,詹晓东. 一种基于JSON格式的生产线数据采集系统模型 [J]. 制造业自动化,2012,34(3):154-156. [14] 卢锦辉. 一种基于Redis数据库的数据统计系统及其统计方法: CN105608207A[P]. 2016. [15] 付合军. 营销漏斗模型与网店运营优化 [J]. 经济管理文摘,2020(745):191-192. [16] 宋翔宇. 内容整合类媒体平台时代的媒介选择——浅析媒介选择对流量转化漏斗的影响 [J]. 山西青年,2020,583(11):92-93. -
期刊类型引用(2)
1. 马学涛,高暨衡,林耀,李琦,姚毓瑾. 基于BIM的铁路重载货车轮对检测设备智能运维系统设计. 铁道标准设计. 2023(10): 221-226 . 百度学术
2. 林耀,何勇. 动车运用所室外综合管线BIM正向设计方法研究. 铁道标准设计. 2020(01): 215-219 . 百度学术
其他类型引用(0)