[发明专利]一种信息采集方法、终端及计算机可读存储介质在审
申请号: | 201810401996.5 | 申请日: | 2018-04-28 |
公开(公告)号: | CN108845918A | 公开(公告)日: | 2018-11-20 |
发明(设计)人: | 王秀琳 | 申请(专利权)人: | 努比亚技术有限公司 |
主分类号: | G06F11/34 | 分类号: | G06F11/34 |
代理公司: | 深圳鼎合诚知识产权代理有限公司 44281 | 代理人: | 江婷;李发兵 |
地址: | 518057 广东省深圳市南山区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 交互控件 信息采集 计算机可读存储介质 程序维护 简洁性 终端 交互信息 标签 追踪 调用 应用程序代码 记录事件 应用程序 原程序 绑定 分配 记录 维护 | ||
本发明公开了一种信息采集方法、终端及计算机可读存储介质,针对现有信息采集方案会破坏原程序简洁性,提升程序维护难度的缺陷,本发明实施例提供一种信息采集方法,由于用户在通过交互控件与终端进行交互时,一定会调用该交互控件所绑定的事件,而本实施例中的追踪标签可以记录事件被调用期间的交互信息,因此通过预先为交互控件分配追踪标签,所以使得用户一旦与交互控件进行交互,对应的交互信息就会被记录到该交互控件对应的追踪标签里,不需要在涉及交互的地方埋点,维护了应用程序代码的简洁性,降低了程序维护难度。本实施例还提供一种终端及计算机可读存储介质,无需破坏应用程序的简洁性就可以实现信息采集,降低了程序维护难度。
技术领域
本发明涉及通信技术领域,更具体地说,涉及一种信息采集方法、终端及计算机可读存储介质。
背景技术
为了实现交互信息采集,在现有技术中,需要预先在涉及用户交互的各处进行“埋点”。埋点,即在计算机程序中涉及用户交互的地方植入代码,当计算机程序执行到涉及用户交互的地方时,会执行埋点程序。因此,当埋点程序可用于信息采集时,当用户进行交互后,埋点程序就会将采集交互信息,并进行存储、上报等。但这种埋点的交互信息采集方式要求在原计算机程序中设计用户交互的地方植入埋点程序,因此会在一定程度上降低原计算机程序的简洁性,提升原计算机程序的维护难度。
针对上述问题,现在亟需提供一种新的信息采集方案。
发明内容
本发明要解决的技术问题在于:现有信息采集方案中需要对原程序进行埋点,破坏了原程序的简洁性,提升了程序维护难度。针对该技术问题,提供一种信息采集方法、终端及计算机可读存储介质。
为解决上述技术问题,本发明提供一种信息采集方法,信息采集方法包括:
在交互控件所绑定的事件被调用时,通过预先为交互控件分配的追踪标签记录交互控件在事件被调用期间的交互信息,交互信息包括能够表征交互控件的控件标识信息;
在事件的调用结束后,向服务器上传交互追踪信息,交互追踪信息中包括追踪标签所记录的交互信息。
可选的,通过预先为交互控件分配的追踪标签记录交互控件在事件被调用期间的交互信息之前,还包括:通过RoboBinding框架为交互控件绑定至少一个事件。
可选的,通过预先为交互控件分配的追踪标签记录交互控件在事件被调用期间的交互信息之前,还包括:
在交互控件对应的用户界面UI布局文件中,为交互控件分配字符串数据类型的追踪标签。
可选的,通过预先为交互控件分配的追踪标签记录交互控件在事件被调用期间的交互信息之前,还包括:
遍历目标活动窗口Activity中的各交互控件,确定是否存在已绑定事件但尚未被分配追踪标签的交互控件;若是,则将确定出的交互控件的控件标识信息上报给服务器;
和/或,
遍历目标UI布局文件中的各交互控件,确定是否存在已绑定事件但尚未被分配追踪标签的交互控件;若是,则输出提示信息,所示提示信息中包括确定出的交互控件的控件标识信息。
可选的,通过预先为交互控件分配的追踪标签记录交互控件在事件被调用期间的交互信息包括:
通过预先为交互控件分配的追踪标签记录控件标识信息和事件标识信息,事件标识信能够表征当前被调用的事件。
可选的,交互追踪信息中还包括预先为活动窗口分配的活动额外信息标签所记录的浏览起始时间和/或浏览结束时间;向服务器上传交互追踪信息之前,还包括:
若交互追踪信息中包括的浏览起始时间,则在活动窗口启动时,通过活动额外信息标签记录活动窗口启动的时间作为对应页面的浏览起始时间;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于努比亚技术有限公司,未经努比亚技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810401996.5/2.html,转载请声明来源钻瓜专利网。