如何在Google Analytics中获取当前会话的utm参数

yi1*_*yi1 5 google-analytics

假设用户访问我的其中一个包含所有 utm 数据(utm_campaign 等)的页面。在他们登陆的页面上,Google Analytics 中会创建一个包含所有这些信息的会话。

然后,他们浏览我的网站并进入另一个页面。在该页面上,utm_campaign 不再出现在查询字符串中。

有没有办法获取 utm_campaign 数据?

请注意,我使用 Universal Analytics,因此它是 ga 而不是 _gaq。

更新:如果有人想知道,此代码不起作用:

ga(function(tracker) {
 alert(tracker.get('campaignName'));
 alert(tracker.get('campaignSource'));
 alert(tracker.get('campaignMedium'));
 alert(tracker.get('campaignKeyword'));
 alert(tracker.get('campaignContent'));
 alert(tracker.get('campaignId'));
});
Run Code Online (Sandbox Code Playgroud)