搜尋
清除搜尋內容
關閉搜尋框
Google 應用程式
主選單

Help us improve Analytics Education. Tell us how you like to learn!

關於事件

使用事件即可針對使用者與您內容的互動,收集相關資料。

事件是指使用者與內容的互動,追蹤時不受網頁或畫面載入影響。下載、行動廣告點擊、小工具、Flash 元素、AJAX 內嵌元素以及影片播放等,都可能是您想要做為事件來追蹤的動作。

本文內容:

查看事件資料

您必須在網站或應用程式中加入事件追蹤程式碼,才能查看「事件」報表中的資料。請參閱「設定事件追蹤」一文。若要查看「事件」報表,請按照下列步驟進行:

  1. 登入 Google Analytics (分析)。
  2. 瀏覽至所需的資料檢視
  3. 開啟報表
  4. 依序選取 [行為] > [事件]

剖析事件

事件包含幾個要素 (如下所示),事件匹配則包含每個要素的值,而這些值會列在報表中。

  • 類別
  • 動作
  • 標籤 (自選,但建議使用)
  • 值 (自選)

舉例來說,您可以在網站上設定影片 [播放] 按鈕,這樣就會傳送具有以下值的事件匹配:

  • 類別:「影片」
  • 動作:「播放」
  • 標籤:「寶寶滿週歲」

類別

類別是您所提供的名稱,可用來分類想要追蹤的物件。一般來說,對於您想要歸類在某類別下的諸多相關使用者介面元素,您會重複使用同一個類別名稱。

假設您也想追蹤影片下載次數,此時便可使用:

  • 類別:「影片」
  • 動作:「已下載」
  • 標籤:「亂世佳人」

在這種情況下,報表中就只會有一個類別「影片」;您可以查看彙整指標,藉此瞭解使用者與這一個影片物件內所有元素的互動。

不過,如果您想要使用事件追蹤功能來追蹤多個物件,建議您在執行呼叫之前,先考慮報表的分類方式。比方說,您可以追蹤主要類別為「影片」的所有電影,這樣就能獲得所有影片互動的彙整次數,不分使用者與哪些影片互動。

換句話說,您可以按照影片類型建立兩種類別,一種用於電影影片,另一種用於音樂影片。此外,您也可以為影片下載另外建立一個類別:

  • 影片 - 電影
  • 影片 - 音樂
  • 下載

在這種情況下,您可以在報表中查看三種類別的事件次數合計。「事件總數」指標會針對您在導入事件追蹤時提供的所有類別,列出事件總數。不過,由於詳細的事件指標會匯集在各個類別下,因此您無法分別查看所有影片和下載的綜合指標。

雖然事件追蹤物件模型充滿彈性,但建議您先規劃所需的報表結構,再決定類別名稱。如果您打算在多個位置使用同一個類別名稱,記得使用正確的名稱指稱所需的類別。舉例來說,如果您打算呼叫影片追蹤類別「Video」,但之後誤用了複數的「Videos」,影片追蹤就會有兩個不同的類別。此外,如果您在追蹤某個物件時,一直以來都是採用某個類別名稱,而您決定要更改名稱,那麼系統並不會重新處理原先類別下的歷來資料,導致同一個網頁元素的指標會分別列在報表介面的兩個類別下。

動作

一般來說,當您替某個網頁物件要追蹤的事件或互動類型命名時,您會使用動作參數。舉例來說,只要有一個「影片」類別,您就能使用這個參數追蹤多個特定事件,例如:

  • 影片完成載入時的時間
  • [播放] 按鈕點擊
  • [停止] 按鈕點擊
  • [暫停] 按鈕點擊

就像類別一樣,您可以自行為動作命名,但請注意報表中使用事件動作時的兩項重要特徵:

  • 所有動作的排列方式都與上層類別無關。 這也是您劃分報表事件資料時值得運用的一點。
  • 不重複動作名稱決定不重複事件。 您可以針對不同的類別使用重複的動作名稱,但這可能會影響系統計算不重複事件的方式。詳情請參閱下方建議和「隱含計數」一節。

標籤

有了標籤,您就可以針對想要追蹤的事件提供更多資訊,例如在上述的影片範例中提供電影標題,或是在追蹤下載時提供檔案名稱。

  • 類別:「下載」
  • 動作:「PDF」
  • 標籤:「/salesForms/orderForm1.pdf」

如同類別和動作,您建立的所有標籤也會列在報表中。您可以透過標籤建立其他報表維度,用於追蹤使用者與網頁物件互動的情形。舉例來說,假設網頁上有五個影片播放器,而且您想要追蹤使用者與這些播放器的互動情形。每個播放器都可以使用包含「播放」動作的「影片」類別,但如果要讓播放器在報表中以獨立的元素呈現,就必須另外加上標籤 (例如電影名稱)。

  • 類別:「影片」,動作:「播放」,標籤:「亂世佳人」
  • 類別:「影片」,動作:「播放」,標籤:「頑童流浪記」

就像類別與動作一樣,您可以自行為標籤命名,但請注意報表中使用事件動作時的兩項重要特徵:

  • 所有標籤的排列方式都與上層類別無關。 這也是您劃分報表事件資料時值得運用的一點。
  • 不重複標籤名稱決定不重複事件。 您可以針對不同的類別和動作使用重複的標籤名稱,但這可能會影響系統計算不重複事件的方式。詳情請參閱下方建議和「隱含計數」一節。

動作和標籤的最佳做法

為取得最準確的報表,使用動作時請記住以下建議:

  • 動作名稱必須與報表資料相關。 事件追蹤會結合兩種類別中同一個動作名稱的指標。舉例來說,如果您在「下載」類別和「影片」類別中都使用同一個動作名稱「點擊」,「熱門動作」報表中的「點擊」相關指標就會列出標有這個名稱的所有互動。接著,您便可在下一個報表階層按類別查看「點擊」動作的細目。不過,如果您在導入事件追蹤時一律使用「點擊」這個動作,該區隔在報表中的實用性就會降低。如果您打算在網站上大範圍使用事件追蹤,建議您選擇與資料類別相關的動作名稱。舉例來說,您可以針對小工具互動沿用「點擊」一詞,針對影片播放器互動則沿用「播放」、「暫停」和「停止」這些動作字詞。
  • 彙整或區別使用者互動時,使用一致的動作名稱。 舉例來說,針對網站上所有影片的「影片」類別,您可以使用「播放」作為動作名稱。在這個模式中,「熱門動作」報表會針對「播放」動作的事件提供彙整資料,您可以藉此比較這個影片事件與「暫停」或「停止」等其他影片事件的差異。

    不過,如果您在報表中只想使用一個影片類別,但又希望取得兩個不同影片播放器介面的部分相關資訊。您可以使用動作名稱區分不同的播放器介面,而不需要分別建立影片類別。如此一來,報表不僅可以區分兩種播放器,還能繼續彙整網站上所有影片的相關資料。

    類別:「影片」;動作:「播放 - Mac Chrome」
    類別:「影片」;動作:「播放 - Windows Chrome」
  • 「動作」參數不一定只追蹤「動作」。 您可以針對動作提供任何字串。在某些情況下,實際事件或動作名稱並不一定恰如其名,因此您可以使用動作參數追蹤其他元素。舉例來說,如果您想要追蹤網頁下載次數,可以提供下載檔案類別做為下載事件的動作參數。在這種情況下,「下載」類別的報表會按照檔案類型 (pdf、doc、xls) 進行細分。
  • 只有不重複動作會使不重複事件遞增。 使用者每一次與標有特定動作名稱的物件互動時,系統就會在該動作名稱下將初次互動計為一次不重複的事件。如果使用者在該工作階段中還與同一個動作有任何額外互動,就不會計入不重複事件;就算使用者離開該物件,與標有相同動作名稱的其他物件互動也是如此。

    這會帶給報表兩項明顯的影響。首先,假設使用者從標有不同類別的兩個不重複影片播放器與「播放」動作互動。這時,播放的熱門動作報表將列出一個不重複事件,就算使用者使用兩個不重複播放器亦然。再來,由於每個類別/動作組合都有一個不重複事件,因此每個類別的動作報表都會列出一個不重複動作。詳情請參閱「隱含計數」。

 

與其他項目不同,值是整數而不是字串,因此應用來為追蹤的網頁物件指定數值。舉例來說,您可以將值用來代表載入播放器所需的秒數,也可以在影片播放器到達特定播放標記時觸發金額值。

類別:「影片」,動作:「影片載入時間」,標籤:「亂世佳人」,值:「downloadTime」

報表會將值視為數字,並按照每個事件的計數加總所有值 (請參閱下方「隱含計數」一節)。此外,報表也會決定類別的平均值。在上述範例中,影片載入完畢時,系統會針對「影片載入時間」動作呼叫事件。影片名稱會以標籤的形式提供,且每次下載影片都會累計載入時間。接著,您可以針對「影片」類別的所有「影片載入時間」動作決定平均載入時間。假設您的網站影片有 5 次不重複下載,且下載秒數如下所示:

  • 10
  • 25
  • 8
  • 5
  • 5
報表計算數值的方式如下,範例中的數字為下載時間,單位為秒:
  • 有活動的工作階段:5
  • 值:53
  • 平均價值:10.6

系統不支援負整數。

非互動事件

「非互動」一詞適用於選用的最終布林參數,您可以傳送該參數以協助傳送事件匹配。使用這個參數,您就能針對同樣含有事件追蹤功能的網站網頁,決定跳出率的定義方式。例如,假設您在首頁中嵌入影片。這時您當然會想知道首頁的跳出率,但該如何定義呢?您將訪客與首頁影片的互動視為重要的主動參與信號嗎?如果是的話,建議您在計算跳出率時將影片互動列入考量,這樣一來,如果某個工作階段中的訪客只在首頁上點擊影片,就不會計為跳出。相反地,您可能會想採用較嚴格的方式計算首頁的跳出率,從中瞭解只包含首頁的工作階段百分比,而不考慮影片點擊。在這種情況下,建議您在計算跳出率時排除任何影片互動。

這時可以考慮使用選用的非互動參數。請注意,一次跳出是指只包含一次互動匹配的工作階段。根據預設,事件匹配即是互動匹配,因此會計入跳出率中。不過,如果值設定成「true」,事件匹配的類型就不會是互動匹配。您可以利用這項特性針對包含事件的網頁調整跳出率的計算方式。如果將值設定成「true」,就算訪客在工作階段中同樣觸發事件,只要工作階段包含標有非互動事件的單個網頁,就會計為跳出。反之,如果略過這個選項,當訪客在單頁工作階段中同樣觸發事件時,包含事件追蹤的同一個工作階段就不會計為跳出。

隱含計數

在事件追蹤中,這類計數會計入所追蹤網頁物件的所有互動,並與特定使用者工作階段建立關聯。報表會將追蹤網頁物件的總互動次數計算為事件總數。

舉例來說,如果有使用者在影片上點擊相同的按鈕 5 次,則與該影片相關的事件總數就會是 5,而不重複的事件數就會是 1。

以下表格說明在特定事件類別中,資料在報表介面的彙整方式。在這個範例中,同一個類別名稱分別從 2 個不同的影片播放器呼叫,每個播放器都有自己的標籤。按照影片播放器的 Flash 使用者介面程式設定,這些播放器都有「播放」和「停止」動作。

「影片」類別的事件追蹤

動作 標籤:「亂世佳人」 標籤:「華府風雲」 總計
播放

共 22 次點擊來自

發生事件的 10 次工作階段

共 7 次點擊來自

發生事件的 5 次工作階段

29 次事件總數和

15 次不重複事件「播放」

暫停

共 3 次點擊來自

發生事件的 2 次工作階段

共 16 次點擊來自

發生事件的 8 次工作階段

19 次事件總數和

10 次不重複事件「暫停」

停止

共 2 次點擊來自

發生事件的 2 次工作階段

共 4 次點擊來自

發生事件的 3 次工作階段

6 次事件總數和

5 次不重複事件「停止」

總計

「亂世佳人」共有 27 次事件和

14 次不重複事件

「華府風雲」共有 27 次事件和

16 次不重複事件

「影片」類別共有 54 次事件和

30 次不重複事件

導入注意事項

導入事件追蹤時,請注意以下事項:

對跳出率的影響

一次「跳出」通常是指使用者造訪網站時只在一個網頁上執行工作階段。在 Analytics (分析) 中,如果使用者在工作階段中只觸發一個 GIF 請求 (例如只造訪一個網頁),且未向 Analytics (分析) 伺服器提出任何其他請求就離開網站,系統便會計算一次跳出。不過,如果您為網站導入事件追蹤,可能會發現事件追蹤所在網頁的跳出率指標有變動,這是因為網頁追蹤等事件追蹤是歸類為互動請求。

舉例來說,假設某個內含影片播放器的網頁歷來跳出率偏高,且您並未在該網頁中導入事件追蹤。如果您之後為該播放器設定事件追蹤,可能會發現該網頁的跳出率下降,這是因為 Analytics (分析) 會記錄使用者與播放器的互動,並將互動傳送到伺服器做為其他 GIF 請求。因此,即使仍然有相同比例的訪客在造訪網頁時未查看其他網頁即離開網站,但他們與影片播放器的互動會觸發事件追蹤呼叫,使得他們的造訪不會計為跳出。

在這種情況下,如果是已啟用事件的網頁,「跳出」的意義會稍有不同:使用者在造訪期間只執行了一頁的工作階段,且與追蹤事件沒有任何互動。

請特別注意,凡是在網頁載入時會自動執行的事件追蹤,都不會為網頁帶來跳出率。

每個工作階段的事件上限

系統會立即追蹤傳送到 Analytics (分析) 的前 10 次事件匹配,因此追蹤率的上限為每秒一次事件匹配。

當工作階段中的事件數接近擷取上限,系統可能不會追蹤其他事件。因此,建議您留意以下事項:

  • 避免在影片中使用每播放一秒即傳送事件的指令碼,也不要使用其他高度重複的事件觸發
  • 避免過度追蹤滑鼠移動
  • 避免使用會帶來大量事件次數的縮時攝影機制

導入事件的最佳做法

事件追蹤的設計模型充滿彈性,且用途遠超出使用者觸發事件的常見模型,您可以按照需求自由調整。因此,如果要發揮事件追蹤報表的優勢,請與您的報表使用者合作並妥善規劃報表。

  • 預先決定您要追蹤資料的所有元素。即使一開始只是要追蹤網站上的單一物件,但如果能夠通盤瞭解您想要追蹤的各個物件/事件,這樣在建立報表結構時,就可以預先增加事件追蹤的數量和類型,避免到了實際使用時才發現不足。
  • 與您的報表使用者合作妥善規劃事件追蹤報表。事先瞭解報表概況,有助於規劃事件追蹤的結構。舉例來說,如果報表只需要顯示影片使用者介面互動,您的類別結構就會和必須追蹤選單、嵌入的小工具和載入次數等其他 Flash 使用者介面的報表不同。此外,您可以向報表使用者說明事件追蹤有不同的追蹤方式,發揮追蹤的最大效益。比方說,報表使用者可能有興趣追蹤 Flash 影片介面上的使用者行為,但同時又想要對影片的載入時間進行延遲追蹤。這時,您可以事先計劃在事件呼叫中提供有意義的名稱。
  • 採用一致且明確的命名方式。在導入事件追蹤的程序中,您為類別、動作和標籤提供的名稱都會用於報表介面中。此外,報表統計資料會將類別/動作組合視為不重複元素,因此建議您考量所有同類別物件的指標計算方式。
這篇文章實用嗎?
我們應如何改進呢?