2014-01-23 42 views
2

我正在從經典分析升級到UA,因此我的問題與我需要的跟蹤代碼有關。還有幾個額外的自定義維度(例如作者),我也想使用它。Universal Analytics - 多作者報告,自定義尺寸

並不是網站上的每個網頁都會有一個作者,但是會有很多文章。

我的問題是,如果我需要複製ga('send', 'pageview')但經過筆者的變量如下:

<script> 
    (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-xxxxxx-x', 'example.com'); 
    ga('send', 'pageview'); 
    ga('send', 'pageview', { 'dimension1': '<?=$author?>'}); 
</script> 
+0

在哪裏你找到了我找不到它的文檔? –

回答

3

不,你應該發送一個網頁瀏覽。否則,綜合瀏覽量數據將被複制到GA中。

<script> 
    (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-xxxxxx-x', 'example.com'); 
    ga('send', 'pageview', { 'dimension1': '<?=$author?>'}); 
</script> 
+1

你不是也發送兩個綜合瀏覽量嗎? – Blexy

+0

@Blexy,修正。對於這個疏忽感到抱歉。 – Eduardo

+0

謝謝@Eduardo。這導致我有幾個問題:我是否需要將所有作者添加爲自定義維度,並且上面的代碼將跟蹤它們?有關於跟蹤事件的代碼嗎?例如,跟蹤表單上的錯誤:ga('send','Event','Signup Form','First Name','Error Code Desc',{'nonInteraction':1}「是否放入跟蹤代碼或者在表格的代碼中? – Ninjasys

相關問題