一种广告屏蔽方法、装置、电子设备及存储介质制造方法及图纸

技术编号:38920158 阅读:14 留言:0更新日期:2023-09-25 09:31
本公开提供了一种广告屏蔽方法、装置、电子设备及存储介质,该广告屏蔽方法包括:响应于对目标网页进行广告标记的请求,显示所述目标网页的广告标记页面,所述广告标记页面中包括所述目标网页中所显示的多个节点;通过所述广告标记页面获取待标记的目标节点;停止所述目标节点的目标函数的执行,并在所述目标网页中对所述目标节点进行屏蔽;其中,所述目标函数为与增删对应节点相关的函数。数为与增删对应节点相关的函数。数为与增删对应节点相关的函数。

【技术实现步骤摘要】
一种广告屏蔽方法、装置、电子设备及存储介质


[0001]本公开涉及互联网
,更具体地,涉及一种广告屏蔽方法、一种广告屏蔽装置、一种电子设备、及一种计算机可读存储介质。

技术介绍

[0002]随着信息技术的飞速发展,越来越多的人们通过网页浏览来获取各类信息,网页中也被插入各式各样的广告。而插入网页的广告会占用部分网页显示区域,严重影响用户的正常浏览体验。
[0003]在现有技术中,通常是将用户所标定的广告节点的显示属性修改为隐藏,或者是删除用户所标定的广告节点。但是,对于能够自动增删的顽固广告,现有的广告标记方式则无法进行标定。

技术实现思路

[0004]本公开的一个目的是提供一种广告屏蔽的新技术方案。
[0005]根据本公开的第一方面,提供了一种广告屏蔽方法,包括:
[0006]响应于对目标网页进行广告标记的请求,显示所述目标网页的广告标记页面,所述广告标记页面中包括所述目标网页中所显示的多个节点;
[0007]通过所述广告标记页面获取待标记的目标节点;
[0008]停止所述目标节点的目标函数的执行,并在所述目标网页中对所述目标节点进行屏蔽;其中,所述目标函数为与增删对应节点相关的函数。
[0009]可选的,所述广告屏蔽方法还包括:
[0010]响应于重新加载所述目标网页的请求,重新加载所述目标网页,并在重新加载所述目标网页的过程中,根据所述目标节点的来源地址,拦截所述目标节点的资源加载。
[0011]可选的,所述通过所述广告标记页面获取待标记的目标节点,包括:
[0012]获取用户通过所述广告标记页面所选中的第一节点,作为所述目标节点。
[0013]可选的,所述通过所述广告标记页面获取待标记的目标节点,还包括:
[0014]判断所述第一节点是否为广告子节点;
[0015]在所述第一节点为广告子节点的情况下,获取节点特征与所述第一节点相似的第二节点,也作为所述目标节点。
[0016]可选的,所述获取节点特征与所述第一节点相似的第二节点,包括:
[0017]获取所述广告标记页面中其他节点的节点特征和所述第一节点的节点特征;其中,所述其他节点为所述广告标记页面中除所述第一节点以外的节点;
[0018]根据所述其他节点的节点特征和所述第一节点的节点特征,确定所述其他节点与所述第一节点的相似度;
[0019]将与所述第一节点的相似度小于等于预设的相似度阈值的其他节点,作为所述第二节点。
[0020]可选的,所述通过所述广告标记页面获取待标记的目标节点,包括:
[0021]获取所述广告标记页面中的多个节点的节点特征;
[0022]确定节点特征符合第一预设条件的第三节点,作为所述目标节点。
[0023]可选的,所述广告屏蔽方法还包括:
[0024]响应于对任一第三节点的取消选中操作,将所述任一第三节点从所述目标节点中剔除;
[0025]响应于对第四节点的选中操作,将所述第四节点也作为所述目标节点,其中,所述第四节点为所述广告标记页面中不符合所述预设条件的节点。
[0026]可选的,所述第一预设条件包括以下至少一项:
[0027]位置位于页面的顶部或者底部;
[0028]长度在预设的第一长度范围内、且宽度在预设的第一宽度范围内;
[0029]样式属性为浮动;
[0030]内容包含图片信息。
[0031]可选的,所述广告屏蔽方法还包括:
[0032]在所述目标网页加载完成的情况下,监听所述目标网页中各节点的增删行为;
[0033]在任一节点设定时长内的增删次数大于等于预设的次数阈值的情况下,记录所述任一节点的来源地址和目标函数。
[0034]可选的,所述在任一节点设定时长内的增删次数大于等于预设的次数阈值的情况下,记录所述任一节点的来源地址和目标函数,包括:
[0035]在任一节点设定时长内的增删次数大于等于预设的次数阈值的情况下,判断所述任一节点的类型是否为预设节点类型;
[0036]在所述任一节点的类型不是所述预设节点类型的情况下,记录所述任一节点的来源地址和目标函数。
[0037]根据本公开的第二方面,提供了一种广告屏蔽装置,包括:
[0038]请求响应模块,用于响应于对目标网页进行广告标记的请求,显示所述目标网页的广告标记页面,所述广告标记页面中包括所述目标网页中所显示的多个节点;
[0039]节点获取模块,用于通过所述广告标记页面获取待标记的目标节点;
[0040]广告屏蔽模块,用于停止所述目标节点的目标函数的执行,并在所述目标网页中对所述目标节点进行屏蔽;其中,所述目标函数为与增删对应节点相关的函数。
[0041]根据本公开的第三方面,提供了一种电子设备,包括:
[0042]根据本公开第二方面所述的广告屏蔽装置;或者,
[0043]处理器和存储器,所述存储器用于存储指令,所述指令用于控制所述处理器执行根据本公开第一方面所述的广告屏蔽方法。
[0044]根据本公开的第四方面,提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序在被处理器执行时实现如本公开第一方面所述的广告屏蔽方法。
[0045]在本公开的实施例中,通过停止广告标记页面中待标记的目标节点的目标函数的执行,可以使得目标节点无法被删除并重新生成。在此基础上在目标网页中对目标节点进行屏蔽,可以保证目标网页在本次加载过程中不会重新显示已屏蔽的目标节点,实现自动增删的顽固广告在目标页面中的屏蔽。
[0046]通过以下参照附图对本公开的示例性实施例的详细描述,本公开的其它特征及其优点将会变得清楚。
附图说明
[0047]被结合在说明书中并构成说明书的一部分的附图示出了本公开的实施例,并且连同其说明一起用于解释本公开的原理。
[0048]图1是显示可用于实现本公开的实施例的电子设备的硬件配置的例子的框图。
[0049]图2示出了本公开的实施例的广告屏蔽方法的应用场景的一个例子的示意图。
[0050]图3示出了本公开的实施例的广告屏蔽方法的流程示意图。
[0051]图4示出了本公开的实施例的广告屏蔽方法的一个例子的流程示意图。
[0052]图5示出了本公开的实施例的广告屏蔽装置的框图。
[0053]图6示出了本公开的实施例的电子设备的一个例子的框图。
具体实施方式
[0054]现在将参照附图来详细描述本公开的各种示例性实施例。应注意到:除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对布置、数字表达式和数值不限制本公开的范围。
[0055]以下对至少一个示例性实施例的描述实际上仅仅是说明性的,决不作为对本公开及其应用或使用的任何限制。
[0056]对于相关领域普通技术人员已知的技术、方法和设备可能不作详细讨论,但在适当情况下,所述本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种广告屏蔽方法,包括:响应于对目标网页进行广告标记的请求,显示所述目标网页的广告标记页面,所述广告标记页面中包括所述目标网页中所显示的多个节点;通过所述广告标记页面获取待标记的目标节点;停止所述目标节点的目标函数的执行,并在所述目标网页中对所述目标节点进行屏蔽;其中,所述目标函数为与增删对应节点相关的函数。2.根据权利要求1所述的广告屏蔽方法,所述广告屏蔽方法还包括:响应于重新加载所述目标网页的请求,重新加载所述目标网页,并在重新加载所述目标网页的过程中,根据所述目标节点的来源地址,拦截所述目标节点的资源加载。3.根据权利要求1所述的广告屏蔽方法,所述通过所述广告标记页面获取待标记的目标节点,包括:获取用户通过所述广告标记页面所选中的第一节点,作为所述目标节点。4.根据权利要求3所述的广告屏蔽方法,所述通过所述广告标记页面获取待标记的目标节点,还包括:判断所述第一节点是否为广告子节点;在所述第一节点为广告子节点的情况下,获取节点特征与所述第一节点相似的第二节点,也作为所述目标节点。5.根据权利要求4所述的广告屏蔽方法,所述获取节点特征与所述第一节点相似的第二节点,包括:获取所述广告标记页面中其他节点的节点特征和所述第一节点的节点特征;其中,所述其他节点为所述广告标记页面中除所述第一节点以外的节点;根据所述其他节点的节点特征和所述第一节点的节点特征,确定所述其他节点与所述第一节点的相似度;将与所述第一节点的相似度小于等于预设的相似度阈值的其他节点,作为所述第二节点。6.根据权利要求1所述的广告屏蔽方法,所述通过所述广告标记页面获取待标记的目标节点,包括:获取所述广告标记页面中的多个节点的节点特征;确定节点特征符合第一预设条件的第三节点,作为所述目标节点。7.根据权利要求6所述的广告屏蔽方法,所述广告屏蔽方法还包括:响应于对任一第三节点的取消选中操作,将所述任一第三节点从所述目标节点中剔...

【专利技术属性】
技术研发人员:郑禄强
申请(专利权)人:优视科技中国有限公司
类型:发明
国别省市:

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

1