广告拦截方法、终端、服务器和存储介质技术

技术编号:16302698 阅读:38 留言:0更新日期:2017-09-26 20:55
本发明专利技术公开了一种广告拦截方法、终端、服务器和存储介质,属于互联网技术领域。方法包括:在根据第一拦截策略库无法确定是否拦截目标广告时,发送目标广告的特征信息至服务器,特征信息用于指示服务器根据特征信息生成目标拦截策略,并反馈目标拦截策略;接收服务器反馈的目标拦截策略;添加目标拦截策略至第一拦截策略库;根据添加所述目标拦截策略之后的所述第一拦截策略库执行后续广告拦截。通过增加客户端与服务器之间的交互,解决了相关技术中广告拦截准确率较低的问题,达到了在后续出现类似的广告时,客户端即可通过添加目标拦截策略后的第一拦截策略库确定是否拦截该广告,提高了广告拦截的准确率的效果。

Advertisement intercepting method, terminal, server and storage medium

The invention discloses an advertisement intercepting method, a terminal, a server and a storage medium, belonging to the technical field of the internet. The method includes: unable to determine whether the intercept target advertisement according to the first intercept strategy base, send targeted advertising feature information to the server, the server is used to indicate the feature information is generated according to the feature information of the target interception strategy and feedback target interception; receiving target interception policy server feedback; add to the first target interception interception strategy base; according to the addition of the interception of the first interception strategy after strategy base following ad blocking. By increasing the interaction between the client and the server, solves the technical problems of low advertising intercept accuracy reached a similar advertisement in the follow-up, the client can pass the first interception after interception with the target database to determine whether to intercept the advertisement, to improve the accuracy of the interception effect of advertising.

【技术实现步骤摘要】
广告拦截方法、终端、服务器和存储介质
本专利技术实施例涉及互联网
,特别涉及一种广告拦截方法、终端、服务器和存储介质。
技术介绍
用户在通过网络购物、游戏或者查阅信息时,经常会被一些自动弹出的广告骚扰,而为了避免弹出的广告给用户带来的骚扰,如何准确的拦截广告已经成为互联网
中重要的研究课题。相关技术提供的一种广告拦截方法包括:当出现自动弹出的广告时,客户端根据本地设置的拦截策略检测是否拦截该广告,根据检测结果拦截或者放行该广告。在上述方案中,当出现新类型的广告时,上述拦截方法可能无法确定是否拦截新出现的广告。而对于客户端无法确定是否拦截的广告,客户端通常默认直接放行,显而易见的,放行的广告可能给用户造成一定的困扰,因此,上述方案所能拦截的广告比较局限,广告拦截的准确率较低。
技术实现思路
为了解决现有技术中存在的问题,本专利技术实施例提供了一种广告拦截方法、终端、服务器和存储介质。技术方案如下:根据本专利技术实施例的第一方面,提供一种广告拦截方法,该方法包括:在根据第一拦截策略库无法确定是否拦截目标广告时,发送所述目标广告的特征信息至服务器,所述特征信息用于指示所述服务器根据所述特征信息生成目标拦截策略,并反馈所述目标拦截策略;接收所述服务器反馈的所述目标拦截策略;添加所述目标拦截策略至所述第一拦截策略库;根据添加所述目标拦截策略之后的所述第一拦截策略库执行后续广告拦截。根据本专利技术实施例的第二方面,提供一种广告拦截方法,该方法包括:接收客户端发送的目标广告的特征信息,所述特征信息为所述客户端在根据第一拦截策略库无法确定是否拦截所述目标广告时发送的信息;根据所述特征信息生成目标拦截策略;发送生成的所述目标拦截策略至所述客户端,所述目标拦截策略用于指示所述客户端添加所述目标拦截策略至所述第一拦截策略库。根据本专利技术实施例的第三方面,提供了一种终端,所述终端包括处理器和存储器,所述存储器中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由所述处理器加载并执行以实现第一方面所述的广告拦截方法。根据本专利技术实施例的第四方面,一种服务器,所述服务器包括处理器和存储器,所述存储器中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由所述处理器加载并执行以实现第二方面所述的广告拦截方法。根据本专利技术实施例的第五方面,提供了一种计算机存储介质,所述存储介质中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由所述处理器加载并执行以实现第一方面所述的广告拦截方法。根据本专利技术实施例的第六方面,提供了一种计算机存储介质,所述存储介质中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由所述处理器加载并执行以实现第二方面所述的广告拦截方法。本专利技术实施例提供的技术方案带来的有益效果是:通过增加客户端与服务器之间的交互,在客户端根据第一拦截策略库无法确定是否拦截目标广告时,发送目标广告的特征信息至服务器,使得服务器可以根据接收到的特征信息生成并反馈对应的目标拦截策略,客户端根据添加目标拦截策略的该第一拦截策略库拦截后续的广告;达到了在后续出现类似的广告时,客户端即可通过添加目标拦截策略后的第一拦截策略库确定是否拦截该广告,提高了广告拦截的准确率的效果。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术各个实施例提供的广告拦截方法所涉及的实施环境的示意图;图2是本专利技术一个实施例提供的广告拦截方法的流程图;图3是本专利技术一个实施例提供的设置黑白名单的示意图;图4是本专利技术另一个实施例提供的广告拦截方法的另一流程图;图5是本专利技术另一个实施例提供的向用户询问是否拦截目标广告的示意图;图6是本专利技术另一个实施例提供的服务器处理数据的流程图;图7是本专利技术另一个实施例提供的客户端与服务器交互的流程图;图8是本专利技术另一个实施例提供的客户端拦截目标广告的流程图;图9是本专利技术再一个实施例提供的广告拦截方法的再一流程图;图10是本专利技术一个实施例提供的广告拦截装置的结构示意图;图11是本专利技术另一个实施例提供的广告拦截装置的另一结构示意图;图12是本专利技术一个实施例提供的终端的示意图;图13是本专利技术一个实施例提供的服务器的示意图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术实施方式作进一步地详细描述。为了便于描述,下述先对各个实施例中所涉及的术语做简单介绍。CDN(ContentDeliveryNetwork,内容分发网络)的基本思路是尽可能的避开互联网上有可能影响数据传输速度和稳定性的瓶颈以及环节,使内容传输更快、更稳定。CDB(CloudDatabase,分布式数据库),是通过高速计算机网络将物理上分散的多个数据存储单元连接起来组成的一个逻辑上统一的数据库。它可以将原来集中式数据库中的数据分散存储到多个通过网络连接的数据存储节点上,以获取更大的存储容量和更高的并发访问量。CFS(CloudFileStorage,文件存储),提供了可扩展的共享文件存储服务与标准的网络文件系统访问协议,为多个云服务器提供共享的数据源,支持无限容量,以及性能扩展,无需修改现有应用即可挂载使用,是一种高可用、高可靠的分布式文件系统,适用于大数据分析、媒体处理和内容管理等场景。请参考图1,其示出了本专利技术各个实施例提供的广告拦截方法所涉及的实施环境的示意图,如图1所示,该实施环境可以包括终端110和服务器120。终端110是指诸如手机、平板电脑、台式电脑或者电子阅读器之类的可以连接网络的终端。终端110可以通过有线或者无线网络与服务器120连接。实际实现时,终端110中可以安装有客户端,该客户端可以为对终端110进行安全管理的客户端。比如,该客户端可以为安全管家、杀毒软件等等。可选地,客户端可以为终端110中默认安装的客户端,也可以为终端110中自定义安装的客户端。服务器120可以是一台服务器,也可以是由若干台服务器组成的服务器集群,还可以是一个云计算服务中心。实际实现时,该服务器120为用于为终端110中安装的客户端提供后台服务的服务器。请参考图2,其示出了本专利技术一个实施例提供的广告拦截方法的方法流程图,本实施例以该广告拦截方法用于图1所示的实施环境中来举例说明。如图2所示,该广告拦截方法可以包括:步骤201,客户端通过监听函数监听桌面中发生变化的弹窗。监听函数是指用于监听系统中窗口变化的函数。此处所说的窗口变化包括新增窗口、窗口位置变化、窗口大小变化、关闭窗口等等。可选地,在客户端为安装在Windows系统中的客户端时,该监听函数可以为SetWinEventHook。可选地,客户端可以通过监听函数实时监听桌面中发生变化的弹窗。步骤202,在监听到新窗口弹出之后,在根据第一拦截策略库无法确定是否拦截新窗口中的目标广告时,客户端发送特征本文档来自技高网...
广告拦截方法、终端、服务器和存储介质

【技术保护点】
一种广告拦截方法,其特征在于,所述方法包括:在根据第一拦截策略库无法确定是否拦截目标广告时,发送所述目标广告的特征信息至服务器,所述特征信息用于指示所述服务器根据所述特征信息生成目标拦截策略,并反馈所述目标拦截策略;接收所述服务器反馈的所述目标拦截策略;添加所述目标拦截策略至所述第一拦截策略库;根据添加所述目标拦截策略之后的所述第一拦截策略库执行后续广告拦截。

【技术特征摘要】
1.一种广告拦截方法,其特征在于,所述方法包括:在根据第一拦截策略库无法确定是否拦截目标广告时,发送所述目标广告的特征信息至服务器,所述特征信息用于指示所述服务器根据所述特征信息生成目标拦截策略,并反馈所述目标拦截策略;接收所述服务器反馈的所述目标拦截策略;添加所述目标拦截策略至所述第一拦截策略库;根据添加所述目标拦截策略之后的所述第一拦截策略库执行后续广告拦截。2.根据权利要求1所述的方法,其特征在于,所述接收所述服务器反馈的所述目标拦截策略之前,所述方法还包括:展示询问信息,所述询问信息用于询问是否拦截所述目标广告;获取响应信息;发送所述响应信息至所述服务器,所述响应信息用于指示所述服务器根据所述响应信息和所述特征信息生成所述目标拦截策略,并反馈所述目标拦截策略。3.根据权利要求2所述的方法,其特征在于,所述展示询问信息之前,所述方法还包括:接收所述服务器反馈的检测结果,所述检测结果为所述服务器根据第二拦截策略库以及接收到的所述特征信息确定的是否拦截所述目标广告的结果;在所述检测结果表示无法确定是否拦截所述目标广告时,执行所述展示询问信息的步骤。4.根据权利要求1至3任一所述的方法,其特征在于,所述在根据第一拦截策略库无法确定是否拦截目标广告时,发送所述目标广告的特征信息至服务器之前,所述方法还包括:通过监听函数监听桌面中发生变化的弹窗;在监听到新窗口弹出之后,执行所述在根据第一拦截策略库无法确定是否拦截目标广告时,发送所述目标广告的特征信息至服务器的步骤,所述新窗口中携带有所述目标广告。5.根据权利要求1至3任一所述的方法,其特征在于,所述方法还包括:在所述目标广告满足预设条件时,执行所述在根据第一拦截策略库无法确定是否拦截目标广告时,发送所述目标广告的特征信息至服务器的步骤;其中,所述预设条件包括如下条件中的至少一种:所述目标广告所对应的弹窗为顶层窗口;所述目标广告所对应的弹窗处于有效区域;所述目标广告所对应的弹窗的窗口大小为预设大小;所述目标广告的广告内容不属于本地缓存。6.根据权利要求1至3任一所述的方法,其特征在于,所述在根据第...

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

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

1