Variables 谷歌分析检索自定义变量统计信息

Variables 谷歌分析检索自定义变量统计信息,variables,google-analytics,Variables,Google Analytics,编辑重新整理了不清楚的问题 GA新手,我正在研究自动检索自定义变量数据统计信息的方法 这项质询本来是可以接受的 开始日期和结束日期(可能相等) 变量名 例如,页面级变量Brand只接受三个可能的值,这三个值由web服务器设置,并由客户端查看。 价值观是苹果、谷歌和微软 如果我使用以前获得的身份验证令牌,那么对Google Analytics的查询可能类似于(伪代码) ...getstatistics?myToken=123&variable=Brand&datefrom=

编辑重新整理了不清楚的问题

GA新手,我正在研究自动检索自定义变量数据统计信息的方法

这项质询本来是可以接受的

  • 开始日期和结束日期(可能相等)
  • 变量名
例如,页面级变量
Brand
只接受三个可能的值,这三个值由web服务器设置,并由客户端查看。
价值观是苹果、谷歌和微软

如果我使用以前获得的身份验证令牌,那么对Google Analytics的查询可能类似于(伪代码)

  ...getstatistics?myToken=123&variable=Brand&datefrom=20110121&dateto=20110121
结果可能是一些类似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> 
BrandApple3214
谷歌品牌4321
BrandMicrosoft1345
例如,这意味着网页级自定义变量Brand被web服务器设置为Apple值3214次(因此客户端可以看到/发送给GA)


为了获得与自定义变量相关的统计数据,从GA查询值/统计数据的正确方式/协议是什么?

谷歌有一个方便的资源,叫做,它可以通过一个界面帮助你回答很多问题,只要你使用谷歌分析凭证登录即可

当您使用其工具添加参数时,系统将自动生成URL/查询

如果这还不够的话,谷歌也有一些。与Data Explorer一样,您也可以使用Google Analytics凭据登录,并运行示例以查看将返回哪些数据


这些工具非常棒,因为它们有助于消除猜测,找出如何定位您正在搜索的确切数据

这就是我对你所做的理解:

您正在设置页面级自定义变量(重要的技术说明:需要在调用_trackPageview或其他调用之前调用这些变量,否则将无法跟踪它们。)

您的代码可能如下所示:

_gaq.push(['_setCustomVar', 2, 'Brand', 3]);
现在,在查询Google Analytics API时,需要注意的是,slot#非常重要,因为您要访问的slot在查询中是显式命名的

因此,要做到这一点,您需要将维度设置为
ga:customVarName2
ga:customVarValue2
,并确定您感兴趣的度量。你提到了页面视图,所以你会使用
ga:pageviews
。(你们绝不局限于页面浏览量。除了几个特定于AdWords的指标外,你们还可以使用任何指标。)

此查询将返回此插槽中的所有自定义变量以及与之关联的页面浏览量

您还提到您希望能够按值进行筛选

您可以通过将过滤器值设置为类似于
ga:customVarValue2==Apple
的值来实现这一点

您可以看到这样的查询

以下是一个示例屏幕截图:

最后,默认情况下,所有Google Analytics API查询都需要您设置日期范围,以便您可以自己查询


您所需要做的就是决定要用作接口,然后就可以开始了

我很想回答这个问题,但我仍然不完全清楚你想做什么。品牌值旁边的数字是否与自定义变量关联?这些数据是如何在GA中表示的?您的数据中每个用户都有唯一的标识符吗?问题已编辑!谢谢我试试看,看能不能满足你的要求。谢谢。您是否介意展示公司运行的一些代码(不是Javascript),这些代码将按照我在上面的示例中解释的方式查询数据?@ring0-考虑到它是自定义变量,除非您在这里向我们公开您的网站和代码,否则我不确定这是否会对您有所帮助。我希望——根据我所提供的——你能运用你的解决问题的技巧,解决剩下的问题。:)或者,您可以进一步澄清您的问题,了解具体情况。您是否对如何构建查询字符串或如何编写代码来提取该查询中可用的数据感到困惑?@jmort253问题附带100的原因是我希望有人有从GA检索自定义变量的经验,能够根据上面的品牌问题做出回答,提供相关实施建议,避免我做研究和测试。我认为“品牌”问题(比我原来的问题)更容易理解。我们想知道我们是选择GA还是其他什么。因此,基本上我想确保在给定一些参数的情况下可以检索变量,一些代码可以更有效地证明这一点。@ring0-我不明白有什么这么难。似乎可以通过设置一些变量,然后自己从结果URL查询字符串中提取变量来回答这个问题。不需要任何编码。休息不是很好吗?!REST允许GET检索数据。所以你应该能够在5分钟内回答这个问题,用我给你的工具,只需要一个网络浏览器。你也没有回答我问的关于你对什么感到困惑的问题。你提供的信息越多,你得到的答案就越好,不管奖金是多少。@jmort253今天花了一些时间查看了你和yc提供的数据,并对该系统的性能和功能感到惊讶。我们绝对可以使用GA,它甚至比我们最初认为的更好。我以为我可以通过点击它来分割赏金,但这似乎是不可能的。谢谢,我们似乎可以使用GA满足我们的需求-开发人员将查看库,但这无论如何都是一个好的开始。