在Google Analytics上使用多个自定义变量

时间:2013-07-03 15:27:47

标签: google-analytics fork

我对谷歌分析有点新手,我一直试图找出以下问题。所以也许你可以帮助我。任何信息都会非常感激。

我有一个网站,由Fork CMS提供支持,有一个博客部分。在博客部分,实际上有4个不同的博客,标有四个不同的类别。在“博客”页面上提供了四个链接,每个链接指向一个页面,在该页面上显示来自一个类别的所有博客。

这四个类别是“画家”,“美术摄影师”,“视觉艺术家”和“多媒体艺术家”。

我希望在Google分析中看到的是 1)网站上所有流量的概述减去博客的所有流量, 2)博客“画家”的所有流量概述, 3)博客“美术摄影师”的所有流量概述, 4)博客“视觉艺术家”的所有流量概述 5)博客“多媒体艺术家”的所有流量概述

我想我已经弄清楚如何做2-5,但我对第一个没有任何线索。如何创建一个自定义变量来获取所有网站流量 - 2到5 ......?

我的GAcode现在:

   <script>
    var _gaq = _gaq || [];
    _gaq.push(['_setAccount', 'UA-xxxxxxxx-1']);

    //custom variable for categories
    _gaq.push(['_setCustomVar',1,'Painters','3'],                
    ['_setCustomVar',2,'Fine Art Photographers','3'],['_setCustomVar',3,'Visual          
    Artists','3'],['_setCustomVar',4,'Multimedia Artists','3']);

    _gaq.push(['_trackPageview']);

    (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-xxxxxxxx-1', 'mydomain.com');
    ga('send', 'pageview');
    </script>

提前致谢!

1 个答案:

答案 0 :(得分:0)

简短的回答是使用不同的范围,即:

_gaq.push(['_setCustomVar',1,'Overview',2],    

参考:

scope

来自GA Link