自從在2023年7月換用了Google Analytics 4 (GA4)之後,你是否有發現GA4轉換次數與Universal Analytics (UA)的轉換次數相比來說較少?隨著GA4取代了被廣泛使用的UA,據說GA4能夠帶來一系列先進功能和升級的追踪能力,以幫助企業更深入地了解其在線表現,尤其是轉換情況。 但為什麼GA4、UA和Google Ads上的數據不一致呢?這個被認為是分析技術的升級版本的平台卻給許多廣告商帶來了Conversion數據不一致的問題。一位廣告主也指出,他們帳戶裏的某些事件在GA4出現了高達50%的下降,包括電子商務Conversion。但是,即使所有設定都經過了徹底的測試和驗證,數據差異的問題依然存在。
因此,我們將通過本文概述UA和GA4之間的轉化數據差異問題,並討論造成差異的一些常見原因。我們還可以更好地了解GA和Google Ads之間的數據差異。
以此帳戶為例,在GA4中,Purchase轉換次數為193,而UA Purchase轉換次數則為106。但是,在將Purchase轉換目標導入Google Ads後,儘管轉化設置相同,UA的轉換次數 (90.36) 明顯比GA4 (9.4) 要多得多,是一個非常巨大的差異! 根據Google的解釋,由於GA4對網頁數據的測量方式不同於UA,所以這小部分的差異是無法避免的。在某種程度上,GA4可能是對的,但由于這個帳戶的數據差異如此的不切實際,導致Google也無法提供有效的原因和解決方案。
廣告日期範圍:7月1日至7月14日
除此之外,許多廣告商,尤其是電子商務廣告商,也面臨著相同的問題。各種線上論壇和討論區也指出了類似的問題,並提出了許多有可能造成這問題的原因和其解決方案,但同時亦存在著許多未知數。由於GA support team的資源有限,所以無法提供進一步的指導或確切的解決方案來解決此問題。總括而言,大家仍然處於一個學習和適應此新的Analytics model和系統的階段。
在某些情況下,用著相同的轉換事件設定,UA和GA4之間的轉換數量卻可能非常接近。雖然如此,但在這情況下仍然很難去比較轉換數量。
GA4 vs UA
首先了解GA4和UA如何以不同的方式收集和呈現數據是很重要的。UA使用 基於工作階段模型(session-based model),在此模型中,它會監測用戶在你網站上的動態,直到發生以下其中一個事件:
- 在30分鐘的停止活動後
- 午夜時刻
- 用戶透過一個廣告活動訪問你的網站,離開後再透過另一個廣告活動重訪網站
根據GA的一篇文章,造成轉換差異的三個主因如下:
1. UA和GA4之間的固有差異
GA4 資源的資料模型與UA資源不同,例如GA4會收集 事件(Events) 但UA則會收集 命中(Hits)除此之外,GA4也採用了AI技術輔助解決方案,例如行為和轉換模擬,以保障使用者隱私。
2. 設置差異
設置結構定義的差異可能導致UA和GA4之間的轉換出現落差。主要有可能源於網站範圍、標籤觸發條件和電子商務模式等因素的不同。
3. 設定差異
UA、GA4和Google Ads中的各種設定差異可能會導致轉換差異。這些設定包括轉換計算(Conversion count)、篩選器(Filters)、URL參數排除條件和其他配置選項等元素,都會影響轉換的追踪和報告方式。
i. 轉換計算(Conversion counting)
UA在 每個工作階段會計算一次目標轉換,而GA4通常是 每個事件計算一次目標轉換。例如當用戶在單一的工作階段中完成5次目標時,UA會顯示一個轉換,而GA4通常會顯示5個。為了使GA4與UA的目標計算一致,就要確保將GA4的轉換計算方法設置為 每個工作階段僅一次。.
ii. 歸因模式設定(Attribution Modeling)
相較於UA的Attribution Model,GA4引入了更先進的歸因模型,繼而可能會影響轉換總數的功勞分配比例,與UA使用的傳統最後點擊歸因模式不同,導致兩個平台報告的轉換總數有所不同。
iii. 篩選器(Filters)
UA和GA4之間的Filters運作方式存在著很大的差異。設定UA Filters後,通常會大幅改變UA資源內顯示的資料。相比之下,GA卻是用著另一組不同的Filters。也就是如果UA的Filters導致記錄的流量減少,GA4可能會顯示較多的流量。為了把差別減到最小,廣告商可以確保兩個平台都針對 內部和開發人員流量 建立「包含」/「排除」Filters,並只加入適用的參照連結網址。
Google Ads和GA4之間的數據差異
以下是3個有可能造成的因素:
1. 轉換窗口(Conversion window)
這個設置定義了在Google Ads接觸點後多長時間內可以將轉換歸因於該接觸點。通常,此設置會設定為所選的值(例如,90天)。
如果你將點擊轉換窗口(Click-through conversion window)設置為 30天,那就表示在某人點擊廣告後,Google Ads將追蹤你是否在該點擊後的30天內進行轉換。因此,如果在30天內有人透過 不同的營銷渠道 和 完成購買,Google Ads就會將其計為一個Conversion。
2. 歸因模式 Attribution model
這也可能是廣告商之間存在差異的原因,廣告商能夠指定哪個廣告會獲得歸因,因為Google Ads使用 最後一次Google Ads點擊,而Analytics使用 所有渠道的最後一次點擊。假設Google Ads和GA4都設置為常見的“最後點擊”歸因,但Conversions仍不一致,這表示兩個網站追蹤銷售的方式不同。
例如,一個人點擊了你運動鞋的新廣告,但沒有立即購買,卻在稍後通過有關運動鞋的Organic search結果重訪你的網站並購買。在這種情況下,Google Ads仍然會記錄成一個Conversion,但GA4會將歸因歸給“Organic search”,因為它是最後的購買觸點,並不會反映在Google Ads中。
3. Google信號 和 User-ID
這些設定有助於刪除GA4資源中的重複使用者。在UA中,這兩個設定僅影響 特定報告 和 個別資料檢視。而在GA4中,它們會影響 資源中的所有資訊。.
解決方案:
A. 設置相同的Conversion Window
為了縮小轉換差異,廣告商可以確保Google Ads和GA4的Conversion window設置是一致的(例如,90天)。
B. 設置相同的Attribution Model
廣告商可嘗試把Google Ads和GA4設置相同的Attribution model。雖然在Conversion上或許還是會有些少出入,但至少能把兩者的差別降到最低。
C. 暫時在Google Ads内設定轉換目標
由於GA4數據的不穩定性,廣告商可以選擇使用Google Ads中的Conversion Tag來設置轉換追踪,以避免因GA4轉換事件引起的差異。
D. 開啓GA4中的Google 信號和User ID
在GA4中啟用Google 信號和User ID可以通過原本在UA中被視為來自多個使用者的互動來減少新/整體使用者人數。因此,轉換歸因也可能會有所不同。這些功能不會影響GA中的總轉換數量,但在匯出數據到Google Ads時可能會出現差異。
E. 聯繫GA Support
這是Google建議廣告商採取的最直接方法。由於確切情況可能因帳戶而異,建議向GA Support team請求進一步協助。
F. 繼續使用UA為一個暫時的數據衡量方案
由於UA在7月份時仍在收集數據,所以選擇繼續使用UA轉換追蹤來衡量Google Ads轉換也不失為一個暫時穩定又安全的解決辦法之一。但是還是要記住,這只是一個暫時的解決方案而已!
G. 確認GA Tag是否持續被啓動
這是來自一位Google專家的建議。他們是針對網站上的Google Tag(gtag.js)或Google Tag Manager(GTM)的安裝設定上而提出的對與錯的可能性,亦提醒了需確保每個網頁上都添加一或兩個程式碼片段。程式碼加入方式有誤的可能原因:
Google tag (gtag.js)
i. Google 代碼片段安插的位置有誤
ii. Google 代碼 ID 有誤
iii. Google 代碼含有多餘的空白字元或其他字元
Google Tag Manager
i. 代碼管理工具程式碼片段安插的位置有誤
ii. Google 代碼 ID 有誤
iii. 尚未設定 GA4 設定代碼
iv. GA4 設定代碼沒有觸發條件
v. 同時加入代碼管理工具程式碼片段和 Google 代碼片段
vi. 尚未發布代碼管理工具相關變更
另外,使用GTM的廣告商需確保在使用dataLayer.push時有數據可供使用。值得一提的是,GA4與UA電子商務模式架構是相容的,但反之UA電子商務模式架構與GA4架構並不相容,所以請避免將舊有的模式替換為GA4的電子商務數據類型。Google建議查看此 指南 以了解更多有關設定上的資訊。
總括來説,由於GA4分析模型及系統仍處於早期階段且尚未成熟,所以導致了我們在Analytics和Google Ads所見的巨大的轉換差異,而引發了許多未知數及不確定因素。然而,GA4依然具有許多優勢,例如針對識別獨立用戶的更準確報告、高級分析報告、自動追踪某些事件功能等等,讓廣告商在數位行銷廣告方面節省大量時間。歡迎閱讀 此文 了解更多!