通知

G Suite 現已更名為 Google Workspace:滿足您業務需求,大幅提升工作效率。

自訂事件

自訂事件可在網站/行動應用程式上追蹤無法以標準方法處理的互動;想追蹤表單提交事件、但表單的預設行為卻遭到變更時 (例如 submit 瀏覽器事件遭覆寫),最常用到自訂事件來進行追蹤。

自訂事件觸發條件

建立新的自訂事件觸發條件的做法如下:

  1. 依序點選 [觸發條件] 下一步 [新增]。
  2. 按一下 [觸發條件設定],然後選取 [自訂事件] 做為觸發條件類型
  3. 輸入事件名稱,然後選取 [使用規則運算式比對] 來讓這個欄位處理規則運算式。

設定範例

下列網頁設定範例會在系統將「button1-click」這個自訂事件推送至資料層時啟動代碼:

  1. 加進下列程式碼,在有人點擊按鈕時將事件推送至資料層:
    ​<a href="#" name="button1" onclick="dataLayer.push({'event': 'button1-click'});">Button 1</a>
  2. 建立新的自訂事件觸發條件,然後在新代碼的「觸發條件設定」部分使用下列設定:
    事件名稱:button1-click
    這項觸發條件的啟動時機:所有自訂事件

將這個觸發條件套用至代碼後,就算預設的 submit 事件遭到覆寫,代碼仍然會啟動。有人點擊指定的按鈕時,系統就會將值設為 button1-click 的自訂事件推送至資料層,代碼管理工具也會偵測到 button1-click 這個自訂事件值,接著啟動代碼。

dataLayer.push() 則能夠伴隨事件傳送多個變數,例如同時送出轉換價值和自訂事件名稱:

dataLayer.push({'event':'button1-click','conversionValue':25});

此外也在代碼管理工具中建立資料層變數,並於 Google Ads 轉換追蹤代碼的 [轉換價值] 欄位中使用這個變數。

這對您有幫助嗎?

我們應如何改進呢?
true
搜尋
清除搜尋內容
關閉搜尋
Google 應用程式
主選單
7309238106581106506
true
搜尋說明中心
true
true
true
true
true
102259
false
false