以文本方式查看主题 - W3CHINA.ORG讨论区 - 语义网·描述逻辑·本体·RDF·OWL (http://bbs.xml.org.cn/index.asp) -- 『 Google 广告(AdSense/AdWords) 』 (http://bbs.xml.org.cn/list.asp?boardid=52) ---- 用AJAX跟踪Google Adsense广告点击[转帖] (http://bbs.xml.org.cn/dispbbs.asp?boardid=52&rootid=&id=30525) |
-- 作者:admin -- 发布时间:4/13/2006 7:53:00 PM -- 用AJAX跟踪Google Adsense广告点击[转帖] http://www.duduwolf.com/post/google_adsense_click_logger.asp 用AJAX跟踪Google Adsense广告点击 功能 可以完整详细地获得每一个用户点击广告的数据。包括点击时间,用户的IP,页面来源地址,被点击的广告网站地址,如果你的站点上保存了用户cookie的话,甚至可以查询到是哪位用户点了你的广告 Const TextFile = "adLog.txt" '保存点击数据的text文件,是相对路径,可以修改 技术原理 其实这也不是什么高深技术,原理及其简单,主要核心功能都是在客户端javascript中。 通过查看发现google的广告代码全部放在一个iframe中。所以首先通过document.getElementsByTagName("iframe")得到页面中所有iframe标签的元素集保存到一个数组中 几个核心代码 编写过windows程序的朋友一定知道微软的Visual Stdio中包含有一个Spy的小工具,这个小工具中就有一个功能用来监听某个窗口句柄的所有触发事件,用起来很爽,我在写这个广告纪录器时也自己实现了一个网页上用的Spy,代码如下: <input type=text id=test><br /> 遗憾 最遗憾的是这个程序只能用在IE下启作用,Firefox下无法跟踪用户点击操作,原因是Firefox中ifrmae根本触发不了任何用户操作事件,去Mozilla上查看资料,官方说明了用document.getElementById("iframe").contentWindow这个对象,但是我尝试后还是毫无作用,只好作罢,等待高人解决。 Demo和下载 如果想立即查看下程序实际运行,我特意提供了一个demo文件:http://www.duduwolf.com/test/adLogDemo.asp,这个文件没有设访问密码,任何人都能查看点击数据,你也可以通过装载<script language="javascript" type="text/javascript" src="http://www.example.com/adlog.asp?act=script"></script>这串代码立即从你的网站上实现点击跟踪,只不过点击后的数据是保存在我的网站上并且是公开的。 尾 这个程序我自己用了好几天了,迟迟没有发布出来就是担心大量应用后google估计就会修改google adsense代码了,还有就是我不知道这样做是不是违背了google广告的保留条款,仔细查看后发现有这样一条 Google 严禁以任何手段人为提高点击次数或网页展示次数,并通过工程系统和人工分析对行为进行密切监控。 所以希望大家只是拿来当技术研究,切勿长时间靠这个跟踪客户点击,虽然目前这个程序不影响任何adsense投放和点击后的动作和行为,但是如果有一天google的工作人员亲自上你的站点研究代码就全暴露了。我blog上的数据也统计了好几天,基本和google提供的统计数据差不多,因为我的blog上有用户留言的cookie,所以我特意保存了用户名,想看看每天都是谁在点击我的广告,统计后发现点击我广告的人都没在blog中留言,在blog中留言保存了cookie的用户从来不点击广告 |
-- 作者:leisir -- 发布时间:5/20/2006 11:34:00 AM -- 强,高手! |
-- 作者:wolfishor -- 发布时间:6/7/2006 10:25:00 AM -- 高手,强 |
-- 作者:zkzdfhyf -- 发布时间:8/23/2006 12:39:00 AM -- 值得研究 |
-- 作者:yloyou -- 发布时间:8/24/2006 10:30:00 AM -- 楼主过虑了,只要不修改google adsense 代码,跟踪点击是被google允许的,开源软件adlogger就是用来跟踪广告点击,找出恶意点击IP |
W 3 C h i n a ( since 2003 ) 旗 下 站 点 苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》 |
46.875ms |