很多主管第一次看 GA4,都會問同一個問題:
「為什麼報表一直出現
(not set)?」「是不是追蹤碼壞了?」
「這些資料是不是都不能用了?」
其實,大部分情況都不是。
GA4 出現 (not set)、Unassigned、Unknown 或 (data not available),並不代表系統故障,而是代表資料在不同階段,因為歸因規則、流量分類或隱私保護機制,無法完整呈現在報表中。
如果不了解這四種狀況,很容易把真正需要修正的問題,和其實不用處理的正常現象混在一起。
一、(not set):事件有收到,但缺少對應的維度
(not set) 並不是「沒有資料」。
相反地,它通常代表 GA4 已經收到事件,但該事件缺少某個維度的值,因此無法顯示在報表中。
例如:
- 廣告活動(Campaign)
- 來源(Source)
- 媒介(Medium)
- 到達網頁(Landing Page)
- 內容群組(Content Group)
都可能出現 (not set)。
造成 (not set) 的原因很多,包括:
- UTM 參數遺漏
- Google Ads 自動標記(Auto-tagging)未正常運作
- 工作階段(Session)結束後才送出轉換事件
- 伺服器端代碼代管(Server-side Tagging)未完整傳送參數
- Measurement Protocol 傳送資料缺少必要欄位
- 同意模式(Consent Mode)導致部分資訊無法建立工作階段
因此,看見 (not set) 時,不建議立刻修改追蹤碼,而是先確認哪一個維度出現 (not set),因為不同維度代表的問題完全不同。
二、Unassigned:GA4 收到了流量,但不知道該分到哪個管道
很多人以為,只要有來源和媒介,就一定能正確分類。
其實不是。
GA4 的預設管道群組(Default Channel Group)有一套固定的判斷規則。
如果你的 UTM 命名沒有符合規則,即使流量來源完整,GA4 仍可能把它歸類為 Unassigned。
例如:
utm_medium=social-networkutm_medium=FB
都有可能無法符合預設管道群組的判斷條件。
因此,Unassigned 並不是資料遺失,而是 UTM 命名沒有符合 GA4 的分類邏輯。
如果企業經常透過 LINE、電子報、聯盟行銷或 CRM 活動導流,更建議建立統一的 UTM 命名規範,而不是讓每位行銷人員自行命名。
三、Unknown:不是 GA4 不知道,而是不能告訴你
Unknown 最常出現在:
- 年齡
- 性別
- 興趣
- 人口統計資料
很多人以為,只要開啟 Google Signals,就能解決 Unknown。
其實不是。
更精確地說,Unknown 代表的是:
GA4 因為隱私保護機制,無法提供該使用者的人口統計資訊。
原因可能包括:
- 使用者拒絕 Cookie
- 關閉廣告個人化
- Google Signals 無法使用
- 資料樣本不足
- 地區隱私法規限制(例如 GDPR)
因此,Unknown 通常不是追蹤問題,而是隱私保護機制的正常結果。
如果 Unknown 的比例偏高,也不代表資料品質不好,而是代表可取得的人口統計資料本來就有限。
四、(data not available):不是沒有資料,而是 GA4 暫時不提供
這個訊息最容易讓人誤會。
尤其在 Data Studio 或 探索報表(Explore) 中,如果某個圖表突然變成空白,很多人的第一個反應都是:
「是不是 API 壞了?」
其實,更常見的原因是 GA4 啟用了資料門檻值(Thresholding)。
當某個維度組合的人數過少時,GA4 為了避免特定使用者被識別,會主動隱藏資料,而不是顯示真實數值。
此外,(data not available) 也可能與資料仍在處理、Google Signals 或高基數(High Cardinality)有關,因此不能一律視為資料門檻值造成。
如果只是分析事件表現,可以暫時將報表身分識別(Reporting Identity)切換為僅限裝置(Device-based)進行比較;如果需要分析跨裝置使用者旅程,則仍建議維持混合(Blended)模式。
不是每個異常都需要修
很多企業看到報表出現 (not set) 或 Unknown,第一反應就是要求工程師修追蹤。
但真正成熟的做法,是先判斷:
| 異常現象 | 是否需要處理 | 建議做法 |
|---|---|---|
(not set) | 通常需要 | 先確認是哪一個維度,再檢查追蹤設定、UTM 或工作階段是否正常。 |
Unassigned | 建議處理 | 檢查 UTM 命名是否符合預設管道群組規則,必要時建立自訂管道群組。 |
Unknown | 通常不需要 | 多半與隱私保護機制有關,屬於正常現象,不必刻意降低比例。 |
(data not available) | 視情況而定 | 先確認是否為資料門檻值、報表身分識別、資料處理時間或高基數造成,再決定是否調整報表。 |
結語
看到 (not set)、Unassigned、Unknown 或 (data not available),並不代表 GA4 壞了,也不一定代表資料品質有問題。
真正成熟的數據分析,不是追求報表裡沒有任何異常值,而是理解每一種異常值背後代表的意義,判斷它是否真的會影響商業決策,再投入適當的時間與成本改善。

