[UA→GA4] 將事件同時傳送至通用 Analytics (分析) 和 GA4 資源

雙重標記可以讓您將通用 Analytics (分析) 的導入設定維持不變,同時另外建立 Google Analytics (分析) 4 導入設定。

您可以採用雙重標記做法,在 Google Analytics (分析) 4 中建立歷來記錄 (和技能庫),並繼續使用通用 Analytics (分析),直到所有移轉工作準備就緒。

本文內容

gtag.js 雙重標記

如果您使用 gtag.js 導入通用 Analytics (分析) 資源,可透過下列任一種方式雙重標記 Google Analytics (分析) 4 資源:

如果您已在通用 Analytics (分析) 資源中導入事件評估,並透過 gtag.js 進行雙重標記,但並未在通用 Analytics (分析) 資源中指定 'send_to' 指令,網站就會將事件同時傳送至通用 Analytics (分析) 和 GA4 資源。通用 Analytics (分析) 事件中的類別/動作/標籤值會自動轉譯為 Google Analytics (分析) 4 的事件和參數,請參閱下文說明。

  • 事件動作在 Google Analytics (分析) 4 資源中會變成事件名稱。
  • 事件類別、事件標籤和事件價值在 Google Analytics (分析) 4 資源中會變成事件參數 (相關參數限制請見下方)
範例
 
以下是透過 gtag.js 在通用 Analytics (分析) 資源中導入的事件:
 

1: gtag('event', <action>, {

2: 'event_category': <category>,

3: 'event_label': <label>,

4: 'value': <value>

5: });

系統會使用通用事件簽名,為 Google Analytics (分析) 4 資源轉譯這些事件:

1: gtag('event', <event_name>, {

2: <parameter_1>: <parameter_1_value>,

3: <parameter_2>: <parameter_2_value>,

4: <parameter_3>: <parameter_3_value>,

5: ...

6: });

通用 Analytics (分析) 資源中的 <action> 會對應至 Google Analytics (分析) 4 資源中的 <event_name>,而 'event_category''event_label''value' 及其中的個別值也會對應至含有值的參數。

根據預設,Google Analytics (分析) 4 網站資料串流會啟用加強型評估功能,擷取多種核心使用者互動,例如檔案下載、出站連結和影片追蹤。如果您已在通用 Analytics (分析) 中追蹤這些互動,建議在加強型評估設定中停止追蹤,以免重複計算到同一個使用者互動。

如果您無法修改網站程式碼,不妨採取上述的自動轉譯事件做法。不過,這項自動化作業的缺點是必須進行額外的設定,才能確保所有事件在 Google Analytics (分析) 4 中都具有參考價值且能提供實用的資料。

在完成雙重標記後手動導入事件

如果您能夠修改網站程式碼,建議您事先做好規劃,直接在 Google Analytics (分析) 4 中評估事件。修改程式碼的做法能讓您在資料收集期間控制事件參數名稱。

這樣一來,您就可以保持啟用追蹤選項,善用 Google Analytics (分析) 4 網站資料串流的加強型評估功能,也不用在 Google Analytics (分析) 4 的導入設定中手動修改對應的程式碼。

接下來請參閱「將通用 Analytics (分析) 事件和自訂維度對應至 Google Analytics (分析) 4」一文,取得詳細指南。

Google 代碼管理工具雙重標記

Google 代碼管理工具具有模組化及可靈活運用的優點,有助您加速建立 Google Analytics (分析) 4 導入作業,同時維持通用 Analytics (分析) 的導入設定。在多數情況下,您可以使用多項已定義的變數觸發條件為通用 Analytics (分析) 填入資料,進而產生 Google Analytics (分析) 4 事件和自訂定義。

 

在 Google 代碼管理工具中,您可以使用多個相同的觸發條件和變數,進行通用 Analytics (分析) 和 Google Analytics (分析) 4 的事件追蹤

analytics.js 雙重標記

如果目前導入的通用 Analytics (分析) 會在網頁上呼叫 analytics.js,您也需要在網頁中加入 gtag.js 或 Google 代碼管理工具 (或其他代碼管理系統),這樣才能開始透過已連結的網站代碼或 Google Analytics (分析) 4 標記,將資料一併傳送到 Google Analytics (分析) 4。

一般而言,我們不建議使用 analytics.js 程式庫將資料傳送至 Google Analytics (分析) 4 資源。建議您使用 Google 代碼將資料傳送至 Google Analytics (分析) 4,並充分運用新版 Google 代碼的優勢。

如果您仍想使用 analytics.js,則可使用已連結的網站代碼或 GA4 資源中的「收集通用 Analytics (分析) 事件」功能,將 analytics.js 事件、時間和例外狀況命中傳送至 Google Analytics (分析) 4 資源。瞭解詳情

電子商務遷移

Google Analytics (分析) 電子商務追蹤相對來說比較複雜,因此在進行 Google Analytics (分析) 4 遷移和雙重標記時,必須特別留意相關事項。詳情請參閱 Google 說明文件中的「GA4 電子商務遷移」一文。

透過 Analytics (分析) 介面修改及建立事件

Google Analytics (分析) 4 可讓您在處理事件時進行修改,並根據其他事件和參數建立新事件。瞭解操作方式。

修改事件

事件修改功能與通用 Analytics (分析) 中的資料檢視設定和篩選器類似,但也可進行更特殊的運用,請參考下列這三種使用情境。

修改事件:進行合併

假設使用者提交聯絡表單後會連到致謝頁面網址,但其中包含無益於分析的構件,因而使 page_location 參數值遭到不必要的切割,例如:

https://www.mysite.com/thank-you?f9fslp43

https://www.mysite.com/thank-you?0fb3kixc

https://www.mysite.com/thank-you?l3kndj3b

您可以依照下列方式設定事件修改作業,藉此合併 page_location 並簡化分析作業:

 

修改事件

修改名稱

致謝頁面合併

相符條件
參數 運算子
event_name 等於 page_view
page_location 包含 thank-you

修改參數
參數 新值
page_location https://www.mysite.com/thank-you
  1. 在「管理」的「資料顯示」下方,點選「事件」
  2. 按一下「修改事件」
  3. 按照下列方式設定並儲存事件修改作業:

    修改事件

    修改名稱

    將 form_selection 對應至產業 CD

    相符條件
    參數 運算子
    event_name 等於 form_selection
    form_name 等於 lead-form
    field_name 等於 industry

    修改參數
    參數 新值
    industry_selection

    [[field_selection]]

  4. 在「管理」的「資料顯示」下方,點選「自訂定義」
  5. 選取「自訂維度」,然後按一下「建立自訂維度」
  6. 按照下列方式設定並儲存自訂維度:

    新增自訂維度

    維度名稱 範圍 事件參數
    產業 使用者 industry_selection
  7. 針對職稱下拉式選單重複上述步驟。

修改事件,使用已連結的網站代碼建立更有意義的 Google Analytics (分析) 4 事件參數

如上所述,您可以使用已連結的網站代碼,在 Google Analytics (分析) 4 資源中根據通用 Analytics (分析) 現有的 gtag.js 導入設定,在 Google Analytics (分析) 4 資源中收集資料。這種做法的難處,在於根據通用的 event_category、event_label 和自訂維度名稱來產生有意義的事件參數,已連結的網站代碼會將這三項資訊推送至 Google Analytics (分析) 4。

此時,事件修改作業與上文所述的情況非常類似,看起來會像這樣:

修改事件

修改名稱

將 event_label 對應至 social_network

相符條件
參數 運算子
event_name 等於 connect
event_category 等於 social
field_name 等於 industry

修改參數
參數 新值
social_network

[[event_label]]

建立事件

如要因應您收集的其他事件建立新事件並指定為轉換,建立事件的做法就特別管用。詳情請參閱「透過使用者介面建立新的轉換事件」一文。

如要進一步瞭解這兩項程序,請參閱 Analytics (分析) 說明中心的「[GA4] 修改及建立事件」。

這對您有幫助嗎?

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