2014-04-22 209 views
1

我有一個簡單的網站,顯示在該網站的註冊用戶登錄後,頁面在用戶登錄我的網站上。會話存儲用戶名並顯示頁面。記錄通過谷歌分析

現在我試圖存儲登錄的用戶名,並將其記錄在Google Analytics上,顯示此人登錄該網站並看到該頁面。

谷歌分析希望應該讓所有以每個用戶名的分別細節登錄的用戶名的表。

這是我做過什麼:

<script> 

var user = "<?php echo $_SESSION['username']; ?>"; 

(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ 
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), 
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) 
})(window,document,'script','//www.google-analytics.com/analytics.js','ga'); 

ga('create', 'UA-XXXX-Y', 'mysite.com'); 

var dimensionValue = user; 

ga('set', 'Logged-user', dimensionValue); 

ga('send', 'pageview'); 


</script> 

不幸的是,這是行不通的,因爲我是希望。

回答

3

你的語法應該是

ga('set', 'dimension1', dimensionValue); //configure dimension1 in GA-Admin interface of session level