【技术实现步骤摘要】
一种数据上报方法、装置、计算机设备和存储介质
[0001]本申请涉及计算机
,具体涉及一种数据上报方法、装置、计算机设备和存储介质。
技术介绍
[0002]随着信息科技的发展以及互联网技术的迅速发展和普及,带来了计算机设备中应用程序的繁荣。应用程序作为计算机设备功能的扩展,其不仅促进了互联网领域的繁荣发展,还给人们的日常学习生活带来了便利,成为了人们日常学习生活不可或缺的一部分。
[0003]为了更好地发展应用程序,开发人员往往可以采集应用程序中的数据,并通过对采集到的数据进行上报并分析,从而对应用程序进行优化。由于应用程序一般是可以搭载在不同的操作系统中使用的,从而使得在对采集到的数据进行上报时,需要根据不同的操作系统开发出对应的数据上报方法。但是,由于数据上报是各个应用程序的通用功能,若根据不同的操作系统开发出不同的数据上报方法,则需要对不同的数据上报方法进行维护,将会提高数据上报所需要的资源和成本。
技术实现思路
[0004]本申请实施例提出了一种数据上报方法、装置、计算机设备和存储介质,降低了对数据上报时所需要的资源和成本。
[0005]本申请实施例提供了一种数据上报方法,包括:
[0006]接收数据上报框架中数据接收层传输的多个待上报数据,所述多个待上报数据为多个操作系统各自采集的数据,其中,一个待上报数据对应一种代码格式;
[0007]利用所述数据上报框架中格式转换层将每个待上报数据的代码格式转换成兼容代码格式,得到所述每个待上报数据的格式兼容数据,其 ...
【技术保护点】
【技术特征摘要】
1.一种数据上报方法,其特征在于,包括:接收数据上报框架中数据接收层传输的多个待上报数据,所述多个待上报数据为多个操作系统各自采集的数据,其中,一个待上报数据对应一种代码格式;利用所述数据上报框架中格式转换层将每个待上报数据的代码格式转换成兼容代码格式,得到所述每个待上报数据的格式兼容数据,其中,所述兼容代码格式支持所述多个待上报数据共享所述格式转换层中数据传输接口;利用所述数据传输接口将每个格式兼容数据传输至所述数据上报框架中的上报层;通过所述上报层的数据上报逻辑将所述每个格式兼容数据进行上报。2.如权利要求1所述的数据上报方法,其特征在于,所述利用所述数据上报框架中格式转换层将每个待上报数据的代码格式转换成兼容代码格式,得到所述每个待上报数据的格式兼容数据,包括:在所述格式转换层接收所述待上报数据以及所述待上报数据对应的业务上报协议;利用所述格式转换层,根据所述业务上报协议,对所述待上报数据进行编码处理,得到编码后待上报数据;将所述编码后待上报数据的代码格式转换成兼容代码格式,得到所述每个待上报数据的格式兼容数据。3.如权利要求2所述的数据上报方法,其特征在于,所述利用所述格式转换层,根据所述业务上报协议,对所述待上报数据进行编码处理,得到编码后待上报数据,包括:通过所述格式转换层对所述业务上报协议进行解析,得到所述待上报数据对应的数据类型;通过所述格式转换层根据所述数据类型,获取所述待上报数据的编码协议;通过所述格式转换层的数据编码接口,根据所述编码协议对所述待上报数据进行编码,得到所述编码后待上报数据。4.如权利要求2所述的数据上报方法,其特征在于,所述将所述编码后待上报数据的代码格式转换成兼容代码格式,得到所述每个待上报数据的格式兼容数据,包括:利用所述格式转换层对所述编码后待上报数据进行代码格式识别,得到所述编码后待上报数据的代码格式;在所述格式转换层中调用所述代码格式对应的格式转换文件;根据所述格式转换文件,对所述待上报数据的代码格式进行转换处理,得到所述待上报数据的格式兼容数据。5.如权利要求4所述的数据上报方法,其特征在于,所述根据所述格式转换文件,对所述待上报数据的代码格式进行转换处理,得到所述待上报数据的格式兼容数据,包括:对所述格式转换文件进行解析,得到数据属性转换逻辑;根据所述数据属性转换逻辑,对所述待上报数据进行属性转换处理,得到待上报数据的格式兼容数据。6.如权利要求5所述的数据上报方法,其特征在于,所述数据属性转换逻辑包括数据传输成分转换逻辑、数据控制成分转换逻辑以及数据运算成分转换逻辑;所述根据所述数据属性转换逻辑,对所述待上报数据进行属性转换处理,得到待上报数据的格式兼容数据,包括:
根据所述数据传输成分转换逻辑,对所述待上报数据进行传输属性转换处理,得到第一待上报数据;根据所述数据控制成分转换逻辑,对所述第一待上报数据进行控制属性转换处理,得到第二待上报数据;根据所述数据运算成分转换逻辑,对所述第二待上报数据进行运算属性转换处理,得到所述格式兼容数据。7.如权利要求2所述的数据上报方法,其特征在于,所述利用所述数据传输接口将每个格式兼容数据传输至所述数据上报框架中的上报层,包括:通过所述格...
【专利技术属性】
技术研发人员:张晓翼,郭润增,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。