CN111049675B - 在线选号防刷方法和装置 - Google Patents
在线选号防刷方法和装置 Download PDFInfo
- Publication number
- CN111049675B CN111049675B CN201911173036.9A CN201911173036A CN111049675B CN 111049675 B CN111049675 B CN 111049675B CN 201911173036 A CN201911173036 A CN 201911173036A CN 111049675 B CN111049675 B CN 111049675B
- Authority
- CN
- China
- Prior art keywords
- user
- page
- preset
- number selection
- information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 38
- 230000001680 brushing effect Effects 0.000 claims abstract description 16
- 238000012545 processing Methods 0.000 claims abstract description 16
- 230000006399 behavior Effects 0.000 claims description 34
- 238000004590 computer program Methods 0.000 claims description 6
- 230000009471 action Effects 0.000 description 8
- 238000010586 diagram Methods 0.000 description 6
- 230000000694 effects Effects 0.000 description 3
- 238000004891 communication Methods 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 238000013459 approach Methods 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000011022 operating instruction Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000002265 prevention Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/50—Network service management, e.g. ensuring proper service fulfilment according to agreements
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/018—Certifying business or products
- G06Q30/0185—Product, service or business identity fraud
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/51—Discovery or management thereof, e.g. service location protocol [SLP] or web services
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Finance (AREA)
- Accounting & Taxation (AREA)
- Development Economics (AREA)
- Economics (AREA)
- Entrepreneurship & Innovation (AREA)
- Marketing (AREA)
- Strategic Management (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Information Transfer Between Computers (AREA)
Abstract
本发明实施例提供一种在线选号防刷方法和装置。本发明的方法包括:在用户进入在线店铺的页面时,获取用户的标识信息,并开始记录所述用户的路径信息;确定所述用户的路径信息是否符合预设路径规则;若所述用户的路径信息符合预设路径规则,则允许所述用户在所述选号页面执行选号行为;若所述用户的路径信息不符合预设路径规则,则禁止所述用户在所述选号页面执行选号行为。可以在用户选号前识别出用户是否为潜在的刷号用户,当识别出用户为潜在的刷号用户时,则禁止用户选号,避免用户的刷号行为,从而减少对数据的处理量,减少在线店铺的***压力,使其他用户可以流畅的浏览在线店铺。
Description
技术领域
本发明实施例涉及在线选号技术领域,尤其涉及一种在线选号防刷方法和装置。
背景技术
随着互联网的发展,运营商也基于实体门店建立在线店铺,用户可以在在线店铺上选择商品,例如,选择手机套餐、购买流量、选号、开户、下单。其中,号码是电信运营商的重要资源,不仅为公司运营带来经济收入,也是承载其他业务的重要载体。因此,线上选号业务是在线店铺的基础服务向用户开放。
但是,目前在线店铺选号通常存在严重的刷号行为,一些用户为了在在线店铺选号上选到自己满意的号码,在在线店铺上进行频繁的刷号,增加了在线店铺的***压力,甚至造成***瘫痪。
发明内容
本发明实施例提供一种在线选号防刷方法和装置,在用户选号前识别出用户是否为潜在的刷号用户,当识别出用户为潜在的刷号用户时,则禁止用户选号,避免用户的刷号行为,从而减少对数据的处理量,减少在线店铺的***压力。
第一方面,本发明实施例提供一种在线选号防刷方法,包括:
在用户进入在线店铺的页面时,获取用户的标识信息,并开始记录所述用户的路径信息,所述路径信息中包括所述用户从进入在线店铺的页面到进入选号页面所途径的至少一个预设标记页面的信息,所述预设标记页面为设置埋点信息的页面;
确定所述用户的路径信息是否符合预设路径规则;
若所述用户的路径信息符合预设路径规则,则允许所述用户在所述选号页面执行选号行为;
若所述用户的路径信息不符合预设路径规则,则禁止所述用户在所述选号页面执行选号行为。
在一些可能的实施例中,所述确定所述用户的路径信息是否符合预设路径规则之前,还包括:
判断黑名单中是否包括所述用户的标识信息,所述黑名单中包括至少一个用户的标识信息,所述黑名单用于指示禁止所述至少一个用户在所述选号页面执行选号行为;
所述确定所述用户的路径信息是否符合预设路径规则,包括:
若所述黑名单中不包括所述用户的标识信息,则确定所述用户的路径信息是否符合预设路径规则。
在一些可能的实施例中,所述方法包括:
若所述黑名单中不包括所述用户的标识信息,且,所述用户的路径信息不符合预设路径规则,则将所述用户的识别信息添加到所述黑名单中。
在一些可能的实施例中,所述方法还包括:
接收所述用户的N个选号请求,所述选号请求包括所述用户选中的号码,所述N为大于等于1的整数;
判断在第一预设时长内接收的所述用户的选号请求的个数是否大于预设阈值;
若是,则将所述用户的识别信息添加到所述黑名单中。
在一些可能的实施例中,所述将所述用户的识别信息添加到所述黑名单中之后,还包括:
当所述用户的标识信息添加到所述黑名单的时长大于或等于第二预设时长时,从所述黑名单中删除所述用户的识别信息。
在一些可能的实施例中,所述允许所述用户在所述选号页面执行选号行为,包括:
若所述用户当前已有的号码的个数小于预设数目,且,所述用户不是在上一次选中号码后选中的号码因选占超时而释放的用户,则允许所述用户在所述选号页面执行选号行为。
在一些可能的实施例中,所述标识信息包括以下至少一项:IP地址、浏览器信息、***版本、手机型号、IMEM、IMIS、选号时间。
第二方面,本发明实施例提供一种线选号防刷装置,包括:
获取模块,用于在用户进入在线店铺的页面时,获取用户的标识信息,并开始记录所述用户的路径信息,所述路径信息中包括所述用户从进入在线店铺的页面到进入选号页面所途径的至少一个预设标记页面的信息,所述预设标记页面为设置埋点信息的页面;
判断模块,用于确定所述用户的路径信息是否符合预设路径规则;
处理模块,用于若所述用户的路径信息符合预设路径规则,则允许所述用户在所述选号页面执行选号行为;若所述用户的路径信息不符合预设路径规则,则禁止所述用户在所述选号页面执行选号行为。
在一些可能的实施例中,所述判断模块在确定所述用户的路径信息是否符合预设路径规则之前,还用于:
判断黑名单中是否包括所述用户的标识信息,所述黑名单中包括至少一个用户的标识信息,所述黑名单用于指示禁止所述至少一个用户在所述选号页面执行选号行为;
所述判断模块在确定所述用户的路径信息是否符合预设路径规则时,具体用于:
若所述判断模块确定出黑名单中不包括所述用户的标识信息,则确定所述用户的路径信息是否符合预设路径规则。
在一些可能的实施例中,所述装置包括:添加模块;
所述添加模块,用于在所述判断模块确定所述黑名单中不包括所述用户的标识信息,且,所述用户的路径信息不符合预设路径规则时,将所述用户的识别信息添加到所述黑名单中。
在一些可能的实施例中,所述装置还包括:接收模块;
所述接收模块,用于接收所述用户的N个选号请求,所述选号请求包括所述用户选中的号码,所述N为大于等于1的整数;
所述判断模块,还用于判断在第一预设时长内接收的所述用户的选号请求的个数是否大于预设阈值;
所述添加模块,还用于若所述判断模块确定在第一预设时长内接收的所述用户的选号请求的个数大于预设阈值,则将所述用户的识别信息添加到所述黑名单中。
在一些可能的实施例中,所述装置还包括:删除模块;
所述删除模块,用于在所述添加模块将所述用户的识别信息添加到所述黑名单中之后,当所述用户的标识信息添加到所述黑名单的时长大于或等于第二预设时长时,从所述黑名单中删除所述用户的识别信息。
在一些可能的实施例中,所述处理模块在允许所述用户在所述选号页面执行选号行为时,具体用于:
若所述用户当前已有的号码的个数小于预设数目,且,所述用户不是在上一次选中号码后选中的号码因选占超时而释放的用户,则允许所述用户在所述选号页面执行选号行为。
在一些可能的实施例中,所述标识信息包括一下至少一项:IP地址、浏览器信息、***版本、手机型号、IMEM、IMIS、选号时间。
第三方面,本发明实施例提供一种电子设备,该电子设备包括:至少一个处理器和存储器;
所述存储器存储计算机执行指令;所述至少一个处理器执行所述存储器存储的计算机执行指令,以执行本发明实施例第一方面任一项所述的方法。
第四方面,本发明实施例提供一种计算机可读存储介质,该计算机可读存储介质中存储有程序指令,所述程序指令被处理器执行时实现发明实施例第一方面任一项所述的方法。
第五方面,本申请实施例提供一种程序产品,所述程序产品包括计算机程序,所述计算机程序存储在可读存储介质中,电子设备的至少一个处理器可以从所述可读存储介质读取所述计算机程序,所述至少一个处理器执行所述计算机程序使得电子设备实施本申请发明实施例第一方面任一项提供的发明实施例方法。
本发明实施例(发明名称),通过在用户进入在线店铺的页面时,获取用户的标识信息,并开始记录所述用户的路径信息;确定所述用户的路径信息是否符合预设路径规则;若所述用户的路径信息符合预设路径规则,则允许所述用户在所述选号页面执行选号行为;若所述用户的路径信息不符合预设路径规则,则禁止所述用户在所述选号页面执行选号行为。可以在用户选号前识别出用户是否为潜在的刷号用户,当识别出用户为潜在的刷号用户时,则禁止用户选号,避免用户的刷号行为,从而减少对数据的处理量,减少在线店铺的***压力,使其他用户可以流畅的浏览在线店铺。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本发明一实施例提供的在线选号防刷方法的流程图;
图2为本发明另一实施例提供的在线选号防刷方法的流程图;
图3为本发明一实施例提供的在线选号防刷装置的结构示意图;
图4为本发明另一实施例提供的在线选号防刷装置的结构示意图;
图5为本发明一实施例提供的电子设备的结构示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”、“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。
图1为本发明一实施例提供的在线选号防刷方法的流程图,如图1所示,本实施例的方法可以包括:
S101、在用户进入在线店铺的页面时,获取用户的标识信息,并开始记录所述用户的路径信息。
其中,所述路径信息中包括所述用户从进入在线店铺的页面到进入选号页面所途径的预设标记页面的信息,所述预设标记页面为设置埋点信息的页面。
本实施例中,如果是在在线店铺中进行选号,那么有至少一个页面是进入选号页面前需要打开的页面,因此,可以预先在这些页面上设置埋点,例如,可以在页面上的与最终进入选号页面有关的控件、文本上埋点,通过设置的埋点可以捕捉用户对页面的操作,用户通过点击设置埋点的控件以进入下一个页面时,可以获取到该页面已经被打开,例如,采用session机制,在埋点的页面被打开时,获得一个Sesson值,并且随着埋点页面的打开Sesson值累积,记录选号页面被打开时累积后的Sesson值。其中,本实施例中将设置埋点的页面称为预设标记页面。
本实施例中,预先设置好预设标记页面后,用户进入在线店铺,这里用户进入的在线店铺的页面不一定是在线店铺的首页,可以是在线店铺的页面中任一一个页面,获取用户的标识信息。在一些实施例中,用户的标识信息包括以下至少一项:IP地址、浏览器信息、***版本、手机型号、IMEM、IMIS、选号时间。例如,当用户通过手机终端进入在线店铺的页面时,可以获取用户用于打开在线店铺的浏览器的版本信息,手机终端的操作***信息、手机型号、IMEM以及IMIS;或者,用户通过电脑终端进入在线店铺的页面时,可以获取用户的IP地址、用于打开在线店铺的浏览器的版本信息,电脑终端的操作***信息。
用户进入在线店铺后,会根据自己的需求选择产品,当用户需要选号时,会按照页面上的提示,最终打开选号页面。例如,正常用户从进入在线店铺的页面到进入选号页面的过程中,会打开至少一个预设标记页面;而对于通过编写脚本直接进入选号页面的用户,则不会打开预设标记页面。因此,在用户进入在线店铺的页面时,开始记录用户的路径信息,直至用户进入选号页面。其中,路径信息中包括用户从进入在线店铺的页面到进入选号页面所途径的预设标记页面的信息。其中,预设标记页面的信息例如可以是该页面的网址。
需要说明的是,当用户在该次进入在线店铺的页面时,对于一个预设标记页面,可能会打开至少一次,例如,用户在通过一个预设标记页面进入下一个页面后,又返回了上一个预设标记页面,则此时不再记录该页面的信息,即路径信息中包括的至少一个预设标记页面的信息为第一次进入预设标记页面时记录的信息,当再次进入已经记录过信息的预设标记页面时,不再记录该页面的信息。
S102、确定所述用户的路径信息是否符合预设路径规则,若是,则执行S103;若否,则执行S104。
本实施例中,在用户进入选号页面时,判断记录的路径信息是否符合预设路径规则。其中,由于用户进入在线店铺的页面到进入选号页面过程中,可能会跳过预设标记页面,例如,直接通过编写的脚本进入选号页面,或者,用户通过链接进入与链接对应的页面,因此,路径信息中包括的预设标记页面的信息小于或等于所有预设标记页面的信息。
其中,本发明实施例对预设路径规则的具体内容不进行限定,例如,预设标记页面的信息为该页面的网址时,在用户进入到选号页面时,将路径信息中包括的预设标记页面的网址与所有预设标记页面的网址进行匹配,当路径信息中包括的预设标记页面的网址的个数大于预设个数时,说明记录的路径信息符合预设路径规则;又例如,当检测到用户进入预设标记页面时,记录数字1,在用户进入到选号页面时,统计路径信息中数字1的个数,当个数大于预设个数时,说明记录的路径信息符合预设路径规则。
S103、允许所述用户在所述选号页面执行选号行为。
本实施例中,当记录的路径信息符合预设路径规则时,用户可以在选号页面上选择自己喜欢的号码,即允许用户在选号页面执行选号行为。
在一些实施例中,S103之前,还包括:判断所述用户当前已有的号码的个数是否小于预设数目以及判断所述用户是否是在上一次选中号码后选中的号码因选占超时而释放的用户。
相应的,S103的一种可能的实现方式为:若所述用户当前已有的号码的个数小于预设数目,且,所述用户不是在上一次选中号码后选中的号码因选占超时而释放的用户,则允许所述用户在所述选号页面执行选号行为
本实施例中,对于同一个用户,与该用户的身份证和姓名对应的号码的个数是有限制的,例如,手机号码,运营商会限制同一个用户可以拥有的号码的个数,在用户进行选号时,根据该用户的身份证和姓名判断该用户当前已有的号码的个数是否小于预设数目。并且,还会判断该用户是否为上一次选择了一个号码,但是由于没有在规定时间内去线下营业厅办理手续而导致选中的号码因选占超时而释放的用户。如果用户当前已有的号码的个数小于预设数目,且,用户不是在上一次选中号码后选中的号码因选占超时而释放的用户,则允许所述用户在所述选号页面执行选号行为。进一步限制了可以选号的用户,从而减小在线店铺的***的压力。
S104、禁止所述用户在所述选号页面执行选号行为。
本实施例中,当记录的路径信息不符合预设路径规则时,用户不能在选号页面上进行选号。
本实施例,通过在用户进入在线店铺的页面时,获取用户的标识信息,并开始记录所述用户的路径信息;确定所述用户的路径信息是否符合预设路径规则;若所述用户的路径信息符合预设路径规则,则允许所述用户在所述选号页面执行选号行为;若所述用户的路径信息不符合预设路径规则,则禁止所述用户在所述选号页面执行选号行为。可以在用户选号前识别出用户是否为潜在的刷号用户,当识别出用户为潜在的刷号用户时,则禁止用户选号,避免用户的刷号行为,从而减少对数据的处理量,减少在线店铺的***压力,使其他用户可以流畅的浏览在线店铺。
图2为本发明另一实施例提供的在线选号防刷方法的流程图,如图2所示,本实施例的方法可以包括:
S201、在用户进入在线店铺的页面时,获取用户的标识信息,并开始记录所述用户的路径信息。
本实施例的具体描述可参考S101,此处不再赘述。
S202、判断黑名单中是否包括所述用户的标识信息,若否,则执行S203;若是,则执行S206。
其中,所述黑名单中包括至少一个用户的标识信息,所述黑名单用于指示禁止所述至少一个用户在所述选号页面执行选号行为。
本实施例中,建立黑名单,在黑名单中保存至少一个刷号用户的标识信息,当用户进入在线店铺的页面,获取该用户的标识信息后,将该用户的标识信息与黑名单中保存的至少一个刷号用户的标识信息进行匹配,从而判断在黑名单中是否包括该用户的标识信息。如果黑名单中不包括该用户的标识信息,则用户可以进入选号页面,但是在进入选号页面时,进一步判断该用户的路径信息是否符合预设路径规则;如果黑名单中包括该用户的标识信息,禁止该用户在选号页面上进行选号,例如,该用户可以进入到选号页面,但是无法选号,或者直接禁止该用户进入选号页面。
S203、确定所述用户的路径信息是否符合预设路径规则,若是,则执行S204;若否,则执行S205。
S204、允许所述用户在所述选号页面执行选号行为。
S203和S204的具体描述可分别参考S102、S103,此处不再赘述。
S205、将所述用户的识别信息添加到所述黑名单中,并执行S206。
本实施例中,在该用户的路径信息不符合预设路径规则是,将该用户的识别信息添加到黑名单中,更新黑名单。并且,禁止该用户在选号页面选号。
需要说明的是,S205和S206没有执行顺序的限定。
在一些实施例中,S205之后,还包括:当所述用户的标识信息添加到所述黑名单的时长大于或等于第二预设时长时,从所述黑名单中删除所述用户的识别信息。本实施例中,预先设置用户的标识信息可以保存在黑名单中的的最大时长,即第二预设时长,在将用户的标识信息添加到黑名单后,如果该用户的标识信息加入到黑名单的时长大于或等于第二预设时长时,则从黑名单中删除该用户的标识信息,使得该用户还可以在选号页面进行选号。例如,第二预设时长为3小时,用户的标识信息添加到黑名单3小时内,即使用户在手机经历关机开机后,重新进入在线店铺的页面时,该用户仍然无法选号。用户的标识信息添加到黑名单的时长为3小时时,删除该用户的标识信息,在该用户重新进入在线店铺的页面时,从S201开始执行。本实施例,可以从黑名单中删除用户的标识信息,避免与黑名单中包括的标识信息对应的用户一直无法选号的问题,提高在线店铺的用户体验。
S206、禁止所述用户在所述选号页面执行选号行为。
本实施例的具体描述可参考S104,此处不再赘述。
本实施例,通过在用户进入在线店铺的页面时,获取用户的标识信息,并开始记录所述用户的路径信息;判断黑名单中是否包括所述用户的标识信息;若所述黑名单中包括所述用户的标识信息,则禁止所述用户在所述选号页面执行选号行为,若所述黑名单中不包括所述用户的标识信息,则确定所述用户的路径信息是否符合预设路径规则;若所述用户的路径信息符合预设路径规则,则允许所述用户在所述选号页面执行选号行为;若所述用户的路径信息不符合预设路径规则,则禁止所述用户在所述选号页面执行选号行为。将刷号用户的表示信息添加到黑名单中,通过黑名单,加快了识别出刷号用户的效率,进一步减少对数据的处理量,减少在线店铺的***压力。
在一些可能的实施例中,S204的一种可能的实现方式为:接收所述用户的N个选号请求,所述选号请求包括所述用户选中的号码,所述N为大于等于1的整数;判断在第一预设时长内接收的所述用户的选号请求的个数是否大于预设阈值;若是,则将所述用户的识别信息添加到所述黑名单中。
本实施例中,在用户进行选号时,通过提交的选号请求选中一个号码,其中,在选号请求中包括用户选中的号码,避免其他人当前还可以选择该号码。用户例如直接从显示的号码中选择一个号码,提交一次选号请求,如果用户在选中一个号码后想要更换号码,则选择另一个号码,用户又提交了一次选号请求。或者,用户例如输入自己喜欢的数字,然后随机选择一个号码,判断随机选中的号码中是否包括用户输入的数字,如果不包括则继续随机选择一个号码,即再一次提交选号请求。
其中,对于正常选号的用户,由于其在选号时是人工操作,因此,其提交的选号请求的频率较低,而如果是刷号用户,则会使用编写的脚本等方式进行选号操作,使其提交选号请求的频率高。因此,可以通过提交选号请求的频率判断用户是否为刷号用户。因此,可以设置预设时长以及在预设时长内接收的用户的选号请求的个数的最大值,即预设阈值。其中,本实施例中将该预设时长称为第一预设时长。在用户第一次提交选号请求至到达第一预设时长内,判断用户接收的用户的选号请求的个数是否大于预设阈值,当用户接收的用户的选号请求的个数大于预设阈值时,将该用户的标识信息添加到黑名单中。因此,在黑名单中还可以包括在预设时长内接收的选号请求的个数是否大于预设阈值的用户的标识信息。例如,第一预设时长为60s,预设阈值为60次,当用户从第一次提交选号请求后的60s内提交的选号请求的个数大于60次时,将该用户的标识信息添加到黑名单中。
其中,用户每提交一次选号请求时,例如会在列表正记录一次该用户的标识信息,并且,也可以记录提交选号请求的时间,例如如表1所示。因此,用户第一次提交选号请求至到达第一预设时长内接收的选号请求的个数可以根据用户的标识信息的个数确定。
需要说明的是,表1示出的是列表的其中一种形式,并不用于限制本发明实施例中用于保存用户标识信息的列表的形式。
表1用户的标识信息表
需要说明的是,可以设置至少一个第一预设时长,且设置与每个第一预设时长对应的预设阈值。在第一次提交选号请求时,每到达一个第一预设时长,判断在该第一预设时长内接收的用户的选号请求的个数是否大于对应的预设阈值。当在第一预设时长内接收的用户的选号请求的个数大于对应的预设阈值的个数大于设定值时,即上述判断中结果为“是”的个数大于设定值时,将该用户的标识信息添加到黑名单中,其中,预设值小于或等于设置的第一预设时长的个数。例如,设置第一个第一预设时长为20s,与其对应的预设阈值为15次;第二个第一预设时长为60s,与其对应的预设阈值为60次;第三个第一预设时长为100s,与其对应的预设阈值为150次,设置的预设值为2。判断用户在第一次提交选号请求后的20s内提交的选号请求的个数大于15次,然后判断用户在第一次提交选号请求后的60s内提交的选号请求的个数大于60次,如果两次判断结果都为“是”,则直接将该用户的标识信息添加到黑名单中。如果两次判断的结果都为“否”,允许用户继续选号。如果有一次的结果为“是”,则判断用户在第一次提交选号请求后的100s内提交的选号请求的个数大于150次,如果该次判断的结果为“是”,则将该用户的标识信息添加到黑名单中,否则,允许用户继续选号。
本实施例,将第一预设时长内接收的所述用户的选号请求的个数大于预设阈值的用户的标识信息添加到黑名单中,进一步加快识别出刷号用户的效率,减少对数据的处理量,从而减少在线店铺的***压力。
图3为本发明一实施例提供的在线选号防刷装置的结构示意图,如图3所示,本实施例的装置可以包括:获取模块31、判断模块32和处理模块33。其中,
获取模块31,用于在用户进入在线店铺的页面时,获取用户的标识信息,并开始记录所述用户的路径信息,所述路径信息中包括所述用户从进入在线店铺的页面到进入选号页面所途径的至少一个预设标记页面的信息,所述预设标记页面为设置埋点信息的页面;
判断模块32,用于确定所述用户的路径信息是否符合预设路径规则;
处理模块33,用于若所述用户的路径信息符合预设路径规则,则允许所述用户在所述选号页面执行选号行为;若所述用户的路径信息不符合预设路径规则,则禁止所述用户在所述选号页面执行选号行为。
本实施例的装置,可以用于执行图1所示方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。
图4为本发明另一实施例二的结构示意图,如图4所示,本实施例的装置在图3所示装置结构的基础上,在一些实施例中,还可以包括:添加模块41。在一些实施例中,还可以包括:接收模块42。在一些实施例中,还可以包括:删除模块43。其中,
获取模块31,用于在用户进入在线店铺的页面时,获取用户的标识信息,并开始记录所述用户的路径信息,所述路径信息中包括所述用户从进入在线店铺的页面到进入选号页面所途径的至少一个预设标记页面的信息,所述预设标记页面为设置埋点信息的页面;
判断模块32,用于确定所述用户的路径信息是否符合预设路径规则;
处理模块33,用于若所述用户的路径信息符合预设路径规则,则允许所述用户在所述选号页面执行选号行为;若所述用户的路径信息不符合预设路径规则,则禁止所述用户在所述选号页面执行选号行为。
在一些可能的实施例中,所述判断模块32在确定所述用户的路径信息是否符合预设路径规则之前,还用于:
判断黑名单中是否包括所述用户的标识信息,所述黑名单中包括至少一个用户的标识信息,所述黑名单用于指示禁止所述至少一个用户在所述选号页面执行选号行为;
所述判断模块32在确定所述用户的路径信息是否符合预设路径规则时,具体用于:
若所述判断模块32确定出黑名单中不包括所述用户的标识信息,则确定所述用户的路径信息是否符合预设路径规则。
在一些可能的实施例中,所述添加模块41,用于在所述判断模块32确定所述黑名单中不包括所述用户的标识信息,且,所述用户的路径信息不符合预设路径规则时,将所述用户的识别信息添加到所述黑名单中。
在一些可能的实施例中,所述接收模块42,用于接收所述用户的N个选号请求,所述选号请求包括所述用户选中的号码,所述N为大于等于1的整数;
所述判断模块32,还用于判断在第一预设时长内接收的所述用户的选号请求的个数是否大于预设阈值;
所述添加模块41,还用于若所述判断模块32确定在第一预设时长内接收的所述用户的选号请求的个数大于预设阈值,则将所述用户的识别信息添加到所述黑名单中。
在一些可能的实施例中,所述删除模块43,用于在所述添加模块41将所述用户的识别信息添加到所述黑名单中之后,当所述用户的标识信息添加到所述黑名单的时长大于或等于第二预设时长时,从所述黑名单中删除所述用户的识别信息。
在一些可能的实施例中,所述处理模块33在允许所述用户在所述选号页面执行选号行为时,具体用于:
若所述用户当前已有的号码的个数小于预设数目,且,所述用户不是在上一次选中号码后选中的号码因选占超时而释放的用户,则允许所述用户在所述选号页面执行选号行为。
在一些可能的实施例中,所述标识信息包括一下至少一项:IP地址、浏览器信息、***版本、手机型号、IMEM、IMIS、选号时间。
本实施例的装置,可以用于执行上述各方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。
图5为本发明一实施例提供的电子设备的结构示意图,如图5所示,本实施例的电子设备可以包括:至少一个处理器51和存储器52。图5示出的是以一个处理器为例的电子设备,其中,
存储器52,用于存放程序。具体地,程序可以包括程序代码,所述程序代码包括计算机操作指令。存储器52可能包含高速随机存取存储器(random access memory,RAM),也可能还包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。
处理器51,用于执行所述存储器52存储的计算机执行指令,以实现上述实施例中所示的的在线选号防刷方法。
其中,处理器51可能是一个中央处理器(Central Processing Unit,CPU),或者是特定集成电路(Application Specific Integrated Circuit,ASIC),或者是被配置成实施本申请实施例的一个或多个集成电路。
可选的,在具体实现上,如果存储器52和处理器51独立实现,则存储器52和处理器51可以通过总线相互连接并完成相互间的通信。所述总线可以是工业标准体系结构(Industry Standard Architecture,ISA)总线、外部设备互连(Peripheral Component,PCI)总线或扩展工业标准体系结构(Extended Industry Standard Architecture,EISA)总线等。所述总线可以分为地址总线、数据总线、控制总线等,但并不表示仅有一根总线或一种类型的总线。
可选的,在具体实现上,如果存储器52和处理器51集成在一块芯片上实现,则存储器52和处理器51可以通过内部接口完成相同间的通信。
本实施例以上所述的电子设备,可以用于执行上述各方法实施例中的技术方案,其实现原理和技术效果类似,此处不再赘述。
本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:只读存储器(Read-Only Memory,ROM)、随机存取存储器(random access memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
Claims (8)
1.一种在线选号防刷方法,其特征在于,包括:
在用户进入在线店铺的页面时,获取用户的标识信息,并开始记录所述用户的路径信息,所述路径信息中包括所述用户从进入在线店铺的页面到进入选号页面所途经 的预设标记页面的信息,所述预设标记页面为设置埋点信息的页面;
确定所述用户的路径信息是否符合预设路径规则;
若所述用户的路径信息符合预设路径规则,所述用户当前已有的号码的个数小于预设数目,且,所述用户不是在上一次选中号码后选中的号码因选占超时而释放的用户,则允许所述用户在所述选号页面执行选号行为;
若所述用户的路径信息不符合预设路径规则,则禁止所述用户在所述选号页面执行选号行为;
所述方法还包括:
接收所述用户的N个选号请求,所述选号请求包括所述用户选中的号码,所述N为大于等于1的整数;
判断在第一预设时长内接收的所述用户的选号请求的个数是否大于预设阈值;
若是,则将所述用户的识别信息添加到黑名单中,所述黑名单用于指示禁止所述黑名单中的用户在所述选号页面执行选号行为。
2.根据权利要求1所述的方法,其特征在于,所述确定所述用户的路径信息是否符合预设路径规则之前,还包括:
判断所述黑名单中是否包括所述用户的标识信息,所述黑名单中包括至少一个用户的标识信息;
所述确定所述用户的路径信息是否符合预设路径规则,包括:
若所述黑名单中不包括所述用户的标识信息,则确定所述用户的路径信息是否符合预设路径规则。
3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
若所述黑名单中不包括所述用户的标识信息,且,所述用户的路径信息不符合预设路径规则,则将所述用户的识别信息添加到所述黑名单中。
4.根据权利要求3所述的方法,其特征在于,所述将所述用户的识别信息添加到所述黑名单中之后,还包括:
当所述用户的标识信息添加到所述黑名单的时长大于或等于第二预设时长时,从所述黑名单中删除所述用户的识别信息。
5.根据权利要求1所述的方法,其特征在于,所述标识信息包括以下至少一项:IP地址、浏览器信息、***版本、手机型号、IMEM、IMIS。
6.一种在线选号防刷装置,其特征在于,包括:
获取模块,用于在用户进入在线店铺的页面时,获取用户的标识信息,并开始记录所述用户的路径信息,所述路径信息中包括所述用户从进入在线店铺的页面到进入选号页面所途经 的至少一个预设标记页面的信息,所述预设标记页面为设置埋点信息的页面;
判断模块,用于确定所述用户的路径信息是否符合预设路径规则;
处理模块,用于若所述用户的路径信息符合预设路径规则,所述用户当前已有的号码的个数小于预设数目,且,所述用户不是在上一次选中号码后选中的号码因选占超时而释放的用户,则允许所述用户在所述选号页面执行选号行为;若所述用户的路径信息不符合预设路径规则,则禁止所述用户在所述选号页面执行选号行为;
接收模块,用于接收所述用户的N个选号请求,所述选号请求包括所述用户选中的号码,所述N为大于等于1的整数;
所述判断模块,还用于判断在第一预设时长内接收的所述用户的选号请求的个数是否大于预设阈值;
添加模块,用于若所述判断模块确定在所述第一预设时长内接收的所述用户的选号请求的个数大于所述预设阈值,则将所述用户的识别信息添加到黑名单中,所述黑名单用于指示禁止所述黑名单中的用户在所述选号页面执行选号行为。
7.一种电子设备,其特征在于,包括:存储器和处理器,存储器用于存储程序指令,处理器用于调用存储器中的程序指令执行如权利要求1-5任一项所述的在线选号防刷方法。
8.一种可读存储介质,其特征在于,所述可读存储介质上存储有计算机程序;所述计算机程序被执行时,实现如权利要求1-5任一项所述的在线选号防刷方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911173036.9A CN111049675B (zh) | 2019-11-26 | 2019-11-26 | 在线选号防刷方法和装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911173036.9A CN111049675B (zh) | 2019-11-26 | 2019-11-26 | 在线选号防刷方法和装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111049675A CN111049675A (zh) | 2020-04-21 |
CN111049675B true CN111049675B (zh) | 2022-11-22 |
Family
ID=70233448
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201911173036.9A Active CN111049675B (zh) | 2019-11-26 | 2019-11-26 | 在线选号防刷方法和装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111049675B (zh) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2017084508A1 (zh) * | 2015-11-17 | 2017-05-26 | 阿里巴巴集团控股有限公司 | 自动埋点方法和装置 |
CN109241108A (zh) * | 2018-08-16 | 2019-01-18 | 中国联合网络通信集团有限公司 | 选号方法和装置 |
CN109858735A (zh) * | 2018-12-14 | 2019-06-07 | 深圳壹账通智能科技有限公司 | 用户风险评分评定方法、装置、计算机设备及存储介质 |
CN110322250A (zh) * | 2019-05-22 | 2019-10-11 | 深圳壹账通智能科技有限公司 | 无效用户操作路径识别方法、装置、设备及存储介质 |
-
2019
- 2019-11-26 CN CN201911173036.9A patent/CN111049675B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2017084508A1 (zh) * | 2015-11-17 | 2017-05-26 | 阿里巴巴集团控股有限公司 | 自动埋点方法和装置 |
CN109241108A (zh) * | 2018-08-16 | 2019-01-18 | 中国联合网络通信集团有限公司 | 选号方法和装置 |
CN109858735A (zh) * | 2018-12-14 | 2019-06-07 | 深圳壹账通智能科技有限公司 | 用户风险评分评定方法、装置、计算机设备及存储介质 |
CN110322250A (zh) * | 2019-05-22 | 2019-10-11 | 深圳壹账通智能科技有限公司 | 无效用户操作路径识别方法、装置、设备及存储介质 |
Non-Patent Citations (1)
Title |
---|
校园门户网站集成***的设计与实现;黎昂等;《计算机与信息技术》;20081120(第11期);全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN111049675A (zh) | 2020-04-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110826006B (zh) | 基于隐私数据保护的异常采集行为识别方法和装置 | |
CN107704497B (zh) | 网页数据爬取方法、装置、网页数据爬取平台及存储介质 | |
CN103577301B (zh) | 一种显示进程信息的方法和终端 | |
CN106569860A (zh) | 一种应用管理方法及终端 | |
CN107330848A (zh) | 图片处理方法、移动终端和存储设备 | |
CN112732893A (zh) | 文本信息的提取方法和装置、存储介质和电子设备 | |
CN112800401B (zh) | 隐私处理方法、装置及终端 | |
CN107948256A (zh) | App的推送方法及计算机可读存储介质 | |
CN111049675B (zh) | 在线选号防刷方法和装置 | |
CN110334333B (zh) | 一种信息修改方法及相关装置 | |
CN111832062A (zh) | 一种表格文件中针对选区数据脱敏的方法及装置 | |
CN106294748A (zh) | 一种桌面文件夹的展示方法以及终端 | |
CN110928656A (zh) | 一种业务处理方法、装置、计算机设备和存储介质 | |
CN104796519A (zh) | 一种终端 | |
CN111263351B (zh) | 业务处理方法、业务处理装置、电子设备及存储介质 | |
CN114169006A (zh) | 隐私合规检测模型的训练方法、隐私合规检测方法及装置 | |
CN110598211A (zh) | 文章的识别方法和装置、存储介质及电子装置 | |
CN110995940A (zh) | 骚扰访客识别方法、装置、电子设备及介质 | |
CN113783766A (zh) | 一种数据处理的方法、装置和存储介质 | |
CN110971759A (zh) | 退订短信的处理方法、装置及服务器 | |
CN108182191B (zh) | 一种热点数据处理方法及其设备 | |
CN111752656A (zh) | 信息显示方法、装置、电子设备及存储介质 | |
CN104780252A (zh) | 一种通讯录管理方法 | |
CN110599326A (zh) | 借贷风险控制方法、装置及终端设备 | |
CN113268671B (zh) | 小程序信息推送过滤方法及*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |