我目前正在嘗試在Google Analytics中對Filer內部使用網站。有10個不同的IP範圍要匹配。據我所知,您無法將多個「包含」過濾器添加到一個配置文件,因爲如果所有包含過濾條件都返回true,Google Analytics首先會返回一個真正的匹配結果。要解決這個問題,您可以使用管道(|)並將多個範圍連接成一個過濾器。無論如何,單個過濾器的254個字符的限制不會爲我啓用此選項。谷歌Analytics(分析)展望
根據文檔,排除過濾器的工作原理有些不同。對於單個配置文件,您可以有多個排除過濾器。所以,我提出了使用負面預測的以下解決方案。帶負向預測的應用和排除過濾器實際上會給出給定範圍的匹配。
IP範圍: 212.43.120.30到212.43.120.40
正則表達式:(?!^ 212.43.120(3 [0-9] | 40)$)。^* $
濾波器類型:排除
上述正則表達式告訴,不給範圍內的匹配的任何IP將被排除在外。所以,我們將排除過濾器變成了包含過濾器。並且,Google Analytics接受給定配置文件的多個排除過濾器時,實際上可以通過不同的排除過濾器添加多個範圍。
然後,我注意到Google Analytics似乎並不接受lookahead。事情是,它在這裏和其他網站提到,但我找不到Google記錄它。有人有一個鏈接,谷歌解釋這一點,驗證,如果前瞻是允許或不是?有人有解決方案爲單個配置文件添加多個包含過濾器嗎?
'[30-40]'不會做你認爲它... – ctwheels