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