46-广告设置典型配置
本章节下载: 46-广告设置典型配置 (1.07 MB)
广告推送是一种在用户使用浏览器上网的同时,网络设备强制浏览器打开特定的广告窗口的方法。按某种规则给用户浏览器弹出一个广告页面,以达到广告推广或者提示用户的目的。
本文档介绍设备的广告设置配置举例,包括广告对象和广告策略。
本模块功能具有如下功能点:
· 一个网页支持在多个位置显示广告(例如左下、左上、右下、右上)。
· 每个广告位置支持轮播形式展示多张图片广告(最多4张)。
· 第三方广告信息只需配置广告URL,显示效果视服务器而定。
通过菜单“策略配置 > 广告推送策略”,新建广告对象,进入如下图所示页面。在该页面上,可以新建广告对象和查看已经配置的广告对象信息。这些信息的详细说明如图1所示。
标题项 |
说明 |
广告名称 |
广告对象名称 |
广告描述 |
广告进行描述,不会在弹出广告页面显示 |
广告类型 |
可选本地自定义广告和第三方广告,默认显示本地自定义广告 |
设备管理IP |
广告对象里的管理IP必须保证可以和下联终端互通,否则开启广告后网页无法打开 |
位置 |
广告图片展示的位置,默认右下角,可以选择右下角、右上角、左下角、左上角 |
广告图片 |
上传图片后在本地广告里面引用的弹出图片,最多可以展示4张,每张图片默认展示3秒,加上1秒缓冲。例如4张图片4*3+1=13秒 |
图片描述 |
广告图片可以添加描述信息范围(0-31字符) |
图片URL |
当广告图片展示时点击图片的链接URL |
广告对象选择文件按钮 |
上传本地广告图片使用 |
广告对象开始上传按钮 |
广告图片配置完成后上传使用 |
广告对象已存在按钮 |
上传图片后可以查看上传图片 |
第三方广告URL |
第三方广告需要配合第三方广告服务器使用,除了serverip需要填写外其它参数为动态参数,如果用户URL里输入了参数,且参数后边是<>,说明该参数用户需要,且底层根据实际数据流的信息给参数赋值,但是如果URL里输入了参数,参数等号后边是直接的值,是需要用户直接配置下来的,底层根据用户的配置信息来组织js |
提交按钮 |
所有参数配置完成后,点击提交生效 |
取消按钮 |
所有参数配置完成后,点击取消按钮后,不会生效 |
图2 广告策略配置页面
表2 广告策略显示信息说明
标题项 |
说明 |
广告策略开关 |
广告策略使能开关 |
推送间隔 |
范围0-3600秒,针对单个用户弹出广告间隔设置(同一用户在一定间隔内不会重复弹送广告) |
动作 |
推送和不推送。默认推送,当广告策略启用且选择了不推送后,该策略不生效,继续匹配下一跳广告策略 |
广告类型 |
可选本地自定义广告和第三方广告,默认显示本地自定义广告。当选择好广告类型后,广告对象不能交叉引用 |
广告策略里设备管理IP |
设备管理IP为选配项可为空,若配置优先使用配置IP,否则使用报文入接口IP,两者均为获取到则不弹广告;配置管理IP务必保证用户可达,否则无法加载原始页面 |
广告对象 |
策略使用的广告对象 |
用户 |
匹配广告策略的用户 |
源接口/域 |
流量入接口/域 |
目的接口/域 |
流量出接口/域 |
源地址 |
匹配广告策略的源地址对象 |
目的地址 |
匹配广告策略的目的地址对象 |
时间 |
策略生效时间 |
提交按钮 |
所有参数配置完成后,点击提交生效 |
取消按钮 |
所有参数配置完成后,点击取消按钮后,不会生效 |
本文档中的配置均是在实验室环境下进行的配置和验证,配置前设备的所有参数均采用出厂时的缺省配置。如果您已经对设备进行了配置,为了保证配置效果,请确认现有配置和以下举例中的配置不冲突。
本文档假设您已了解广告设置特性。
(1) 广告服务对象配置支持16条。
(2) 广告策略配置支持16条。
(3) 一条广告策略可引用1-3个广告对象。
(4) 本地广告对象最多支持4张图片。
(5) 命令行不支持图片导入,不支持图片ha。
(6) 策略中引用的广告对象必须种类相同,不可第三方及本地同时引用。
(7) 被引用的广告对象不可修改类型。
(8) 命令行不支持新建广告对象。只能修改一些参数,图片不支持修改,命令行主要做配置恢复。
(9) 图片格式目前支持jpg、png,不支持动态图片上传gif,不支持bmp格式图片。
(10) 一条策略里三组图片,如果图片位置一样的话,pc访问页面广告覆盖显示。
(11) 广告对象里的设备ip不通的情况下广告图片无法加载;策略里地址对象不通导致web页面打不开。
(12) 域名白名单模糊匹配(使用简单的字符串匹配)。配xw.qq.com 访问www.xw.qq.com 这才是包含关系。
(13) 手机广告对象弹出只有置中与广告对象上下左右不一致。,广告对象位置信息只针对PC端生效,移动端全屏显示。
(14) 广告推送如果跨网段推送广告。需要在下联用户的入接口开启http服务(推送模板需要基于设备的一些js库,需走设备入接口http服务)。
(15) 手机端UC浏览器需要关闭广告过滤推送的广告才能显示。
(16) 腾讯微博和新浪微博内置了域名白名单不会弹送广告。
(17) 某些网站安全检查走的是云加速,存在302跳转导致无法打开。开启云加速功能后无法抓到第一个GET包,目前手机qq浏览器需关闭“云加速”后才能够弹出广告。
(18) 163和126邮箱页面和广告模板存在兼容问题。
如图3所示,在公司出口网关开启广告设置,推送公司的一些活动或者提示用户一些信息。具体应用需求如下:
(1) 将来自192.168.1.0/24 PC终端弹出广告推送。
(2) 将来自192.168.2.0/24无线AP上网的手机客户弹出广告推广。
(3) 需要把www.qq.com网站放到白名单,不推送广告。
(4) 领导的IP需要放到白名单不推送广告。
按照组网图组网。
(1) 配置安全策略
(2) 创建广告对象
(3) 创建广告策略
(4) 配置终端
(5) 配置无线AP
(6) 配置域名白名单
(7) 配置源地址组白名单
本举例是在R6616版本上进行配置和验证的。
通过菜单“策略配置>对象管理>地址对象”,点击“新建”创建地址对象,如下图所示。
图4 配置地址对象
通过菜单“策略配置>控制策略”,将默认规则修改为允许,如图5所示的页面。
通过菜单“策略配置>广告推送策略”,新建广告对象,进入如图6所示页面。配置广告设置(本地自定义广告推送),添加描述信息、自定义广告图片、配置推送URL,点击提交。
通过菜单“策略配置>广告推送策略>广告策略”,新建广告策略,进入如图7所示页面。配置广告策略设置(本地自定义广告推送),广告对象、用户、接口、地址和时间,点击提交。
配置下联pc上网ip。
图8 配置PC地址
广告白名单仅支持在命令行下进行配置。
排除www.qq.com网站,不让推送广告。
host(config)# http hijack whitelist host www.qq.com
此时再次访问www.qq.com页面不再推送广告。
排除一部分源地址,不让推送广告。
(1) 创建地址对象
host(config)# address bt-ad
host(config-address)# ip address 192.168.2.218
(2) 配置基于源地址组的广告白名单
host(config)# http hijack whitelist source-address bt-ad
此时源地址192.168.2.218的地址再次访问http网址页面不再推送广告。
(1) 验证PC端广告推送
如图9所示,下联PC访问http网站上网查看效果(多张图片的话有轮播效果)。点击图片跳转到链接网站;点击图片X号关闭广告图片。
图9 PC端广告设置弹出效果
(2) 验证手机客户端广告推送
如图10所示,下联手机客户端通过无线AP访问网站上网(http)查看效果。点击图片跳转到链接网站如图10所示;点击图片X号关闭广告图片。
不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!