ga:daysSinceLastSession >= 20
说。 400:过滤器参数的值'ga:daysSinceLastSession> = 20'无效。
但根据手册,你应该这样做。那么我在这里做错了什么?
https://www.googleapis.com/analytics/v3/data/ga?ids=REMOVED&dimensions=ga%3AdaysSinceLastSession&metrics=ga%3Ausers&segment=gaid%3A%3A-14&filters=ga%3AdaysSinceLastSession%20%3E%3D%2020&start-date=2014-05-12&end-date=2014-05-14&max-results=50
答案 0 :(得分:3)
ga:daysSinceLastSession是一个维度。 Dimensons只能在
上过滤答案:'ga:daysSinceLastSession >= 20'
无效使用过滤器,因为您无法对维度执行> =。
使用Core报告API链接到过滤器:Filteres
编辑:
我能想到的唯一选择是像ga:daysSinceLastSession==10,ga:daysSinceLastSession==11,ga:daysSinceLastSession==12
注意:我不确定过滤器可以提供多长时间的文档说正则表达式过滤器有128个字符,但我不确定这个限制是否适用于此。但是URL的最大长度是2000个字符,因此您必须在构建时测试请求字符串的最大长度。
答案 1 :(得分:0)
Data Type for daysSinceLastSession is String,所以我猜一个数学运算符不会工作(相等运算符在查询浏览器中工作正常)。我认为你必须采用正则表达式(至少两个数字,第一个数字2或更大)。