机器点击的检测方法、装置及可读存储介质制造方法及图纸

技术编号:22056705 阅读:18 留言:0更新日期:2019-09-07 15:46
本申请公开了一种机器点击的检测方法、装置及可读存储介质,涉及计算机技术领域。该方法包括:获取n个目标类型内容的点击坐标数据;确定第i个待检测向量以及目标向量;当第i个待检测向量和目标向量的向量距离大于第一距离阈值时,确定第i个目标类型内容为接收到机器点击的内容。通过确定目标向量和第i个待检测向量,其中,目标向量代表人工对可点击区域进行点击时的点击特征,第i个待检测向量用于代表第i个目标类型内容的点击特征,通过比较第i个待检测向量和目标向量之间的相似度,当向量距离大于阈值时,则认为该第i个目标类型内容为接收到机器点击的内容,提高了对机器点击的识别准确度。

Machine Click Detection Method, Device and Readable Storage Media

【技术实现步骤摘要】
机器点击的检测方法、装置及可读存储介质
本申请实施例涉及计算机
,特别涉及一种机器点击的检测方法、装置及可读存储介质。
技术介绍
每次点击付费(CostPerClick,CPC)广告是指产品提供商根据接收到的点击量,对发布广告的发布帐号支付报酬的广告。用户可以在终端的用户界面中对广告进行查看,并对广告中的可点击区域进行点击后,进入广告对应的商品的详细内容介绍界面,而用户在广告上点击的次数越多,发布该广告的发布帐号从该广告对应的产品提供商处获得的报酬也会相应越高。发布帐号为了获取更高的报酬,存在通过机器点击的方式增加广告的点击量的情况,其中,机器点击是指通过自动化脚本或者软件操控多台电子设备对可点击区域进行虚拟点击,且机器点击通常是针对可点击区域中的同一个坐标进行多次点击。相关技术中,服务器在检测广告是否存在通过机器点击的方式增加点击量的情况时,是通过确定该广告的热力图后计算该热力图的熵,当计算得到的熵高于阈值时,表示该广告被点击的区域分布过于分散或者过于集中,则确定该广告的点击量是否存在作弊情况,其中,该广告的热力图用于表示广告中的每个区域接收到的点击事件的数量。然而,通过上述方式进行检测时,由于热力图的熵高于阈值仅能表示该广告被点击的位置在广告中分布过于分散或者过于集中(如:集中在可点击区域中红的某一个坐标),而无法根据机器点击与人为点击之间的差别进行判断,当机器点击的模式发生改变,如:以一定的规律在可点击区域中进行点击时,则根据热力图的熵容易导致判断错误率较高的问题。
技术实现思路
本申请实施例提供了一种机器点击的检测方法、装置及可读存储介质,可以解决根据热力图的熵容易导致判断错误率较高的问题。所述技术方案如下:第一方面,提供了一种机器点击的检测方法,所述方法包括:获取n个目标类型内容的点击坐标数据,所述n个目标类型内容是n个相同类型且包括可点击区域的内容,所述点击坐标数据是根据所述可点击区域中接收到的点击事件生成的数据;根据所述第i个目标类型内容的点击坐标数据确定第i个待检测向量,所述第i个待检测向量用于表示所述第i个目标类型内容的可点击区域中的至少一个像素点被点击的次数,0<i≤n;根据所述n个目标类型内容的点击坐标数据确定目标向量,所述目标向量用于表示所述n个目标类型内容的可点击区域对应的至少一个像素点被点击的总次数;当所述第i个待检测向量和所述目标向量的向量距离大于第一距离阈值时,确定所述第i个目标类型内容为接收到所述机器点击的内容。另一方面,提供了一种机器点击的检测装置,所述装置包括:获取模块,用于获取n个目标类型内容的点击坐标数据,所述n个目标类型内容是n个相同类型且包括可点击区域的内容,所述点击坐标数据是根据所述可点击区域中接收到的点击事件生成的数据;确定模块,用于根据所述第i个目标类型内容的点击坐标数据确定第i个待检测向量,所述第i个待检测向量用于表示所述第i个目标类型内容的可点击区域中的至少一个像素点被点击的次数,0<i≤n;所述确定模块,还用于根据所述n个目标类型内容的点击坐标数据确定目标向量,所述目标向量用于表示所述n个目标类型内容的可点击区域对应的至少一个像素点被点击的总次数;判断模块,用于当所述第i个待检测向量和所述目标向量的向量距离大于第一距离阈值时,确定所述第i个目标类型内容为接收到所述机器点击的内容。另一方面,提供了一种服务器,所述服务器包括处理器和存储器,所述存储器中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由所述处理器加载并执行以实现如上述本申请实施例中所述的机器点击的检测方法。另一方面,提供了一种计算机可读存储介质,所述存储介质中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由所述处理器加载并执行以实现如上述本申请实施例中所述的机器点击的检测方法。另一方面,提供了一种计算机程序产品,当所述计算机程序产品在计算机上运行时,使得计算机执行如上述本申请实施例中所述的机器点击的检测方法。本申请实施例提供的技术方案带来的有益效果至少包括:通过n个目标类型内容的点击坐标数据确定目标向量,该目标向量用于代表人工对可点击区域进行点击时的点击特征,通过第i个目标类型内容的点击数据确定第i个待检测向量,该第i个待检测向量用于代表第i个目标类型内容中接收到的点击事件的点击特征,通过比较第i个待检测向量和目标向量之间的向量距离,也即比较第i个待检测向量和目标向量之间的相似度,当向量距离大于阈值时,则说明第i个待检测向量与目标向量的相似度较低,也即说明第i个目标类型内容中接收到的点击事件的点击特征与人工对可点击区域进行点击时的点击特征相似度较低,则认为该第i个目标类型内容为接收到机器点击的内容,提高了对机器点击的识别准确度。附图说明为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本申请一个示例性的实施例提供的机器点击检测系统的实施环境示意图;图2是本申请一个示例性实施例提供的机器点击的检测方法的流程图;图3是基于图2示出的实施例提供的将可点击区域映射至坐标系的示意图;图4是本申请另一个示例性实施例提供的机器点击的检测方法的流程图;图5是本申请另一个示例性实施例提供的机器点击的检测方法的流程图;图6是基于图5示出的实施例提供的接收到同一类型的机器点击的推荐信息的点击坐标分布示意图;图7是本申请一个示例性实施例提供的待投票选项的用户界面示意图;图8是本申请另一个示例性实施例提供的机器点击的检测方法的流程图;图9是本申请一个示例性实施例提供的机器点击的检测装置的结构框图;图10是本申请另一个示例性实施例提供的机器点击的检测装置的结构框图;图11是本申请一个示例性的实施例提供的服务器的结构框图。具体实施方式为使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请实施方式作进一步地详细描述。首先,对本申请中涉及的名词进行简单介绍:热力图:是指以高亮的形式显示不同区域对应的不同程度的某个事件。在本申请实施例中,该热力图是指以高亮的形式显示每个区域接收到的点击事件的数量,或,以高亮的形式显示每个像素点接收到的点击事件的数量。示意性的,在可点击区域中,坐标(10,11)表示的像素点被点击的次数为20次,坐标(10,1)表示的像素点被点击的次数为1次,坐标(14,5)表示的像素点被点击的次数为8次,则在该可点击区域的热力图中,坐标(10,11)表示的像素点处显示为红色,坐标(14,5)表示的像素点处显示为黄色,坐标(10,1)表示的像素点处显示为蓝色。机器点击:是指通过自动化脚本或者软件操控多台电子设备对可点击区域进行点击,即,无需人工对可点击区域进行点击,即可对该可点击区域的点击量进行增加。通过自动化脚本或软件操作电子设备对可点击区域进行点击时,由于自动化脚本或软件都无法做到真正意义上的随机点击,通常会有一定的规律,如:横向每隔预设距离进行一次点击,或,在某一个坐标点处本文档来自技高网...

【技术保护点】
1.一种机器点击的检测方法,其特征在于,所述方法包括:获取n个目标类型内容的点击坐标数据,所述n个目标类型内容是n个相同类型且包括可点击区域的内容,所述点击坐标数据是根据所述可点击区域中接收到的点击事件生成的数据;根据所述第i个目标类型内容的点击坐标数据确定第i个待检测向量,所述第i个待检测向量用于表示所述第i个目标类型内容的可点击区域中的至少一个像素点被点击的次数,0<i≤n;根据所述n个目标类型内容的点击坐标数据确定目标向量,所述目标向量用于表示所述n个目标类型内容的可点击区域对应的至少一个像素点被点击的总次数;当所述第i个待检测向量和所述目标向量的向量距离大于第一距离阈值时,确定所述第i个目标类型内容为接收到所述机器点击的内容。

【技术特征摘要】
1.一种机器点击的检测方法,其特征在于,所述方法包括:获取n个目标类型内容的点击坐标数据,所述n个目标类型内容是n个相同类型且包括可点击区域的内容,所述点击坐标数据是根据所述可点击区域中接收到的点击事件生成的数据;根据所述第i个目标类型内容的点击坐标数据确定第i个待检测向量,所述第i个待检测向量用于表示所述第i个目标类型内容的可点击区域中的至少一个像素点被点击的次数,0<i≤n;根据所述n个目标类型内容的点击坐标数据确定目标向量,所述目标向量用于表示所述n个目标类型内容的可点击区域对应的至少一个像素点被点击的总次数;当所述第i个待检测向量和所述目标向量的向量距离大于第一距离阈值时,确定所述第i个目标类型内容为接收到所述机器点击的内容。2.根据权利要求1所述的方法,其特征在于,当所述n个目标类型内容为n个发布帐号发布的推荐信息时,所述第i个发布帐号发布有mi条推荐信息,所述点击坐标数据中包括所述mi条推荐信息中每条推荐信息的可点击区域被点击的像素点;所述根据所述第i个目标类型内容的点击坐标数据确定第i个待检测向量,包括:将所述mi条推荐信息的所述可点击区域中的像素点映射至目标坐标系,所述目标坐标系用于通过坐标的形式对所述像素点在所述可点击区域中的位置进行表示;根据所述可点击区域被点击的像素点确定所述目标坐标系中被点击的坐标;将所述mi条推荐信息的所述可点击区域中所述被点击的坐标进行归一化;根据归一化后的所述坐标被点击的总次数得到所述第i个待检测向量。3.根据权利要求1所述的方法,其特征在于,所述n个目标类型内容为n个发布帐号发布的推荐信息;所述根据所述n个目标类型内容的点击坐标数据确定目标向量,包括:将所述n个发布帐号发布的推荐信息的所述可点击区域中的像素点映射至目标坐标系,所述目标坐标系用于对所述像素点在所述可点击区域中的位置进行表示;根据所述可点击区域被点击的像素点确定所述目标坐标系中被点击的坐标;将所述n个发布帐号发布的推荐信息的所述可点击区域中被点击的坐标进行归一化;根据归一化后的所述坐标被点击的总次数得到所述目标向量。4.根据权利要求1至3任一所述的方法,其特征在于,所述n个目标类型内容为n个发布帐号发布的推荐信息,所述第i个目标类型内容为第i个发布帐号发布的推荐信息的集合,所述可点击区域为对所述推荐信息进行查看的区域;或,所述n个目标类型内容为n个参与投票活动的待投票选项,所述可点击区域为对所述待投票选项进行投票的控件;或,所述n个目标类型内容为n个被发布至公共平台的推荐信息,所述可点击区域为对所述推荐信息进行查看的区域;或,所述n个目标类型内容为n个公众帐号对应的关注请求消息,所述可点击区域为对所述公众帐号进行关注的控件。5.根据权利要求1至3任一所述的方法,其特征在于,所述确定所述第i个目标类型内容为接收到所述机器点击的内容之后,还包括:根据第k个目标类型内容的点击坐标数据确定第k个待检测向量,0<k≤n;当所述第i个待检测向量和所述第k个待检测向量的向量距离小于第二距离阈值时,确定所述第k个目标类型内容与所述第i个目标类型内容接收到同类型的所述机器点击。6.根据权利要求1至3任一所述的方法,其特征在于,所述当所述第i个待检测向量和所述目标向量的向量距离大于第一距离阈值时,确定所述第i个目标类型内容为接收到所述机器点击的内容,包括:通过余弦相似度公式计算所述第i个待检测向量和所述目标向量之间的相似度,当所述第i个待检测向量和所述目标向量的相似度低于相似度阈值时,确定所述第i个目标类型内容为接收到所述机器点击的内容。7.根据权利要求1至3任一所述的方法,其特征在于,所述当所述第i个待检测向量和所述目标向量的向量距离大于第一距离阈值时,确定所述第i个目标类型内容为接收到所述机器点击的内容之前,还包括:通过欧氏距离公式计算所述第i个待检测向量和所述目标向量之间的所述向量距离;或,通过马氏距离公式计算所述第i个待检测向量和所述目标向量之间的所述向量距离;或,通过曼哈顿距离公式计算所述第i个待检测向量和所述目标向量之间的所述向量距...

【专利技术属性】
技术研发人员:翁家才
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1