更新時間:2026年6月2號
隨著歐盟《數位市場法》(Digital Markets Act,DMA)正式實施,面向歐盟地區使用者的網站,通常都需要安裝Cookie Banner。
其核心原則是:
- 使用者同意後,才能進行廣告與分析追蹤。
- 使用者拒絕後,不得蒐集相關追蹤資料。
為了協助網站符合隱私法規要求,Google在GTM中推出了 Consent Mode V2(同意模式V2),讓網站可以更容易整合Cookie Banner 與同意管理平台(CMP)。
然而,許多網站在導入Consent Mode V2 後都遇到同樣的問題:
GA4 的流量、事件數、轉換數突然下降,資料量明顯變少。
這是因為部分使用者拒絕追蹤,導致GA4無法取得完整資料。
那麼,面對資料缺口該如何改善呢?
方法一:善用CMP收集的資訊
CMP(Consent Management Platform,同意管理平台)本身會記錄許多與使用者同意相關的資訊,例如:
- 同意率
- 拒絕率
- 同意時間
- 同意版本
- 使用者所在地區
- 裝置類型
- 瀏覽器類型
部分CMP產品甚至支援自訂維度或自訂事件。
因此,即使使用者拒絕GA4追蹤,你仍然可以透過CMP後台取得部分統計資訊,作為網站分析的補充依據。
方法二:啟用GA4行為模擬(Behavioral Modeling)
Google 為了解決Consent Mode導致的資料缺口問題,在 GA4 中提供了行為模擬功能。
其原理是利用機器學習模型,根據已授權追蹤的使用者行為,推估未授權追蹤使用者可能產生的行為資料。
在理想情況下,Google 官方表示可以補回相當比例的缺失資料,許多網站實務上約可恢復 50%~70% 的資料量。
不過,並非所有網站都能立即使用此功能,必須符合以下條件:
- 網站安裝並啟用同意聲明模式
- 請務必將同意聲明模式導入網頁,讓代碼在同意聲明對話方塊顯示前載入。這樣一來,無論使用者是否同意,Google 代碼在所有情況下都會載入 。
- 這項資源每天至少收集 1,000 個包含 analytics_storage=’denied’ 的事件,為期至少 7 天
- 這項資源在過去 28 天內,最少有 7 天在單日內接收到至少 1,000 名使用者傳送包含 analytics_storage=’granted’ 的事件。
- 雖然條件是在過去 28 天內至少有 7 天達到資料門檻,但訓練模型實際所需的天數可能更長,而且取得的額外資料或許仍然不足以供 Analytics (分析) 訓練模型。
- 「報表識別資訊」裡選用「混合」選項
注意:若網站流量不足或同意率過低,模型能補回的資料量也可能有限。
方法三:提高使用者同意率
許多網站最大的問題不是Consent Mode,而是Cookie Banner的設計不佳。
實務上常見的同意率差異:
| 同意率 | 評價 |
|---|---|
| 80% 以上 | 非常優秀 |
| 70%~80% | 良好 |
| 60%~70% | 普通 |
| 50% 以下 | 需要優化 |
換句話說,同樣 10 萬名訪客:
- 同意率 80% 的網站可收集約 8 萬筆資料
- 同意率 50% 的網站只能收集約 5 萬筆資料
兩者差距高達 60%。
可以透過A/B 測試持續優化Cookie Banner,例如:
- 簡化同意流程
- 使用較容易理解的說明文字
- 提高同意按鈕的可見性
- 降低操作複雜度
- 強調改善使用體驗的價值
雖然提升同意率很重要,但仍需遵守 GDPR、DMA 及各地隱私法規要求。
Cookie Banner不應使用誘導式設計,隱藏拒絕按鈕或強迫使用者接受Cookie,否則可能面臨法規風險。
總結
導入Consent Mode V2 後,GA4 資料減少是正常現象,因為部分使用者選擇拒絕追蹤。
目前常見的改善方式主要有三種:
- 利用CMP平台補充同意相關資料
- 啟用GA4行為模擬
- 透過A/B測試提升Cookie Banner的同意率
以目前業界經驗來看,網站拒絕率維持在20%~30%左右屬於相對合理的範圍;若能進一步降低拒絕率,同時兼顧法規合規性,將有助於提升GA4的資料完整度與分析品質。