2011-04-29 37 views
1

我有一个在URL中使用的ID,像这样在我MVC3网站几个控制器操作:谷歌分析和ASP.NET MVC - 过滤ID出来的URL的

/mobile/businessprofile/100000 
/mobile/setreminders/100000 
/mobile/somethingelse/100000 

我要告诉谷歌忽略ID部分,但Google Analytics过滤器系统确实令人困惑,并且无法提前测试您的过滤器。我该怎么办?

回答

1

方法1:这样做对网页的使用javascript

您可以通过在你的_trackPageview推指定值,做在你的页面的代码。

_gaq.push(['_trackPageview',window.location.pathname.replace(/\d+$/,'')]); 

方法2:做一个过滤器

我认为根据您的文章,你知道如何真正去和创建过滤器,你只是不知道作为值使用什么...

筛选器名称:无论你想叫它

过滤器类型:自定义过滤器>搜索和替换

过滤器字段:请求URI

搜索字符串:/[0-9] + $

替换字符串:/

区分大小写:否(但它不不管你选哪个)