当用户点击页面时,我使用javascript访问GA Cookie __utmz。我遇到的问题我无法获得第一页视图的信息。在我看到信息之前,用户必须刷新或导航到第二页。
是否可以在首页视图中获取此信息。如果我希望看到我的代码的特定部分,请告诉我。
答案 0 :(得分:0)
您只能在Google的回调完成后访问__utmz。只要您使用较新的(~1.6 +?)版本的jQuery,以下应该工作:
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-XXXXX-X']);
_gaq.push(['_trackPageview']);
$.ajax({
url: ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js',
dataType: "script",
cache: true,
success: function() {
// Cookie reading code goes here
console.log(readCookie("__utmz"));
}
});