我尝试使用PHP $_COOKIE['__utmz']
和下一个jquery.cookie插件从Google Analytics获取引用关键字,但两种方式都失败了。
这是PHP的情况(因为每个人都知道需要重新加载头来获取cookie值):
- 火狐
- 转到任何搜索引擎,输入所需的关键字,选择正确的网址;
- 目标网页 - 不存在Cookie;
- 转到任何其他页面 - 存在cookie - 可以获得参考密钥;
- 关闭FF
- 转到任何搜索引擎,输入其他关键字,选择正确的网址;
- 目标网页 - 不存在Cookie;
- 转到任何其他页面 - 存在cookie - 可以获得参考,但我看到的 - 是第一次访问的同一个cookie;
- Internet Explorer
- 转到任何搜索引擎,输入所需的关键字,选择正确的网址;
- 目标网页 - 不存在Cookie;
- 转到任何其他页面 - cookie仍然不存在;
- 关闭IE;
- 转到任何搜索引擎,输入其他关键字,选择正确的网址;
- 目标网页 - 不存在Cookie;
- 转到任何其他页面 - cookie存在 - 但引用关键字来自第一次访问;
- 铬
醇>
以下是jQuery.cookie脚本(即时cookie加载)的情况:
- 火狐
- 转到任何搜索引擎,输入所需的关键字,选择正确的网址;
- 目标网页 - 存在Cookie - 可以获取参考密钥;
- 关闭FF
- 转到任何搜索引擎,输入其他关键字,选择正确的网址;
- 登陆页面 - 存在cookie - 可以获得参考,但我看到的 - 是第一次访问时的同一个cookie;
- Internet Explorer
- 转到任何搜索引擎,输入所需的关键字,选择正确的网址;
- 着陆页 - 存在Cookie但值为空;
- 转到任何其他页面 - 同样的问题;
- 关闭IE;
- 转到任何搜索引擎,输入其他关键字,选择正确的网址;
- 着陆页 - 存在Cookie但值为空;
- 转到任何其他页面 - 同样的问题;
- 铬
醇>
完成上述所有操作:
- 为什么cookie会持续存在于FF?
- IE上的cookie发生了什么变化?
- 为什么Chrome不允许使用GA Cookie?
醇>
有什么想法?感谢