這個(gè)文章是直接介紹幾個(gè)實(shí)用的GA過(guò)濾設(shè)置,除了這個(gè)文章之外,如有更多時(shí)間,近期還想出另一篇文章會(huì)跟大家聊一聊GA的高級(jí)過(guò)濾功能(Custom Filter中的Advanced Filter),這個(gè)相對(duì)更加復(fù)雜一些。所以,這篇文章是初級(jí)篇,下一篇文章是高級(jí)篇。
Google Analytics的過(guò)濾功能簡(jiǎn)介
Google Analytics的過(guò)濾設(shè)置其實(shí)包含兩大邏輯功能,第一種功能是我們通常意義上的過(guò)濾,即根據(jù)一定條件過(guò)濾掉一部分訪問(wèn)者(本質(zhì)上是過(guò)濾掉一部分流量),例如過(guò)濾掉所有來(lái)自北京的訪問(wèn)者的流量,或是只保留網(wǎng)站某個(gè)子域(subdomain)的流量。 第二種功能則不是簡(jiǎn)簡(jiǎn)單單的過(guò)濾,而是類(lèi)似于我們使用MS Office Word的“查找并替換”功能(實(shí)際上比這個(gè)功能更強(qiáng)大,因?yàn)閷?shí)際上包括查找、替換和重組三種功能),即按照一定的條件把GA中的一部分屬性的表述替換或再組合為另外一種表述。例如,把campaign報(bào)告中campaign的英文名字替換為漢語(yǔ)名字。
這樣看來(lái),我們可以發(fā)現(xiàn)Google Analytics的主要功能是:
1. 去除掉我們不想要的一部分流量;
2. 修改一種表述方法為另外一種,或者實(shí)現(xiàn)標(biāo)準(zhǔn)報(bào)告中無(wú)法實(shí)現(xiàn)的表述。
不過(guò),其實(shí)還有第3、4種功能
3. 因?yàn)镚A是可以不斷復(fù)制的profile的,GA的filter和profile的配合可以實(shí)現(xiàn)分析需要的細(xì)分功能。不過(guò)這個(gè)功能在GA的Advanced Segments出現(xiàn)之后就弱化了。
4. 我們還可以利用多個(gè)filter進(jìn)行組合而實(shí)現(xiàn)類(lèi)似“解釋編程”的高級(jí)功能。這種filter的組合再加上正則表達(dá)式的共同作用,能夠?qū)崿F(xiàn)一些更復(fù)雜的過(guò)濾或者更精確的屬性表述。例如,我們知道SE(搜索引擎)都是提供Universal Search(就是除了文本搜索,還提供圖片、視頻等)的,但我們?cè)贕A中看到的流量可能都是來(lái)自Google / organic,我們?nèi)绾螀^(qū)分流量是來(lái)自文本搜索還是圖片或是視頻搜索呢?這個(gè)實(shí)際上通過(guò)filter的組合能夠?qū)崿F(xiàn)(不過(guò)這個(gè)很高深了,放在以后說(shuō))。
今天要談的這五個(gè)Google Analytics的過(guò)濾設(shè)置非常非常基礎(chǔ),不熟練正則表達(dá)式也完全沒(méi)問(wèn)題,只要照葫蘆畫(huà)瓢就行了。由于幾乎是我們每個(gè)使用GA的分析師都要用到的,建議把它們牢記在心。:)
安全通告:在開(kāi)始下面的嘗試前,請(qǐng)注意!
請(qǐng)一定復(fù)制一個(gè)新的profile進(jìn)行嘗試!
原因在于,filter和advanced segmentation不同,前者是在形成報(bào)告之前的過(guò)濾,因此過(guò)濾掉的數(shù)據(jù)肯定是不可能在該profile中出現(xiàn)了,而advanced segmentation是在形成報(bào)告之后再進(jìn)行的操作,數(shù)據(jù)不會(huì)因?yàn)槟愕牟磺‘?dāng)設(shè)置而丟失。所以,切記切記!否則Sidney就是害了大家。
如何復(fù)制profile,見(jiàn)下圖所示:
圖1
直接在同一個(gè)GA ID(例如我的GA ID是UA-4130899-1)后面點(diǎn)擊“+ Add new profile”,然后在下圖(圖2)中輸入你想要的profile的名字,然后點(diǎn)擊continue之后保存就行了。
圖2
是不是很簡(jiǎn)單?搞定了之后,你就在剛才復(fù)制的profile下“胡作非為”吧!你以前的數(shù)據(jù)不會(huì)有任何問(wèn)題了!現(xiàn)在,讓我們開(kāi)始吧!
設(shè)置一:過(guò)濾掉自己對(duì)網(wǎng)站的訪問(wèn)
你的網(wǎng)站最忠實(shí)的訪問(wèn)者是你自己,毫無(wú)疑問(wèn)。但是你自己的訪問(wèn)數(shù)據(jù)也會(huì)混在其他用戶(hù)的訪問(wèn)數(shù)據(jù)中,從而一定程度(程度大小取決于你網(wǎng)站的流量,如果你的網(wǎng)站流量跟新浪相差無(wú)幾,那么這個(gè)小節(jié)可以直接無(wú)視)上污染了網(wǎng)站真實(shí)用戶(hù)的訪問(wèn)數(shù)據(jù)。
防止這種情況的最簡(jiǎn)單的辦法是通過(guò)屏蔽某些IP地址來(lái)過(guò)濾掉自己的訪問(wèn),這種設(shè)置在GA中非常容易。方法如下:
1. 點(diǎn)擊你剛剛復(fù)制好的那個(gè)profile旁邊的edit按鈕。
圖3
2. 進(jìn)入profile settings頁(yè)面后點(diǎn)擊“+ add filter”。
圖4
3. 在Create New Filter中用如下設(shè)置,然后輸入想取的filter的名字和自己的IP地址就好了。最后別忘了保存。
圖5
請(qǐng)注意,這里我們使用的是Predefined filter,也就是GA已經(jīng)預(yù)制好的幾類(lèi)filter,主要就是解決這種類(lèi)似的小問(wèn)題。在這種filter中,不支持使用正則表達(dá)式。因此,GA自己的介紹:https://www.google.com/support/googleanalytics/bin/answer.py?answer=55496,其實(shí)是不正確的,因?yàn)槠渲袘?yīng)用了正則表達(dá)式。
你問(wèn)我,如果是動(dòng)態(tài)IP怎么辦?那么你可以用自定義filter(Custom filter)選取一個(gè)IP地址范圍進(jìn)行過(guò)濾,這個(gè)時(shí)候要用到Custom Filter(自定義過(guò)濾)。例如,我想要過(guò)濾掉從121.33.33.33到121.33.38.254的IP段范圍,那么我的設(shè)置如下:
圖6
這里,我們?cè)贔ilter Pattern中用到了正則表達(dá)式:^121\.33\.(33\.(3[3-9]|[4-9][0-9]|1([0-9][0-9])|2([0-4][0-9]|5[0-5]))|((3[4-7])\.([0-9]|[1-9][0-9]|1([0-9][0-9])|2([0-4][0-9]|5[0-5])))|38\.([0-9]|[1-9][0-9]|1([0-9][0-9])|2([0-4][0-9]|5[0-4])))$。哈哈,可怕吧!別擔(dān)心,其實(shí)你訪問(wèn)這個(gè)地址,就能自動(dòng)生成你IP段的正則表達(dá)式了:https://www.google.com/support/googleanalytics/bin/answer.py?answer=55572hl=en_USutm_id=ad。Google自己的這個(gè)工具很好用。
不過(guò),這種方法可能會(huì)誤傷其他合理的訪問(wèn)數(shù)據(jù),所以如果要精確地去除掉你每天毫無(wú)規(guī)律變動(dòng)的IP地址,那么僅靠過(guò)濾功能本身就有點(diǎn)兒力不從心了。我們需要利用控制cookie和filter的結(jié)合來(lái)實(shí)現(xiàn),可以在這里找到一些線索:http://www.webmasterworld.com/forum39/4048.htm,這里不多說(shuō)了。
設(shè)置二:改變Content報(bào)告中Top Content報(bào)告URI的大小寫(xiě)
看看下面這個(gè)報(bào)告的情況是不是大家經(jīng)常遇到?
圖7
其實(shí)四個(gè)URL只代表著兩個(gè)頁(yè)面,但是由于GA是大小寫(xiě)敏感(lowercase sensitive)的,因此它會(huì)認(rèn)為這是不同的URL,代表著不同的頁(yè)面。
這可不太妙,對(duì)于page view這樣的度量,我們還可以直接加總,而要把該頁(yè)面的bounce rate或者avg. time on page合并起來(lái),就有點(diǎn)兒麻煩了(當(dāng)然其實(shí)也還是有辦法,這里按下不表,大家自己研究一下就能弄通)。所以,我們要想辦法讓GA識(shí)別這種情況。
利用Filter就能輕松解決,非常簡(jiǎn)單。Filter的設(shè)置方法如下所示:
圖8
上一頁(yè)12 下一頁(yè) 閱讀全文