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

标签 google-analytics fork

我对谷歌分析有点新手,我一直试图找出以下问题太久了。所以也许你可以帮助我。任何协助将不胜感激。

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

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

我想在谷歌分析中看到的是
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>

提前致谢!

最佳答案

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

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

引用:

scope

来自 GA Link

关于google-analytics - 在 Google Analytics 上使用多个自定义变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17452058/

相关文章:

javascript - Datalayer上的查询以及如何在CustomHTML中运行

php - 来自 Google Analytics API 的 URL 和访问列表

c - getpid 和 getppid 返回两个不同的值

c - fork() 子进程实际上在什么时候开始?

c - 如果子进程在读取时不关闭管道,会发生什么情况?

google-analytics - 是否可以手动结束 Google Analytics session ?

java - 适合网络分析的数据库?

symfony - 未指定范围-Google_Auth_Exception

c++ - Boost.Log 和创建守护进程; `fork` 不允许?

c - 如何让父子进程互相监听?