[发明专利]一种获取数据的方法和终端设备在审
申请号: | 201810443356.0 | 申请日: | 2018-05-10 |
公开(公告)号: | CN110489597A | 公开(公告)日: | 2019-11-22 |
发明(设计)人: | 赵金涛;陈霁辰;张政勇 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | G06F16/901 | 分类号: | G06F16/901;G06F9/445;H04M1/725 |
代理公司: | 11329 北京龙双利达知识产权代理有限公司 | 代理人: | 孙涛;毛威<国际申请>=<国际公布>=< |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 终端设备 获取数据 配置信息 控件事件 内存变量 页面元素 采集 第二服务器 第一服务器 业务数据 可视化 触发 申请 发送 关联 | ||
1.一种获取数据的方法,其特征在于,包括:
终端设备获取配置信息,所述配置信息由第一服务器在进行可视化埋点设置时生成;
当控件事件被触发时,所述终端设备根据所述配置信息,获取所述控件事件关联的参数值,所述参数值包括页面元素数据和/或内存变量数据;
所述终端设备向第二服务器发送所述参数值。
2.根据权利要求1所述的方法,其特征在于,所述配置信息包括所述参数值的获取路径,所述参数值的获取路径用于指示从触发所述控件事件到获取所述参数值的路径,所述终端设备获取所述控件事件的参数值,包括:
所述终端设备根据所述参数值的获取路径,获取所述参数值。
3.根据权利要求1或2所述的方法,其特征在于,所述终端设备获取配置信息,包括:
所述终端设备接收来自于所述第一服务器的所述配置信息。
4.根据权利要求2或3所述的方法,其特征在于,所述终端设备根据所述参数值的获取路径,获取所述参数值,包括:
所述终端设备将所述参数值的获取路径匹配预定义规则库,所述预定义规则库用于解析所述参数值的获取路径;
所述终端设备根据所述预定义规则库,获取所述参数值。
5.根据权利要求4所述的方法,其特征在于,所述预定义规则库包括第一规则库和第二规则库,所述终端设备根据所述预定义规则库,获取所述参数值,包括:
所述终端设备通过所述第一规则库,定位到所述参数值;
所述终端设备通过所述第二规则库,获取所述参数值。
6.根据权利要求2至5中任一项所述的方法,其特征在于,所述参数值包括页面元素数据,所述终端设备根据所述参数值的获取路径,获取所述参数值,包括:
所述终端设备根据所述参数值的获取路径,采用页面树形结构ViewTree逐级查找的方法,获取所述页面元素数据。
7.根据权利要求2至5中任一项所述的方法,其特征在于,所述参数值包括内存变量数据,所述终端设备根据所述参数值的获取路径,获取所述参数值,包括:
所述终端设备根据所述参数值的获取路径,采用变量逐级反射的方法,获取所述内存变量数据。
8.根据权利要求1至7中任一项所述的方法,其特征在于,所述第一服务器为埋点服务器,所述第二服务器为采集服务器,所述采集服务器和所述埋点服务器合并在同一服务器中。
9.一种终端设备,其特征在于,所述终端设备包括收发模块和处理模块,其中:
所述收发模块用于获取配置信息,所述配置信息由第一服务器在进行可视化埋点设置时生成;
所述处理模块用于当控件事件被触发时,根据所述配置信息,控制所述收发模块获取所述控件事件关联的参数值,所述参数值包括页面元素数据和/或内存变量数据;
所述收发模块还用于向第二服务器发送所述参数值。
10.根据权利要求9所述的终端设备,其特征在于,所述配置信息包括所述参数值的获取路径,所述参数值的获取路径用于指示从触发所述控件事件到获取所述参数值的路径,所述处理模块具体用于:
根据所述参数值的获取路径,控制所述收发模块获取所述参数值。
11.根据权利要求9或10所述的终端设备,其特征在于,所述收发模块还用于接收来自于所述第一服务器的所述配置信息。
12.根据权利要求10或11所述的终端设备,其特征在于,所述处理模块具体用于:
将所述参数值的获取路径匹配预定义规则库,所述预定义规则库用于解析所述参数值的获取路径;
根据所述预定义规则库,控制所述收发模块获取所述参数值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810443356.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种视频检测方法、系统、装置及存储介质
- 下一篇:一种用户社团划分方法及装置