諮詢熱線:02-2369-8858

規則運算式在GA上的應用

規則運算式在GA上的應用

最後更新:2016/11/22 作者:Bruce
加入好友
規則運算式在GA上的應用
如今被廣泛使用的網站分析工具 Google Analytic,相信你一定不陌生,但是,功能繁多的GA要如何使用起來順手、隨心所欲就也不是人人做的到了。今天要介紹的主題值得好好學習一番,使用後威力十分強大,讓網路行銷效益大增。
 
規則運算式在GA上的應用。看到這句話,你可能會問兩個問題:什麼是規則運算式?在GA上又可以幫助到我什麼?
 
讓我們先來看看維基百科的解釋:「規則運算式使用單個字串來描述、符合一系列符合某個句法規則的字串。在很多文字編輯器裡,規則運算式通常被用來檢索、取代那些符合某個模式的文字。」
 
是不是覺得好像看懂了些什麼,但又有些什麼沒看懂?
 
再換個說法:一個規則運算式通常被稱為一個模式(pattern),用來描述或者符合一系列符合某個句法規則的字串。即你可以透過一個規則運算式的字串,來配對許多符合你所設定的規則的字串。
 
在GA中,我們可在使用篩選器、進階區隔或是設定目標時使用規則運算式輔助。(GA中會出現與規則運算式相符的下拉式選項,在後面輸入你的規則運算式即可)
  
在 善用GA小技巧,做報告不必窮加班!一文中,有介紹過一些GA使用上的小技巧,不過並沒有詳細解釋如何使用各個規則運算式字元,今天就來帶大家好好認識他們!
 
以下簡單介紹一些在GA運用時可能會使用到的規則運算式符號
 
\
反斜線能將規則運算式字元轉換為日常字元,以下有個範例:
假設/folder?pid=456是你想篩選的目標頁字串,但是因為?本身是規則運算式字元之一,
此時可以把網址改為 
/folder\?pid=456 
在這裡,\把?轉變成為一般的日常字元
 
|
這是一個很簡單的規則運算式符號,代表著or,a|b會同時進行a與b的條件比對
舉一個簡單的範例: google|yahoo
假設今天想要搜尋所有跟google以及yahoo兩個字串相關的網頁,就可以使用以上的規則運算式
 
?
這個符號在規則運算式中的功能是,讓?的前一個項目不管存在與否皆符合條件。例如:pepp?er這個規則運算式和pepper與peper的比對同時符合
 
()
()在這邊的作用跟在數學當中一樣,舉例:
/folder(a|b)/contact
以上表達式可以同時配對/foldera/contact以及/folderb/contact
以下再舉一個例子,假設網站有三個聯絡我們頁面:
/contact
/contactus
/contactnow
如果我們只想要配對/contact跟/contactus兩個,可以用規則運算式如下:/contact(us)?
這個意思是,跑出來的結果一定要有/contact,但可以有也可以沒有us
 
[-]
[] 與 - 就像豆漿與油條一樣,可以個別使用,但常常被放在一起,
[]的使用說明如下,[aiu]裡產生了一個清單,包括了三個字母,清單內的個別字元皆可以符合這個規則運算式,舉例來說:
p[aiu]n
以上運算式配對到的結果有pan,pin跟pun,但是pain並不符合。
同時我們可以使用 - 來讓 [] 內產生一個範圍內的集合,像是:[a-z]的清單內包含小寫的a到z、[A-Z]的清單內包含大寫的A到Z,[a-zA-Z0-9]的清單內包含的則是所有小寫a到z、大寫A到Z以及0到9(注意:這中間並沒有用,作分隔)
以下提供一個在GA上可能的使用方式作參考,假設今天你經營一個賣杯子的網站,每一個款式的杯子都有相對應的產品編號,由字串cup後面帶一串流水編號組成,例如cup512、cup650,並且用來作各產品網頁的命名。今天產品經理若想要在GA上觀看cup561到cup567這7個產品的網頁狀況,在篩選器中執行包含cup56[1-7]的篩選,就可以得到想要的網頁結果了。
 
{ }
這個字元的功能,是重複它前面所連結的最後一個項目,裡面可以放入1或2個數字使用,像是{1,3}或{3},只不過代表的意思不太一樣。今天如果放了2個數字進去,形成{x,y},意思是重複前面連結的最後一個項目至少x次,但不超過y次。若只放1個數字進去,如{z},意思是重複剛好z次。
以下舉例說明,如果我們想要排除從123.456.789.1到123.456.789.99間的所有IP,使用以下的規則運算式可以囊括上述範圍內的所有IP位址:
123\.456\.789\.[0-9]{1,2}
還記得\的功能是把規則運算式式字元轉變成一般字元嗎?
再舉一個例子說明{ }內只放入一個數字的情況,假設今天想要找出網址包含123XX的123加上任兩位數字的所有結果,就可以使用篩選器設定包含與規則運算式123[0-9]{2}相符的條件。
 
.
這個點,可以代表任何一個字元,無論是字母、數字、符號,甚至於空格,舉例如下:
.ate
可以配對到mate、date、kate、甚至是%ate、#ate(%跟#都是規則運算式字元),但是並不會符合ate,因為 . 必須代表一個字元,但這裡ate前面並沒有任何字元。
 
+
加號可代表一個或多個連接在其前面的項目,看完舉例會更容易理解。
有時候我們打yeah,情緒激動時可能會打yeaaaaaaaaaaah,所以以下規則運算式
yea+h
就可以同時滿足yeah跟yeaaaaaaaaaaah的表達,但注意,yeh並不被包含在這個規則運算式的敘述中,因為+代表的是一個或多個連接在其前面的項目。
 
*
這個符號在規則運算式的用途跟+很相似,差別在於,*代表0個或多個連接在其前面的物件,所以,延續上面的舉例,yea*h就可以同時滿足yeh、yeah、yeaaaaaah
 
.*
這兩個符號放在一起的時候,任何字串都可以符合這個表達,這樣講起來或許有點模糊,看完以下舉例或許可以讓你清楚點:
若在篩選器中打入以下字串
/showroom/.*/index.php
這個規則運算式意思是所有showroom/開頭,並且以/index.php結尾的頁面,這代表,若有在/showroom的資料夾下,但結尾是.html,就不會被篩選器列為結果。
你可能在想,這兩個字元放在一起為何可以有如此強大的效果,其實這不難懂,還記得前面提到 . 可以代表任何字元嗎? 而*接在 . 後面則重複它0或多次,也因此可以滿足任何字串。
 
^
當使用這個符號時,目標字串的開頭必須跟你的規則運算式一樣才會滿足條件。
因此在GA上應用時要特別注意,假設今天有某個網址是Www.seoseo.com/folder1/folder2/index.html,這時候若在篩選器輸入包含^folder2/index\.html 的話,是不會篩選出該網址的,因為GA在網址的讀取上是從.com後面開始的,而這樣篩選的結果必須符合/folder2/index\.html緊接在.com的條件。
 
$
這個符號的功能,即若字串在放置$符號後出現任何文字或符號,就不符合條件。
說起來有點拗口,所以直接舉例說明。在GA的預設中,你的首頁會是 / ,所以若是使用規則運算式
/$
可以找出所有結尾於/的網頁,但如果想要只挑出首頁,使用
^/$
就會找出僅有/的頁面,也就是預設的首頁
 
 
以上就是這次的規則運算式小整理,希望能夠對使用GA的你,產生一些些幫助,在使用GA上能夠更得心應手!
更多服務資訊:奇寶關鍵字廣告操作
 
參考資料:
圖片來源:
 
本文作者:Bruce
責任編輯:Doris
你可能也會喜歡
熱門文章

SEO是什麼?Google演算法與網站優化:提升網....

  在當今的數位時代,無論是大型企業還是小型創業公司,都需要利用SEO來提升其在網路世界的存在感。透過SEO,我們可以將產品或服務直接推廣給真正有興趣的消費者,這對於提高轉換率和ROI至關重要。 一、什麼是SEO? SEO的定義 SEO可以帶來什麼好處....

STP分析實例應用,帶你掌握行銷策略精準定位....

在當今數位化快速發展的時代,STP行銷策略成為企業制定有效行銷策略的關鍵。隨著消費者行為的持續變化和科技的不斷進步,了解如何適應這些變化,並利用STP策略來精準定位目標客戶,對於任何希望在競爭激烈的市場中脫穎而出的企業來說,都是至關重要的。本文將深入探討ST....

一篇帶你了解Google商家檔案(我的商家)驗證....

Google 商家檔案是一個免費的工具,能增加企業在 Google 地圖的能見度。透過管理商家檔案,商家可以優化在 Google 中搜尋的內容,搜尋公司相關產品或是公司名稱的時候,如果能夠跳出畫面右方紅框的資訊,對於商家絕對是大大加分!消費者也可以更方便快速的找到需要的服務....

Google地圖上看不到我的商家怎麼辦?

目錄 遇到的問題:Google地圖上看不到我的商家怎麼辦? 奇寶怎麼做? 怎麼做更好? Google初步回覆 Google二次回覆 最後結果   遇到的問題   Google地圖上看不到你的店家?一定要搜尋店家名稱,Google地圖上才會出現?你有遇過....

延伸閱讀

Google Analytics (Google 分析) 四種流量來....

Google Analytics (Google 分析) 是一個很強大的、以數據分析為主的平台,能夠協助網站管理者掌握網站的營運狀況,可說是行銷人必備的基礎工具之一!其中最常用的就是流量追蹤的功能,讓你了解網站的訪客究竟從哪裡來。如果我們能了解網站流量的來源以及成效表現,就可以....

Google分析設定事件目標,追蹤頁面上每個按....

上週我們分享了為了行銷追蹤,不可忽視的網站小細節!建議大家如果要追蹤詢價單、報名表、訂閱電子報的成效,最好要做一個成功後的到達頁面,比較容易埋放追蹤碼。 但如果你真的無法增加一個到達頁面,或是要追蹤的是個連外的連結呢?   這時候你就能使用....

【GTM入門教學 】學會Google Tag Manager,....

想知道網路行銷的成效表現,那就一定要透過埋設程式碼來追蹤網站的數據和流量。在埋碼的過程中,你是否有遇過以下困擾: 看不懂程式碼,求助工程師但常花太多溝通的時間成本? 網站被埋設了許多個追蹤碼,搞不清楚埋了哪些,也不清楚是哪個追蹤碼帶來轉....

Google Analytics 最新版本,gTag來襲!

2017年10月Google宣布Google Analytics代碼出了新版本,叫做全局網站代碼(gTag) 原本以網站行銷經營的角度來看,應該要同時埋Google Analytics碼跟Google Adwords轉換碼, 但是埋了gTag後,就可以一次整合轉換碼。   適合使用全局網站代碼(gTag)的網....

Copyright © KPN SEO 2020. All Rights Reserved / 台北市大安區羅斯福路三段301號8樓 02-23698858 service@kpnweb.com