我的网站有很多页面通过扩展来响应。我希望能够在报告中只包含没有.php
扩展名的页面,但是所有其他页面(如.html, .cfm, .aspx
或根本没有扩展名)。我怎样才能做到这一点?谷歌分析过滤器页面没有扩展
我试着创建一个过滤器,但卡在正确的方式来建立正则表达式。我创建了下面的代码,但它不会过滤掉没有.php
扩展名的页面。
(.*(?!(\.)php))$
这段代码有什么问题?
我的网站有很多页面通过扩展来响应。我希望能够在报告中只包含没有.php
扩展名的页面,但是所有其他页面(如.html, .cfm, .aspx
或根本没有扩展名)。我怎样才能做到这一点?谷歌分析过滤器页面没有扩展
我试着创建一个过滤器,但卡在正确的方式来建立正则表达式。我创建了下面的代码,但它不会过滤掉没有.php
扩展名的页面。
(.*(?!(\.)php))$
这段代码有什么问题?
您的高级过滤器或高级细分应如下所示。
如何使用“仅包含”过滤器而不是“排除”?
是的,这就是我在想什么,但我想包括所有选项**但.PHP **如何我要这样做吗? – decio 2012-08-17 17:35:25
那么,只需添加php排除过滤器。所有其他文件将通过。或者问题在哪里? – 2012-08-17 19:14:15
您的代码使用负向预览。 Google Analytics不支持此正则表达式功能。
这可能会令人困惑,因为前段时间这可能会奏效。谷歌在某些时候删除了负面预测,但从未得到官方的支持。
看看这里的正则表达式支持的特征谷歌分析列表:
http://support.google.com/analytics/bin/answer.py?hl=en&answer=1034324
谢谢。这澄清了为什么它不起作用,尽管一些旧的博客帖子说负面看法运作良好。 – decio 2012-08-20 15:26:17
好的,会试试,谢谢。但现在发生了一些事情。是否有可能做相反的事情?获取所有没有“.php”扩展名的页面(即使没有扩展名的页面,比如友好的网址),并用“.php”扩展名替换它? – decio 2012-08-17 17:53:08
如果你问是否可以重命名页面,那么是的。虽然它需要几个高级自定义配置文件过滤器,或者搜索并替换配置文件过滤器。我不会推荐它只是在所有页面的末尾附加一个假“.php”。 – Luck 2012-08-17 18:14:34