400:过滤器参数的值'ga:pagePath ='无效

时间:2015-01-14 05:43:19

标签: google-analytics

使用google analytics query explorer,我想限制以下数据的输出:

示例数据

ga:pagePath
/100464.html
/108659.html?promid=1552

目标
只从页面路径中获取数字,所以:

ga:pagePath
100464
108659

试过
以下过滤器失败:

ga:pagePath=/....

出现以下错误消息:

400 : Invalid value 'ga:pagePath=/....' for filters parameter.

解决方案
感谢Eike Pierstorff - >这不是过滤。这是编程逻辑。 例如。过滤器用于缩小数据范围,但不控制/更改输出的返回方式。

要仅获取数字,请在编程代码中使用正则表达式。有关如何执行此操作的示例,请参阅here

1 个答案:

答案 0 :(得分:2)

其==不=

Filter documentation link

  

==(等于)%3D%3D返回页面上的时间恰好是十秒的结果:filters = ga:timeOnPage%3D%3D10

所以试试

ga:pagePath==/
ga:pagePath==/?attachment_id=106

为了好玩:用一个?返回一切?

ga:pagePath=@?