
阿舍在看到 zroma 兄的提醒之後,就再去下載 Google Analytics 模組來用看看,當初沒有用這個 Google Analytics 模組的原因有二個,一個是因為那時候的版本還沒有支援 Google Analytics 新版的 ga.js 程式,另一個則是因為覺得設定太麻煩了,所以也就沒有用了,但是現在再回來看,呵呵 !! 是已經有支援新版的 ga.js 程式了,但是...設定還是一樣的複雜,不過,在功能上也是增進不少,看來好像還不錯用,所以,阿舍就去裝來試試看囉 !!
這個 Google Analytics 模組除了提供把 Google Analytics 的程式碼加到網頁上去之外,還提供了下列的功能,這些功能才是吸引阿舍來用它的理由..。
可以自定要追蹤的使用者、角色和網頁。
可以追蹤網頁上的下載、連進和連出連結。
可以監測那些檔案被下載。
提供 Google Analytics 的快取功能,加快網頁開啟速度。
可以在 Google Analytics 的網頁上加入 User segmentation 的資料。
可以追蹤站上的搜尋的資料。
透過這個模組的使用,可以更方便及更有彈性的控制 Google Analytics 程式碼的使用,而且不需要透過程式就能控制。
不過,就如前面提到的,設定的項目有點多,但是,這通常都是彈性所產生的問題,這模組提供了許多的選項可供各位大德調整,所以,自然而然的,就會有一堆的設定項目哩......。
1.安裝與啟用
到 http://drupal.org/project/google_analytics 下載後安裝啟用。
2.設定權限
這個模組在 「管理」 › 「使用者管理」 › 「權限控制 」( /admin/user/access ) 並沒有可以設定的項目,所以不需要做設定,因為這個模組對網站管理者才有用,一般使用者就不太會有什麼差。
3.設定模組
啟用好之後,就要到「管理」 ›「 網站設定」 ›「 Google Analytics」( /admin/settings/favorite_nodes ) 裡設定下列選項。
「Google Analytics account number:」
每一個申請使用 Google Analytics 服務的網站都會有一個以 UA 開頭的 ID ( 識別碼 ),各位大德可以從 Google Analytics 給的那一串讓大德們貼在網頁上的程式碼裡找到,找到之後就把它則到這個欄位上,這個欄位可是必填的,如果沒填或填錯,那麼 Google Analytics 就不會有用了,所以要多加的小心一點...。
User specific tracking settings > 「Custom tracking settings:」
Google Analytics 模組可以讓管理者決定要不要讓使用者可以自己決定要不要被追蹤記錄網頁的瀏覽情形,所以提供下列三種模式供選擇:
Users cannot control whether they are tracked or not.
選這個就是使用者不能自己來選擇的,如果各位大德是做商務網站的話,這個就最好是有勾起來會比較好,這樣才會有資料可以分析,才能有機會提高網站的銷售囉...。
Track users by default, but let individual users to opt out.
預設是要追蹤,不過可以讓使用者自己選要不要被追蹤,這個啊 !? 阿舍是不建議用選項的,因為這樣收集的資料,該是會二二六六的,對分析使用者行為的幫有限....。
Do not track users by default, but let individual users to opt in.
這個就給它有阿沙力了,就是都不追蹤,讓使用者自己決定,如果不追蹤就選這個囉 !!
只要是選了第二項或第三項,那麼在 User Profile 裡,就會多出一個叫 Google Analytics configuration 的位群組,裡面只有一個選項,就叫做「User tracking」,可以選勾或不勾的。
Role specific tracking settings > 「Add tracking for specific roles:」
再來的這個,就是用來選定那此角色要列入追蹤,阿舍就選了「anonymous user」和「registered user 」二個,意思就是都要追蹤的。
Page specific tracking settings > 「Add tracking to specific pages」
有些網頁並不需列入追蹤,以免會影響到瀏覽統計的正確性,所以就可以在這裡設定用那一種方式來列示不想放入 Google Analytics 程式碼的網頁。
Add to every page except the listed pages.
使用表列排除的方式,在下面「page:」欄位裡填的網頁是不列入追蹤的。
Add to the listed pages only.
採用正向表列的方式,就是只追蹤列入在下面「page:」欄位裡填的網頁。
Add if the following PHP code returns TRUE (PHP-mode, experts only).
這個就是進階使用者在用的,就是用 PHP 程式碼來控制的,當這裡加入的 PHP 程式碼執行之後,傳回 TRUE 時,就在網頁上加入 Google Analytics 程式碼。
Page specific tracking settings >「page:」
這裡是用來放一些配合上一個選項使用的網址或是 PHP 程式碼。
阿舍之前就有說到,這個 Google Analytics 模組的設定有點給它多,所以....阿舍寫久了就沒力了...呵呵,剩下的就再等等囉 !! ^^=。
- 瀏覽次數: 1770


發表新回應