Events and key events

[GA4] 重新命名及產生新事件

根據現有事件重新命名現有事件及其參數,或產生新的事件

有時候,您可能會想在每次透過特定參數值觸發現有事件時,產生新事件。舉例來說,如果您想在使用者抵達確認頁面時記錄重要事件,可以產生新的自訂事件,例如在 page_view 事件發生,且 page_location 參數值與確認頁面網址相符時,產生名稱為 confirm_signup 的新自訂事件。接著,請將 confirm_signup 事件標示為重要事件。

您也可以變更現有事件,例如重新命名事件或其參數。這樣就能修正事件名稱、條件或參數錯字所造成的評估錯誤。

限制和注意事項

  • 經過修改和新的事件不會套用至歷來資料。
  • 您可以修改最多 50 個現有事件,也可以根據現有事件建立最多 50 個事件。
  • 經過一小時或以上的時間,修改內容才會生效。
  • 系統會先在用戶端計算出所需修改,再將資料傳送給 Analytics。
  • 您無法在使用 gtag.js 時,根據商品陣列 (例如 item_branditem_nameitem_id) 中的參數產生或修改事件。

  • 如果是在伺服器對伺服器設定中傳送事件 (例如使用 Measurement Protocol 時),就無法修改事件。

事前準備

產生新事件或重新命名現有事件之前,請完成下列事項:

操作說明

如果您有多個串流連結至 Google Analytics 資源,系統會要求您選擇要在其中建立或修改事件的串流。

根據現有事件產生事件

產生事件時,系統會採用現有事件的參數和您指定的新參數,將現有事件複製到新事件。

  1. 在「管理」的「資料顯示」下方,點選「事件」。
    前一個連結會開啟您上次存取的 Analytics 資源,您可以使用資源選取器變更資源。 必須是編輯者或更高層級在資源層級根據現有事件產生事件。如果表格右上方未顯示「建立事件」按鈕,表示您不具備建立事件所需的角色。
  2. 按一下「建立事件」,然後點選「建立」
  3. 在「自訂事件名稱」中,輸入符合事件命名規則的事件名稱。
  4. 在「相符條件」中,指定一或多個相符條件。Google Analytics 會複製符合指定條件的任何事件。舉例來說,如果指定「event_name 等於 view_item」,Analytics 就會將 view_item 複製到新事件。
    如要定義區分大小寫的條件,請使用其中一個未註明「(忽略大小寫)」的運算子。舉例來說,假如希望參數與值完全相符,應使用「等於」而不是「等於 (忽略大小寫)」。
    在相符條件中使用規則運算式之前,請先參閱最佳做法
  5. (選用) 根據預設,系統會啟用「從來源事件複製參數」,以使用相符事件的參數。如要關閉這項功能,請按一下「從來源事件複製參數」。
  6. (選用) 在「修改參數」中,您可以變更從相符事件複製到新事件的任何參數。舉例來說,如果您在相符條件中指定 view_item 事件,便可修改貨幣參數。瞭解詳情
    注意:您無法使用事件建立工具將數學運算套用至事件,必須改為在新事件中傳送更新的值。
  7. 按一下「建立」。
修改現有事件

只要新增、變更或移除參數,即可修改事件以覆寫現有事件。系統會先處理修改過的事件,再處理已建立的事件。

警告:請小心修改事件,否則可能會造成意外結果。舉例來說,如果修改 Google 提供的 page_view 事件,將範圍縮小至特定網頁,該事件就不會再從任何其他網頁收集資料。在這個例子中,請改為根據 page_view 事件建立新事件,這樣原始事件才會維持不變。
  1. 在「管理」的「資料顯示」下方,點選「事件」。
    前一個連結會開啟您上次存取的 Analytics 資源,您可以使用資源選取器變更資源。 必須是編輯者或更高層級在資源層級修改現有事件。如果表格右上方未顯示「修改事件」按鈕,表示您不具備修改事件所需的角色。
  2. 按一下「修改事件」,然後點選「建立」
  3. 在「修改名稱」中,輸入描述變更的名稱。
  4. 在「相符條件」中,指定一或多個相符條件。只要一或多個事件參數符合所有指定條件,即可修改事件。舉例來說,如果指定「event_name 等於 view_item」,便可修改 view_item 事件。
    如要定義區分大小寫的條件,請使用其中一個未註明「(忽略大小寫)」的運算子。舉例來說,假如希望參數與值完全相符,應使用「等於」而不是「等於 (忽略大小寫)」。
    在相符條件中使用規則運算式之前,請先參閱最佳做法
  5. 在「修改參數」中,變更相符事件中的任何參數。以下列舉一些範例,說明您可以進行哪些修改。
    注意:您無法使用事件建立工具將數學運算套用至事件,必須改為在新事件中傳送更新的值。
  6. 按一下「建立」。

經過修改的事件會按照在「事件修改」清單中的順序執行。

重新排序修改過的事件

系統對資料套用事件修改的順序,取決於修改內容在清單中的排序。如有任何修改內容之間存在相依關係,確保順序正確是非常重要的事。

舉例來說,如果您將「修改內容 1」中的事件重新命名,並根據這個新名稱在「修改內容 2」中建立了另一個事件,那麼執行順序必須是「修改內容 1」>「修改內容 2」。要是順序錯誤,系統就無法執行「修改內容 2」。

如要重新排序事件修改項目,請按照下列步驟操作:

  1. 在「管理」的「資料顯示」下方,點選「事件」。
    前一個連結會開啟您上次存取的 Analytics 資源,您可以使用資源選取器變更資源。 必須是編輯者或更高層級在資源層級重新排序修改過的事件。如果表格右上方未顯示「修改事件」按鈕,表示您不具備修改事件所需的角色。
  2. 按一下「修改事件」
  3. 在「事件修改」窗格中,按一下「重新排序」。
  4. 視需要將修改項目拖曳到清單中的其他位置。
  5. 按一下「套用」。
編輯任何已產生或修改的事件
  1. 在「管理」的「資料顯示」下方,點選「事件」。
    前一個連結會開啟您上次存取的 Analytics 資源,您可以使用資源選取器變更資源。 必須是編輯者或更高層級在資源層級編輯任何已產生或修改的事件。如果表格右上方未顯示「建立事件」按鈕,表示您不具備建立事件所需的角色。
  2. 按一下「建立事件」
  3. 在「自訂事件」表格中,選取要修改的事件。
  4. 視需要調整條件和參數。
  5. 按一下「儲存」。

範例

修改現有事件

以下範例說明如何將 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_scrollproduct_scroll

建立活動

自訂事件名稱

product_scroll

相符條件
參數 運算子
event_name 等於 article_scroll
page_location 包含 (不區分大小寫) 產品

根據值觸發事件

找出要用於觸發新事件的現有事件或參數。

假設您希望每當 purchase 事件的傳送值達 $100 美元以上,就建立名為「large_purchase」的自訂事件。

  1. 輸入「large_purchase」做為自訂事件名稱。
  2. 輸入相符條件。
  3. 將原始事件的參數複製到新事件。

自訂事件名稱

large_purchase

相符條件
參數 運算子
event_name 等於 purchase
大於或等於 100

參數設定

從來源事件複製參數

在此範例中,當 purchase 事件的值大於或等於 100 時,除了原始 purchase 事件會保留之外,系統也會記錄新的「large_purchase」事件。

修改參數

按照「修改現有事件」中的操作說明開啟事件:

變更參數值

如要變更事件參數值,請在「參數」欄位中選取所需參數,然後在「新值」欄位中輸入要使用的值。舉例來說,如要將 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  

這對您有幫助嗎?

我們應如何改進呢?
true
搜尋
清除搜尋內容
關閉搜尋
主選單
7981899492516945841
true
搜尋說明中心
true
true
true
true
true
69256
false
false