在第一页视图上访问__UTMZ cookie

时间:2012-10-29 14:52:33

标签: cookies google-analytics

当用户点击页面时,我使用javascript访问GA Cookie __utmz。我遇到的问题我无法获得第一页视图的信息。在我看到信息之前,用户必须刷新或导航到第二页。

是否可以在首页视图中获取此信息。如果我希望看到我的代码的特定部分,请告诉我。

1 个答案:

答案 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")); 
  }
});