本文將說明如何在 Google Analytics (分析) 中修改及建立事件。凡是在 Analytics (分析) 中建立或修改的事件,都是以現有的網站或應用程式事件為依據。
在 Analytics (分析) 中修改及建立事件的好處
在 Google Analytics (分析) 中修改或建立事件,您可以:
- 在各項資源和資料串流中使用相同的事件名稱,藉此簡化報表
- 修正事件名稱、條件或參數錯字所造成的評估錯誤
- 根據現有事件建立新事件,然後在特定條件下觸發
- 縮小事件範圍,然後將事件標示為轉換
限制和注意事項
Analytics (分析) 中設定的事件有下列限制:
- 經過修改和建立的事件不會套用至歷來資料。
- 您可以修改最多 50 個現有事件,也可以根據現有事件建立最多 50 個事件。
- 經過一小時或以上的時間,修改內容才會生效。
- 系統會先在用戶端計算出所需修改,再將資料傳送給 Analytics (分析)。
-
您無法在使用
gtag.js
時,根據商品陣列 (例如item_brand
、item_name
、item_id
) 中的參數建立及修改自訂事件。
事前準備
在建立或修改事件之前:
- 請確認自訂事件名稱不是保留名稱
- 請與相關團隊一起檢查變更內容,以免出現重複的事件
- 請查看事件收集限制
- 您必須具備「編輯者」或「管理員」角色,才能在 Analytics (分析) 中修改及建立事件
操作說明
建立事件時,系統會使用現有事件的參數和您指定的新參數,將現有事件複製到新事件。
- 在 Google Analytics (分析) 中,按一下「管理」。
- 確認您使用正確的帳戶和資源。
- 在「資源」欄中,按一下「事件」。
- 按一下「建立事件」,然後點選「建立」。
重要事項:如果表格右上方未顯示「建立事件」按鈕,表示您不具備建立和修改事件必要的編輯者或管理員角色。
- 在「自訂事件名稱」中,輸入符合事件命名規則的事件名稱。
- 在「相符條件」中,指定一或多個相符條件。Google Analytics (分析) 會複製符合指定條件的任何事件。舉例來說,如果您指定「event_name 等於 view_item」,Analytics (分析) 就會將 view_item 複製到新事件。
- (選用) 按一下「從來源事件複製參數」,即可使用相符事件的參數。
- (選用) 在「修改參數」中,您可以變更從相符事件複製到新事件的任何參數。舉例來說,如果您在相符條件中指定 view_item 事件,便可修改貨幣參數。瞭解詳情
- 按一下「建立」。
只要新增、變更或移除參數,即可修改事件以覆寫現有事件。系統會先處理修改過的事件,再處理已建立的事件。
- 在 Google Analytics (分析) 中,按一下「管理」。
- 確認您使用正確的帳戶和資源。
- 在「資源」欄中,按一下「事件」。
- 按一下「修改事件」,然後點選「建立」。
重要事項:如果表格右上方未顯示「修改事件」按鈕,表示您不具備建立和修改事件必要的編輯者或管理員角色。
- 在「修改名稱」中,輸入描述變更的名稱。
- 在「相符條件」中,指定一或多個相符條件。只要一或多個事件參數符合所有指定條件,即可修改事件。舉例來說,如果您指定「event_name 等於 view_item」,便可修改 view_item 事件。
- 在「修改參數」中,變更相符事件中的任何參數。瞭解詳情
- 按一下「建立」。
修改過的事件會按照在「事件修改」清單中的順序執行。瞭解詳情
系統對資料套用事件修改的順序,取決於修改內容在清單中的排序。如有任何修改內容之間存在相依關係,確保順序正確是非常重要的事。
舉例來說,如果您將「修改內容 1」中的事件重新命名,並根據這個新名稱在「修改內容 2」中建立了另一個事件,那麼執行順序必須是「修改內容 1」>「修改內容 2」。要是順序錯誤,系統就無法執行「修改內容 2」。
注意:已建立的事件無法重新排序。
如何重新排序事件修改內容:
- 在 Google Analytics (分析) 中,按一下「管理」。
- 確認您使用正確的帳戶和資源。
- 在「資源」欄中,按一下「事件」。
- 按一下「修改事件」。
重要事項:如果表格右上方未顯示「修改事件」按鈕,表示您不具備建立和修改事件必要的編輯者或管理員角色。
- 在「事件修改」窗格中,按一下「重新排序」。
- 視需要將修改項目拖曳到清單中的其他位置。
- 按一下「套用」。
- 在 Google Analytics (分析) 中,按一下「管理」。
- 確認您使用正確的帳戶和資源。
- 在「資源」欄中,按一下「事件」。
- 按一下「建立事件」。
重要事項:如果表格右上方未顯示「建立事件」按鈕,表示您不具備建立和修改事件必要的編輯者或管理員角色。
- 在「自訂事件」表格中,選取要修改的事件。
- 視需要調整條件和參數。
- 按一下「儲存」。
範例
為現有事件重新命名
以下範例說明如何將 pub_article
重新命名為 publish_article
。以完成這項變更後收集到的所有資料而言,報表會顯示 publish_article
,而不是 pub_article
。
修改事件
修改名稱
將 pub_article 變更為 publish_article |
相符條件
參數 | 運算子 | 值 |
event_name | 等於 | pub_article |
修改參數
參數 | 新值 |
event_name | publish_article |
根據現有事件建立新事件
舉例來說,假設訪客捲動閱讀網站上的整篇文章時,會觸發現有的 article_scroll
事件。如要針對產品頁 (product.html
) 的捲動個別製作報表,您可以建立新的 product_scroll
事件。新事件觸發後收集到的所有資料,其報表中都會出現 article_scroll
和 product_scroll
。
建立事件
自訂事件名稱
product_scroll |
相符條件
參數 | 運算子 | 值 |
event_name | 等於 | article_scroll |
page_location | 包含 (不區分大小寫) | product |
根據值觸發事件
找出要用於觸發新事件的現有事件或參數。
假設您想在每次傳送值為 $100 美元以上的 purchase
事件時,建立名為「large_purchase」的自訂事件。
- 輸入「large_purchase」做為自訂事件名稱。
- 輸入相符條件。
- 將原始事件的參數複製到新事件。
自訂事件名稱
large_purchase |
相符條件
參數 | 運算子 | 值 |
event_name | 等於 | purchase |
value | 大於或等於 | 100 |
參數設定
從來源事件複製參數
在此範例中,當 purchase
事件的值大於或等於 100 時,除了原始 purchase
事件會保留之外,系統也會記錄新的「large_purchase」事件。
修改參數
按照「修改步驟」或「修改在 Analytics (分析) 中建立的事件」所述的方式開啟事件,變更、複製或移除事件參數值:
變更參數值
如要變更事件參數值,請在「參數」欄位中選取所需參數,然後在「新值」欄位中輸入要使用的值。舉例來說,如要將 level_name 的值改為「Scary dungeon」(恐怖地窖),請選取 level_name 參數,然後輸入新的值:
參數 | 新值 |
level_name | Scary dungeon |
複製參數值
您可以將特定參數的值替換為其他參數的值,做法是在 [新值] 欄位中輸入另一個參數的名稱,並以雙重方括號括住。
參數 | 新值 |
level_name | [[other_parameter]] |
舉例來說,假設您在參數名稱中發現錯字,事件在導入時就會使用 lvl_name 參數,而不是 level_name。為解決這個問題,請先將包含錯字的參數名稱複製到正確參數的「新值」欄位。
參數 | 新值 |
level_name |
[[lvl_name]] |
注意:如要使用這項功能,請勿在方括號外加上文字 (例如「[[lvl_name]] 其他文字」會無法運作)。
移除事件參數
您可以刪除不需要或不想要的參數。做法是將參數值設為空白。
參數 | 新值 |
lvl_name |
觀看影片
以下影片說明如何在 Analytics (分析) 中建立及修改事件。