[发明专利]用户行为采集的验证方法及验证装置有效
申请号: | 201210065946.7 | 申请日: | 2012-03-13 |
公开(公告)号: | CN103309887A | 公开(公告)日: | 2013-09-18 |
发明(设计)人: | 冯智峰;童国俊;钟伟坚;陈寄文 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 隆天国际知识产权代理有限公司 72003 | 代理人: | 刘晓飞;张龙哺 |
地址: | 开曼群岛大开曼*** | 国省代码: | 开曼群岛;KY |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用户 行为 采集 验证 方法 装置 | ||
技术领域
本发明涉及数据采集领域,特别是涉及一种用户行为采集的验证方法及验证装置。
背景技术
随着电子商务的快速发展,分析出一个平台(例如网站)中用户感兴趣的内容(如功能或产品频道等),并据此持续优化网站或调整商业策略才能在激烈的竞争中生存发展;而分析网站用户行为(点击)数据(即,当用户点击网页上的某些点时向统计服务器发送的用于网站统计分析的字符串)是获得这类信息的重要手段。为获取用户行为数据,开发人员通常会在需要采集用户行为数据的地方布点,这样,当用户浏览或点击这些已布点的地方时,便会向统计服务器发送用户行为数据。
通常,布点是通过在页面代码中插入用于布点的代码来实现的。而对于布点情况的核查及验证,是由布点开发人员人工完成,具体步骤为:
1.开发人员核查与布点有关的各种代码,检查需要布点的地方是否已经布点。
2.页面上需安装有浏览器插件。在核查布点时,开发人员打开浏览器插件,然后点击页面上布过点的页面元素,浏览器插件会捕获布点处发送到统计服务器的采集请求并以列表的形式呈现出来,开发人员需要在这些请求中查找是否有对应的发送给统计服务器的采集请求。
3.开发人员还需进一步核查采集请求里携带的布点信息是否正确。
4.等待一段时间(一般为一天),通过查看统计服务器的报表数据,确认布点无误并生效,用户行为被正确采集,布点成功。
由于上述现有的布点核查及验证方式都是基于人工进行的,因此,具有以下缺点:
1.开发人员人工核查是否全部需要布点的地方都已布点,不能确保百分百的正确,尤其是需要布点的地方多的情况下,出现遗漏或者错误的概率就会大大增加,导致用户行为采集出现偏差。
2.布点的检查及核对都是通过浏览器插件进行的,需要耗费的大量的时间和人力。
3.不能实时的验证布点是否正确,只能等统计服务器采集一段时间的数据后,通过报表数据来验证采集是否正确.
发明内容
有鉴于此,本申请提出一种用户行为采集的验证方法及验证装置,能够提高布点检查的效率及准确性。
为实现上述目的,本申请的实施例提供了一种用户行为采集的验证方法,用于通过验证页面来核查目标页面上页面元素的布点情况,其中,所述布点包括:使所述页面元素与预设的用户行为规则相关联的步骤,所述用户行为规则用于生成用户行为数据;所述验证方法包括以下步骤:步骤S1:在所述验证页面中载入所述目标页面;步骤S2:标识所述目标页面中既能匹配到所述用户行为规则又能匹配到所述用户行为数据的所有页面元素。
优选地,通过属于某种匹配类型的匹配值使所述页面元素与预设的用户行为规则相关联。
优选地,所述匹配类型包括:ID匹配、class属性匹配、自定义属性匹配以及css路径匹配。
优选地,所述步骤S2具体包括:步骤S21:查询所述目标页面对应的所有用户行为规则;步骤S22:通过每条用户行为规则的匹配值查找与查询到的所有用户行为规则相关联的第一页面元素;步骤S23:通过匹配值查找与所述第一页面元素相关联的用户行为数据;步骤S24:标识出找到相关联的用户行为数据的页面元素。
优选地,所述验证方法还包括:步骤S3:接收用户对所选取的页面元素的信息显示请求;步骤S4:若所选取的页面元素能够匹配到用户行为数据,则显示所选取的页面元素的匹配类型、匹配值、用户行为规则或用户行为数据中的一个或多个。
优选地,步骤S4具体包括:步骤S41:当接收到用户的信息显示请求时,查询用户选取的页面元素所在目标页面对应的所有用户行为数据;步骤S42:通过匹配值查找与查询到的所有用户行为数据相关联的第二页面元素;步骤S43:从所述第二页面元素中查找用户选取的页面元素,若能够找到,则显示所选取的页面元素的匹配类型、匹配值、用户行为规则或用户行为数据中的一个或多个。
优选地,所述验证方法还包括:步骤S5:获取用户选取的请求布点验证的页面元素,该请求布点验证的页面元素能够匹配到用户行为数据;步骤S6:将该请求布点验证的页面元素对应的用户行为数据发送至统计服务器,若所述统计服务器能正确解析所接收的用户行为数据,则布点正确。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210065946.7/2.html,转载请声明来源钻瓜专利网。