网络广告管理系统的设计与实现_苏成

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

中图分类号: TP393
文献标识码: B
文章编码: 1672- 6251( 2005) 12- 0063- 02
The design and implement of networ k adver tisement management system
SU Cheng, WU Peng
(College of Computer Science & Technology, China University of Mining and Technology, Xuzhou 221008, China)
4 结束语
中保存显示和点击历史纪录。实现算法如下: (1)计算播放等级总和 广告选择算法: 首先计算出当前所有可用广告的
播放等级总和, 然后根据这个值生成一个随机数, 再根 据这个随机数来确定本次显示的广告。
(2)选择可用广告记录 查询并提取所有可用广告记录。在遍历可用广告 记 录 时 , 记 录 已 读 取 记 录 的 weight 值 总 和 nWeight- Count, 当 nWeightCount 大 于 等 于 前 面 生 成 的 随 机 数 nRandomNumber 时, 则找到本次要显示的广告。这样,
《农业网络信息》2005 年第 12 期 网络与电子商务 /政务
网络广告管理系统的设计与实现
苏 成, 吴 鹏
( 中国矿业大学 计算机学院, 江苏 徐州 221008)
摘 要: 使用 ASP 和 ACCESS 2000, 采用 B/S 模式开发了一个网络广告管理系统, 能简化网站的广告管理, 降低成本, 安全 可靠。介绍了该系统的关键技术, 包括广告轮播、计费管理等。 关键词: 网络广告; 网站; 点击付费
1 引言
随着互联网应用的普及, 网络广告迅猛发展。截止 2004 年 底 , 我 国 网 站 数 量 66.9 万 , 上 网 用 户 9 400 万, 网络广告收入达到 19 亿元。网络广告正在成为商家宣 传产品、维护品 牌 形 象 的 重 要 手 段 , 其 发 展 潜 力 巨 大 。 网络广告的主要形式有: 横幅式广告, 按钮式广告, 弹 出式广告等。
收稿日期: 2005- 07- 07; 修回日期: 2005- 07- 11 作者简介: 苏 成( 1963- ) , 男, 副教授, 研究方向: 电子商务、网络安全。
— 63 —
《农业网络信息》2005 年第 12 期 网络与电子商务 /政务
面- - >目标 URL- - >其他参数- - >图片标记。这里没有
由于网络广告的管理越来越复杂, 维护管理成本 增大。因此, 网站和广告商迫切需要一套能够满足广告 客户和网站自身需求的网络广告管理系统, 使专业人 员从烦琐的广告管理工作中解脱出来, 提高工作效率, 减少差错。
2 系统的分析与设计
2.1 需求分析 针对当前网络广告管理中存在的问题, 我们确定
网络广告管理系统的目标是: ( 1) 方 便 广 告 管 理 : 广 告 的 增 加 、删 除 、修 改 和 查
直接链接到广告客户指定的 URL, 原因是我们希望能
够记录广告的点击数量, 通过在重定向页面就可以更
新该广告的 Click 字段值。
3.2 网络广告付费管理技术
目前, 网络广告计费模式有:
百度文库
(1)按照投放时间付费: 包月固定广告费用。缺点: 广
告效果与广告费用无关, 因而无法保证广告主的利益。
(2)按照“目击”量付费: 常见的是 CPM( 每千人广告
图 1 广告添加界面
列表。 2.3 数据库设计
根据数据实体之间联系以及关系规范化理论, 本 系统使用的主要数据库表包括: 管理员表、广告价格 表、广告位置表、广告条目表、点击 IP 记录表等。其中, 广告条目表的组成较复杂, 主要包含: 广告标识、名称、 广 告 投 放 人 信 息 、广 告 状 态 、播 放 条 件 、显 示 类 型 、广 告 价 格 、广 告 链 接 地 址 、广 告 的 有 关 属 性 描 述 、点 击 计 数 、 广 告 添 加 时 间 、最 后 显 示 时 间 等 。
2002, (6). [3] 杨 洋, 洪 帆.一种 Web 广告业务中的安全漏洞[J].鄂州大学
学报, 1999, (3). [4] 赵 丹.网络广告的设计软件[J].高等函授学报( 自然科学版) ,
2001, (10).
— 64 —
本系统实现了网站广告管理的规范化, 管理简便。 具体特点是: ①实现了广告轮播功能; ②从广告的投放 到失效的整个 生 存 周 期 中 , 添 加 、修 改 、查 询 等 操 作 非 常容易, 非专业人员都可以完成; ③广告点击计数准 确。通过对 IP 地址的控制, 能在一定程度上减少计费 作弊的发生。
印象成本) 模式。理论上讲, 对网站和广告主都适合, 广 告费用与浏览量直接挂钩, 但是由于作弊容易, 往往使 广告主为虚假的广告浏览量而付费。
(3)按照点击量付费: CPC( 每次点击成本) 模式。广 告主乐于使用此方式, 但是也存在作弊问题。
从网络广告付费的发展来看, 按照点击量付费模 式是一个趋势。为了防止广告点击次数的欺诈行为, 本 系统对广告显示的浏览器端进行 IP 地址追踪。IP 地址 存入数据库, 如果服务器发现在一段时间里, 有来自同 一个 IP 地址的多个点击, 则可能发生重复“点击”欺诈, 对于这种情况服务器将不进行计数。这样, 可以防止普
Abstr act: Using ASP and ACCESS 2000, we adopt s B/S mode to develop a network advertisement management system, which can simplify websites management, lower costs, and it is safe and reliable. The article also introduced the key tech- nology of this system, including advertisement playing by turns, payment management, etc. Key wor ds: Network advertisement; Website; Click through payment
询, 广告位置和广告条设置都能够直接通过浏览器进 行, 不需要进入数据库操作, 保证数据的统一性。
( 2) 实现广告轮播: 用户添加了广告后, 如果一个 广告位有不止一个广告条目, 它们将轮流显示。
( 3) 系统应该计费准确, 防止作弊。 2.2 系统的设计
网络广告管理系统的主要功能有: ( 1) 广告价格的设置: 管理员对广告价格的添加、 删除和修改。 ( 2) 广告位置的设置: 管理员对具体广告位置的增 加、删除和修改。 ( 3) 广 告 条 的 管 理 : 管 理 员 添 加 、删 除 和 修 改 广 告 条信息。 以广告添加为例: 首先选择广告价格和具体广告 位置, 然后进入广告添加界面, 输入具体广告信息, 比 如: 广告类型( 图片或者 Flash) , 广告的发布 人, 广告的 链接网站, 广告图片地址, 广告的限制条件, 广告播放 方式, 备注等( 如图 1 所示) 。 ( 4) 广告信息的查询: 通过不同的方式查看广告价 格、广告位置、广告条信息。例如, 根据广告 ID 或关键 词进行搜索。 ( 5) 广告轮播功能; 通过编写脚本函数, 实现网页 对添加的广告条的调用。 ( 6) 广告显示与点击的计数功能。可以统计广告点 击次数, 记录相应的 IP 地址。例如: 统计点击率最高 、 最低的广告, 正常广告列表, 暂停广告列表, 失效广告
网络广告的发展前景广阔, 开发网络广告管理系 统具有现实的实用价值。下一步的工作是完善本系统 的功能, 进一步提高计费管理的准确性和安全性。
播放级别高的广告将获得较高的优先播放机会。
参考文献
(3)更新当前广告的显示次数
[1] 马志锋.网络环境下的广告投放 Vague 决策模型研究[J].小型
在确定本次要显示的广告之后, 程序就可以更新 该广告记录的 show 字段。如果新的 show 值超过了显 示次数限制( shows) 或者新的 click 值 超 过 了 点 击 次 数 限制( clicks) , 该广告则不可再显示。
(4)生成 HTML 代码 接下来就可以输出显示广告的 HTML 代码。所输 出 的 HTML 代 码 可 以 分 成 以 下 几 个 部 分 : 重 定 向 页
微型计算机系统, 2002, (9). [2] 钟 强.不 同 网 络 广 告 收 费 模 式 利 弊 谈[J].价 格 理 论 与 实 践 ,
3 系统实现的关键技术
通用户的“点击”作弊。当然, 更高级的作弊还是可能的
3.1 广告轮播的实现 这部分的主要功能是: 根据各个广告的显示等级,
随机选择本次显示的广告; 更新数据库中该广告的显 示次数; 输出标题广告的 HTML 代码; 在数据库历史表
( 比如: 更换 IP 地址或代理服务器等) , 但对作弊者来说 也许因得不偿失而放弃。要防范广告服务商作弊, 只有 依靠数字签名、公证服务等技术来实现。
相关文档
最新文档