龙盟编程博客 | 无障碍搜索 | 云盘搜索神器
快速搜索
主页 > web编程 > Javascript编程 >

用AJAX跟踪Google Adsense广告点击

时间:2013-03-06 14:58来源:未知 作者:admin 点击:
分享到:
功能 可以完整详细地获得每一个用户点击广告的数据。包括 点击时间 , 用户的IP , 页面来源地址 , 被点击的广告网站地址 ,如果你的站点上保存了用户cookie的话,甚至可以查询到

功能

  1. 可以完整详细地获得每一个用户点击广告的数据。包括点击时间用户的IP页面来源地址被点击的广告网站地址,如果你的站点上保存了用户cookie的话,甚至可以查询到是哪位用户点了你的广告
  2. 用纯客户端javascript代码和AJAX技术实现点击监听和向服务端发送点击数据,服务端我用的是ASP脚本,只是用来保存点击数据和提供浏览器端的点击查询,可以更换为其他服务端脚本,如PHP,JSP等
  3. 数据保存方式为了简单,我用纯text文本保存,一行保存一条数据,数据字段用逗号分隔,这样方便用户将这个文本另存为csv格式,csv就能用excel打开了。
  4. 查看广告点击数据可设访问密码

安装和使用

  1. 下载这个文件解压出里面的adLog.asp文件
  2. 用记事本打开adLog.asp找到如下几行:
    Const TextFile = "adLog.txt" '保存点击数据的text文件,是相对路径,可以修改
    Const AccessPassword = "adLog" '查看点击时的访问密码,可以自行设定,如果无需身份认证,请将AccessPassword值改为""即可
    Const SessionName = "google_ad_logger" 'Session名称,用来保存访问密码到指定Session中
    Const WebCharset = "utf-8" '网站的编码类型,如果是GB-2312,请自行修改
    Const UserName = "username" '用户名cookie,如果你的站没有用户cookie,就不用管了
精彩图集

赞助商链接