[发明专利]用于移动终端的流量检测方法、装置及移动终端在审
申请号: | 201611270752.5 | 申请日: | 2016-12-30 |
公开(公告)号: | CN106844150A | 公开(公告)日: | 2017-06-13 |
发明(设计)人: | 汤奇峰;巫君平 | 申请(专利权)人: | 晶赞广告(上海)有限公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30;H04M1/725 |
代理公司: | 北京集佳知识产权代理有限公司11227 | 代理人: | 张振军,吴敏 |
地址: | 200072 上海市闸北区灵*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 移动 终端 流量 检测 方法 装置 | ||
技术领域
本发明涉及计算机技术领域,尤其涉及一种用于移动终端的流量检测方法、装置及移动终端。
背景技术
前端流量统计技术是一种常用的统计方式,被广泛应用于各种网站流量统计和互联网广告流量统计。
现有技术的流量统计中,主要是针对电脑(personal computer,PC)端所有流量中的有效流量进行检测,确定来源于人为操作的流量为有效流量。例如,通过用户代理(userAgent,UA)属性来识别操作系统及版本、CPU类型、浏览器及版本、浏览器插件等,进而确定流量的来源。然后通过鼠标事件和键盘事件确定流量来源于人为操作,以确定该流量为有效流量。
但是,由于移动终端通常是手持(或穿戴等)设备,用户在移动终端上的操作和在PC端的操作不同,如果将适用于PC端的检测方式用于移动终端,将会降低在移动终端进行流量检测的准确性,影响统计效果。
发明内容
本发明解决的技术问题是如何提高移动终端的流量检测的准确性。
为解决上述技术问题,本发明实施例提供一种用于移动终端的流量检测方法,用于移动终端的流量检测方法包括:
在与待检测流量关联的日志中获取或实时获取用户行为信息;判断所述用户行为信息是否表明用户操作;如果所述用户行为信息表明用户操作,则确定所述待检测流量为有效流量。
可选的,所述用户操作包括用户点击,所述在与待检测流量关联的日志中获取或实时获取用户行为信息包括:获取多种触摸事件以及手指移动轨迹,以作为所述用户行为信息。
可选的,所述判断所述用户行为信息是否表明用户操作包括:判断所述多种触摸事件的触发顺序是否与预设顺序一致,以得到第一判断结果;根据所述手指移动轨迹计算手指移动距离,并判断所述手指移动距离是否小于设定距离,以得到第二判断结果;当所述第一判断结果和所述第二判断结果均为是时,确定所述用户行为信息表明用户点击。
可选的,所述根据所述手指移动轨迹计算手指移动距离,并判断是否小于设定距离包括:根据所述手指移动轨迹计算手指移动的横向坐标差和纵向坐标差,并判断所述横向坐标差和所述纵向坐标差是否均小于所述设定距离。
可选的,所述触摸事件包括触摸开始事件、触摸移动事件和触摸结束事件。
可选的,所述预设顺序为依次出现的所述触摸开始事件、所述触摸移动事件和所述触摸结束事件。
可选的,所述在与待检测流量关联的日志中获取或实时获取用户行为信息包括:获取所述移动终端的加速度信息,所述加速度信息包括三维加速度坐标。
可选的,所述判断所述用户行为信息是否表明用户操作包括:所述加速度信息在任一维度上的加速度变化达到预设幅度时,确定所述用户行为信息表明用户操作。
可选的,所述判断所述用户行为信息是否表明用户操作包括:判断所述多种触摸事件的触发顺序是否与预设顺序一致,以得到第一判断结果;根据所述手指移动轨迹计算手指移动距离,并判断所述手指移动距离是否小于设定距离,以得到第二判断结果;当所述第一判断结果和所述第二判断结果均为是,且所述加速度信息在任一维度上的加速度变化达到预设幅度时,确定所述用户行为信息表明用户操作。
可选的,在获取所述用户行为信息之前,还包括:对所述待检测流量进行过滤。
可选的,所述对所述待检测流量进行过滤包括:在与所述待检测流量关联的日志中提取访问来源特征;在所述访问来源特征指向非人为访问时,滤除所述待检测流量。
为解决上述技术问题,本发明实施例还公开了一种用于移动终端的流量检测装置,用于移动终端的流量检测装置包括:
获取单元,用以在与待检测流量关联的日志中获取或实时获取用户行为信息;判断单元,用以判断所述用户行为信息是否表明用户操作;确定单元,用以在所述用户行为信息表明用户操作时,则确定所述待检测流量为有效流量。
可选的,所述用户操作包括用户点击,所述获取单元获取多种触摸事件以及手指移动轨迹,以作为所述用户行为信息。
可选的,所述判断单元包括:顺序判断子单元,用以判断所述多种触摸事件的触发顺序是否与预设顺序一致,以得到第一判断结果;距离计算子单元,用以根据所述手指移动轨迹计算手指移动距离,并判断所述手指移动距离是否小于设定距离,以得到第二判断结果;第一确定子单元,用以在所述第一判断结果和所述第二判断结果均为是时,确定所述用户行为信息表明用户点击。
可选的,所述距离计算子单元根据所述手指移动轨迹计算手指移动的横向坐标差和纵向坐标差,并判断所述横向坐标差和所述纵向坐标差是否均小于所述设定距离。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于晶赞广告(上海)有限公司,未经晶赞广告(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611270752.5/2.html,转载请声明来源钻瓜专利网。