2011-04-29 38 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] + $

替換字符串:/

區分大小寫:否(但它不不管你選哪個)