Rin*_*g Ø 4 variables google-analytics
编辑 翻新了不明确的问题
GA的新手,我正在寻找自动检索自定义变量数据统计的方法
查询会有
例如,页面级变量Brand只接受三个可能的值,这些值由Web服务器设置,并由客户端查看.
价值观是Apple,Google和Microsoft.
对Google-Analytics的查询可能类似于(伪代码),前提是我使用之前获取的身份验证令牌
...getstatistics?myToken=123&variable=Brand&datefrom=20110121&dateto=20110121
Run Code Online (Sandbox Code Playgroud)
结果可能是一些像数据一样的xml
<variable>Brand</variable><value>Apple</value><count>3214</count>
<variable>Brand</variable><value>Google</value><count>4321</count>
<variable>Brand</variable><value>Microsoft</value><count>1345</count>
Run Code Online (Sandbox Code Playgroud)
例如,页面级自定义变量Brand由Web服务器设置为值Apple(因此被客户端看到/发送到GA)3214次.
从GA查询值/统计信息的正确方法/协议是什么,以获取与自定义变量相关的统计信息?
所以,这是我对你正在做的事情的理解:
您正在设置页面级自定义变量(重要的技术说明:这些需要在_trackPageview或其他一些调用之前调用,否则它们将不会被跟踪.)
您的代码可能如下所示:
_gaq.push(['_setCustomVar', 2, 'Brand', 3]);
Run Code Online (Sandbox Code Playgroud)
现在,在查询Google AnalyticsAPI时,重要的是要注意插槽#非常重要,因为您正在访问的插槽在查询中明确命名.
因此,要做到这一点,您需要将尺寸设置为ga:customVarName2和ga:customVarValue2,并确定您感兴趣的指标.你提到了网页浏览量,所以你要使用ga:pageviews.(您不仅限于网页浏览量.除了几个特定于AdWords的指标外,您还可以使用任何指标.)
此查询将返回此插槽中的所有自定义变量以及与其关联的综合浏览量.
您还提到过您希望能够按值进行过滤.
您可以通过将过滤器值设置为类似的方式来实现ga:customVarValue2==Apple.
这是一个截图示例:

最后,默认情况下,所有Google AnalyticsAPI查询都要求您设置日期范围,以便您可以自行查询.
您需要做的就是决定要将哪个库用作接口,然后就可以了.