這份文件假設您熟悉 Google Analytics (分析) 追蹤程式碼 (GATC) 設定。此外,您也必須在設定事件追蹤的網頁上安裝 ga.js
追蹤程式碼 (如本文所述)。如要進一步瞭解如何使用 GATC 追蹤網站,請參閱追蹤基本資訊指南。
引言
事件追蹤是 ga.js
追蹤程式碼中提供的方法,可用來記錄使用者與網站元素 (例如 Flash 驅動的選單系統) 的使用者互動情形。方法是將方法呼叫附加至您要追蹤的特定 UI 元素。這樣一來,Analytics (分析) 報表介面就會呈現這類元素的所有使用者活動,並以事件的形式顯示。此外,網頁瀏覽事件也不會影響透過事件追蹤方法追蹤的使用者活動。最後,事件追蹤會運用物件導向模型,來收集和分類與網頁物件的互動類型。
使用 ga.js
時,您通常會將事件追蹤套用至:
- 任何 Flash 驅動的元件,如 Flash 網站或 Flash 電影播放器
- 內嵌 AJAX 網頁元素
- 網頁小工具
- 檔案下載
事件追蹤的設計模型極具彈性,且可延伸至使用者觸發事件的常見模型 (由您自行決定設計決定)。因此,實用的事件追蹤報表需要與報表使用者協同合作,並妥善規劃報表。
- 請預先決定要追蹤資料的所有元素。
即使您最初只追蹤網站上的單一物件,但如果對要追蹤的各種物件/事件有整體瞭解,也能協助您建立報表結構,隨著事件追蹤的數量和類型增加而逐漸調整。
- 與報表使用者合作規劃事件追蹤報表。
若能預先掌握報表的外觀,會如何確定事件追蹤的導入結構。舉例來說,如果報表只需要顯示影片 UI 互動情形,則您的類別結構會與報表追蹤其他 Flash UI (例如選單、嵌入小工具和載入時間) 大不相同。此外,您也可以向報表使用者說明事件追蹤的各種可用可能性,讓導入功能發揮最大效益。舉例來說,報表使用者可能想追蹤 Flash 影片介面的使用者行為,但也可能對影片的載入時間進行追蹤。在這種情況下,您可以預先規劃在事件呼叫中提供有意義的名稱。
- 採用一致且清楚的命名慣例。
在導入事件追蹤的過程中,您針對類別、動作和標籤提供的每個名稱都會顯示在報表介面中。此外,報表統計資料會將類別/動作組合視為不重複元素,因此請先考慮如何針對屬於類似類別的所有物件計算指標。
設定事件追蹤
您必須先在網站上設定事件追蹤,才能在報表中查看事件追蹤結果,方法如下:
- 在網站上設定追蹤功能。請確認您已為網站設定追蹤功能。如需設定方式的相關資訊,請參閱追蹤基本資訊指南。
- 呼叫網頁物件、小工具或影片原始碼中的
_trackEvent()
方法。
_trackEvent()
方法的簽名如下:_trackEvent(category, action, opt_label, opt_value, opt_noninteraction)
category
(必填)您為追蹤物件群組提供的名稱。
action
(必填)每個類別的專屬配對字串,通常用於定義網路物件的使用者互動類型。
opt_label
(選填)用來為事件資料提供額外維度的選用字串。
opt_value
(選填)一個整數,用來提供使用者事件的數值資料。
opt_noninteraction
(選填)如果將布林值設為
true
,則表示系統不會在跳出率中使用事件命中。
- 查看報告。設定好事件追蹤並在網站上執行一天後,請前往報表的「內容」部分查看「事件追蹤」。
資源
如要進一步瞭解事件和事件追蹤,請參閱: