【发布时间】:2012-02-24 05:16:43
【问题描述】:
我刚开始使用 Google Analytics API,我想知道是否可以通过我在查询中传递的过滤器中的操作数来比较两个维度。我想知道我的意思是我已经尝试过了,但没有成功。
具体来说,我正在尝试比较 2 个自定义变量值。一个持有创建帖子的用户 (customVarValue3),另一个持有正在查看帖子的用户 (customVarValue5)。我只想为不是创建者的访问者获取网页浏览量。过滤器如下所示(未应用 urlencoding):
ga:customVarValue3!=ga:customVarValue5
完整的查询(url 编码)如下所示:
https://www.google.com/analytics/feeds/data?ids=ga%3Axxxxxx&dimensions=ga%3AcustomVarValue1%2Cga%3AcustomVarValue2%2Cga%3AcustomVarValue3&metrics=ga%3Apageviews&filters=ga%3AcustomVarValue3!%3Dga%3AcustomVarValue5&sort=-ga%3Apageviews&start-date=2012-02-09&end-date=2012-02-23&max-results=50
但是,它返回相同的结果(我知道有 ga:customVarValue3 == ga:customVarValue5 的结果)。
可能这是不可能的,但我只是想看看是否有人知道如何实现这一点或有解决方法或其他什么。
【问题讨论】:
-
我也在寻找这个问题的答案!后来还没解决?
标签: api filter dimensions google-analytics-api