返回信息流☆─────────────────────────────────────☆
Keyman (KISS) 于 (Thu Jul 30 11:17:40 2009) 提到:
在某些浏览器中,如Maxthon,如果使用鼠标拖曳的方式打开新链接的话,那么在新链接页面是获取不到来源Url,即document.referrer对象为空。不知道有没有什么办法可以得到
☆─────────────────────────────────────☆
coolfantasy (Cool) 于 (Thu Jul 30 11:32:47 2009) 提到:
在 URL 里增加 referer 的记录
比如 foo.html?rf=bar.html
【 在 Keyman (KISS) 的大作中提到: 】
: 在某些浏览器中,如Maxthon,如果使用鼠标拖曳的方式打开新链接的话,那么在新链接页面是获取不到来源Url,即document.referrer对象为空。不知道有没有什么办法可以得到
☆─────────────────────────────────────☆
Keyman (KISS) 于 (Thu Jul 30 12:47:12 2009) 提到:
【 在 coolfantasy 的大作中提到: 】
: 在 URL 里增加 referer 的记录
: 比如 foo.html?rf=bar.html
汗,这是广告Url的通常做法,但是现在是要监测普通的流量信息,普通流量不可能每个Url都加上特殊参数的
☆─────────────────────────────────────☆
coolfantasy (Cool) 于 (Thu Jul 30 12:50:11 2009) 提到:
统计系统不要去追求 100% 的准确
【 在 Keyman (KISS) 的大作中提到: 】
: 汗,这是广告Url的通常做法,但是现在是要监测普通的流量信息,普通流量不可能每个Url都加上特殊参数的
☆─────────────────────────────────────☆
coolwc (小包) 于 (Thu Jul 30 23:23:42 2009) 提到:
这个问题有很多种解决方案 在不同层面上的
1 浏览器层面
使用jQuery修改所有<a>的onClick方法 为其加上?ref=
2 http层面
虽然拖拽产生的http request里没有referer,不过依然可以通过cookie来保存信息
在每个网页的response中都对cookie[latestopenedpage]赋值成自己的地址 在拿不到http referer的时候 就以latestopenedpage做为referer
3 服务器端层面
写一个程序对当前服务器页面进行分析 得出一个graph 包含了所有网页间的互相连接关系 图里的节点是页面文件名 通过分析服务器生成的log 有referer的就用referer来做统计 拿不到referer的时候 从这些连接关系中选取最新一次的相同client的log记录
希望你能看明白。。。
☆─────────────────────────────────────☆
Keyman (KISS) 于 (Fri Jul 31 00:07:09 2009) 提到:
【 在 coolwc 的大作中提到: 】
: 这个问题有很多种解决方案 在不同层面上的
: 1 浏览器层面
: 使用jQuery修改所有<a>的onClick方法 为其加上?ref=
: ...................
谢谢你的建议,不过不适用我说的情况。
因为我们是在做通用的流量统计工具,而不是做自己网站的浏览分析工具。根据数据发现相当一部分广告来源丢失referrer,经分析发现其中一个原因就是鼠标拖曳导致的。虽然已经能够从广告url中提取到广告的相关信息了,但是得不到完整的来源信息还是挺不爽的。例如百度联盟、google adsense,你就无法对这些内容网络的流量进行细致的分析了。所以我才想有没有一些小trick可以解决。
不管怎么样,谢谢ls两位提供的帮助。
☆─────────────────────────────────────☆
coolwc (小包) 于 (Fri Jul 31 15:41:50 2009) 提到:
我怎么没看明白。。。。能举例说明么
【 在 Keyman 的大作中提到: 】
: 谢谢你的建议,不过不适用我说的情况。
: 因为我们是在做通用的流量统计工具,而不是做自己网站的浏览分析工具。根据数据发现相当一部分广告来源丢失referrer,经分析发现其中一个原因就是鼠标拖曳导致的。虽然已经能够从广告url中提取到广告的相关信息了,但是得不到完整的来源信息还是挺不爽的。例如百度联盟、google adsense,你就无法对这些内容网络的流量进行细致的分析了。所以我才想有没有一些小trick可以解决。
: 不管怎么样,谢谢ls两位提供的帮助。
☆─────────────────────────────────────☆
Keyman (KISS) 于 (Sun Aug 2 16:42:52 2009) 提到:
【 在 coolwc 的大作中提到: 】
: 我怎么没看明白。。。。能举例说明么
就是我们会在客户网站上埋统计代码,然后投放广告的时候链接的Url参数中包含特定的参数来标识广告的信息,如在哪里投的广告,广告关键词是什么等等,这样将来流量分析就可以对这些信息进行分析了。但是对于例如百度来的,因为投了内容网络,广告杯投在不同网站上,我们在数据上看到了有相当一部分流量是付费流量,但是却没有得到referrer信息,因此就不能知道更多更细的情况了
☆─────────────────────────────────────☆
coolwc (小包) 于 (Sun Aug 2 17:17:10 2009) 提到:
这不是表示你们依然可以修改客户网站的页面么 上面说的浏览器层面是可行的
当然了可以换一种别的办法 不用jquery的办法
比如通过OnClickd OnHover等等
【 在 Keyman 的大作中提到: 】
: 就是我们会在客户网站上埋统计代码,然后投放广告的时候链接的Url参数中包含特定的参数来标识广告的信息,如在哪里投的广告,广告关键词是什么等等,这样将来流量分析就可以对这些信息进行分析了。但是对于例如百度来的,因为投了内容网络,广告杯投在不同网站上,我们在数据上看到了有相当一部分流量是付费流量,但是却没有得到referrer信息,因此就不能知道更多更细的情况了
☆─────────────────────────────────────☆
Keyman (KISS) 于 (Sun Aug 2 18:58:20 2009) 提到:
你还是没理解,流量是从别的网站(假设A)到达客户网站B的,我们有权修改B网站的代码,但是没权利修改那么多A网站的代码。
☆─────────────────────────────────────☆
coolwc (小包) 于 (Tue Aug 4 15:39:50 2009) 提到:
让A站们在加link的时候加一个ref=唯一的id代表自己就完事了
【 在 Keyman 的大作中提到: 】
: 你还是没理解,流量是从别的网站(假设A)到达客户网站B的,我们有权修改B网站的代码,但是没权利修改那么多A网站的代码。
☆─────────────────────────────────────☆
yegle ( ) 于 (Tue Aug 4 22:57:54 2009) 提到:
那就是统计不了了呗…
【 在 Keyman (KISS) 的大作中提到: 】
: 你还是没理解,流量是从别的网站(假设A)到达客户网站B的,我们有权修改B网站的代码,但是没权利修改那么多A网站的代码。
这是一条镜像帖。来源:北邮人论坛 / soft-design / #35440同步于 2009/8/22
SoftDesign机器人发帖
[合集] 有人知道怎么解决鼠标拖曳导致的referrer丢失问题吗?
FadeToBlack
2009/8/22镜像同步0 回复
订阅后,新回复会通过你的通知中心匿名送达。
0 条回复
暂无回复 · 你可以订阅本帖等待新回复。