!!! Google Analytics 更新!!!
如果您已將追蹤程式碼更新為 analytics.js,就不需為了追蹤子網域進行任何額外設定。
您可以在一項 Analytics (分析) 帳戶資源中,使用跨網域追蹤收集主要網域 (如 www.example.com) 和子網域 (如 www.subdomain.example.com) 的資料。如果想要看完整的網址及子網域網址,可以使用「進階」篩選器,調整「請求 URI 」的資料。進階篩選器傳送門:Google Analytics 篩選器設定介紹#5:進階篩選器
對大多數的網站來說,GATC不需要經過任何修改,使用Google Analytics提供的預設GATC就可以了。但,如果有其他不同的需求,例如:我的網站有多個子網域,想追蹤子網域之類的情況,就需要將GATC做修改。
甚麼是子網域?
子網域是網域中的一部分。例如Startdo網站分析的網址是www.startdo.tw,則startdo.tw是網域,其www.startdo.tw是子網域之一,blog.startdo.tw也是子網域,store.startdo.tw、apps.startdo.tw等等都是子網域。
一般在設定GATC時,可能會將每一個子網域都當作獨立的資源來追蹤。使用這種方式,每個子網域都會有一組自己的GATC,必須在各個子網域的網頁貼上各個對應的GATC,小心正確的貼上。而Google Analytics會將不同子網域的流量當作[推薦連結]。例如:www.startdo.tw可能會變成class.startdo.tw的推薦連結網站。這種的做法沒有錯,只是,這些流量的原始資料會記錄在www.startdo.tw裡,不會呈現在class.startdo.tw中,例如:關鍵字。如果,這筆流量在網站上完成了交易,則我們會知道訪客從哪裡進入,但不會知道導入這筆交易的流量來源是甚麼。
這樣寫可能會看不懂,舉個例子:
我在www.startdo.tw、class.startdo.tw這兩個子網域都裝上不同的GATC,分別來追蹤。
訪客在Google 的搜尋引擎上搜尋了[網站流量分析],進到了www.startdo.tw,在導覽列上看到[課程],點擊連到了課程的網頁(class.startdo.tw),看到有免費的Google Analytics說明課程,馬上就填下資料,報名課程。

則我在class.startdo.tw的報表裡,知道訪客來自www.startdo.tw,但不知道是透過搜尋引擎查詢[網站流量分析]。因為真正流量來源記錄在www.startdo.tw的設定檔裡,而完成目標轉換的紀錄在class.startdo.tw裡。
追蹤子網域
如果我想要得到所有的資訊,把資料都合併在一起,則需要修改GATC,別擔心,這項修改不太難。
首先先到[管理員]介面

- 如果你有很多個[帳戶],請選擇你要做修改的[帳戶]。
- 選擇要修改GATC的[資源]
- 點選[追蹤資源]
- 啟用追蹤子網域
- 儲存

你會看到下方的追蹤程式碼,比還沒調整前增加了一行程式碼。這樣,所有在startdo.tw的子網域的資料都會被匯集起來。

重新貼追蹤程式碼
接者,把追蹤程式碼貼到[所有的]網頁。
報表呈現方式需要做調整
到這裡,我們已經把資料都彙整在同一設定檔裡。問題來了,www.startdo.tw/index.html和class.startdo.tw/index.html,在報表裡會被視為同一個項目(其他層級的網址相同也會被視為同一項目),因為Google Analytics的報表呈現方式是沒有前面的網域資料(在報表裡只會看到/index,html),意思是說,剛剛那兩個/index.html除了會被視為同一個項目之外,我們在報表裡也無法知道是哪個子網域來的流量。沒關係,我們可以建立一個如下圖的[篩選器]來解決這項問題。

有關篩選器的使用方式可以參考[進階篩選器]。
之後,就可以在報表上看到完整的網址了,例如:www.startdo.tw/index.html和class.startdo.tw/index.html,兩個相同層級的網址也會分開來記錄了。
注意
如果有設定關於要求url的設定,例如目標的[實際連結網址]設定,則目標的要求url部分都需要重新調整,否則,Google Analytics不會轉換這些數據。
以上是自訂篩選器的[GATC客製化 – 子網域追蹤]介紹。如內文有誤,請多指教,如有問題,可以留言,會盡快回復。