Looker Studio 混合資料為什麼數字對不上:五個 Blend 陷阱與逐一驗證法
Looker Studio 混合資料(Blend)之後數字對不上,九成不是工具壞了,而是聯結鍵的粒度不一致、聯結類型選錯,或把點閱率、轉換率這類比率指標拿去重新加總。先把每個來源單獨拉出來核對總數,再一次只加一個來源,就能找到差異從哪一步冒出來。
我在幫客戶接手報表時,最常看到的畫面是:廣告費用來自廣告平台,營收來自 GA4 或訂單系統,兩者混合後做出一個「廣告投資報酬率」計分卡,結果這個數字比任何一個平台後台都漂亮。沒有人說得出為什麼,但因為好看,所以就一路被引用到季度簡報。這篇把我實際檢查過的五個陷阱整理出來,每一個都附上驗證方法。
先搞懂混合資料在做什麼
混合資料的本質是資料表聯結。Looker Studio 會先依照你在每個表格設定的維度與指標,把各來源各自彙總成一張小表,再用你指定的聯結鍵把這些小表接起來。重點在「先彙總再聯結」這個順序:你在圖表上看到的每一格數字,都是兩張已經彙總過的表拼起來的結果,而不是原始明細逐筆比對。
理解這點後,很多怪現象就有解釋了。例如某個來源的日期欄位是日,另一個是週,聯結時就會出現大量空值;或是一邊用廣告活動名稱、另一邊用 UTM 活動參數,大小寫或空格差一點點就配不起來。官方文件對聯結類型與運作方式有完整說明,建議至少讀過一次再動手。
| 元素 | 它決定什麼 | 最常出錯的地方 |
|---|---|---|
| 聯結鍵 | 兩張表用哪個欄位對應 | 命名不一致、粒度不同 |
| 聯結類型 | 配不上的列要保留還是丟掉 | 預設左外部聯結被誤當成完整聯集 |
| 各表維度 | 每張表先彙總到什麼層級 | 多放一個維度導致重複列 |
| 各表篩選器 | 在聯結前先排除哪些資料 | 篩選器放在圖表層而非來源層 |
| 日期範圍維度 | 哪個欄位跟著報表日期控制項走 | 只有一張表設定日期,另一張永遠是全期 |
陷阱一:聯結鍵粒度不一致
最典型的例子是廣告平台用「廣告活動」為單位,GA4 端卻同時放了「工作階段來源 / 媒介」與「工作階段廣告活動」。GA4 那張表因此被切成更細的列,每一列都會和廣告費那一列配對,於是費用被複製好幾次,總花費憑空膨脹。
驗證方法很直接:在混合前,先分別對兩個來源做一張只有聯結鍵與一個指標的表格,看聯結鍵是否在每一邊都唯一。只要某一邊同一個鍵出現兩列以上,混合後就有重複計算的風險。修正方式是讓兩邊維度完全一樣,多餘的維度拿掉,或先在來源端用計算欄位把名稱統一。
- 分別建立兩張單一來源表格,只放聯結鍵與一個加總型指標
- 把列數與總和記下來,作為基準
- 確認每個聯結鍵在各自表中只出現一次
- 混合後比對總和,差額應為零或可以解釋
陷阱二:聯結類型選錯,資料被靜悄悄丟掉
Looker Studio 目前提供左外部、右外部、內部、完整外部與交叉聯結。預設是左外部,也就是以第一張表為主,第二張表配不上的列直接消失。如果你把廣告費放在左邊、營收放在右邊,那些沒有對應廣告活動的自然流量營收就不會出現在報表裡,總營收看起來反而變少。
反過來,如果選了完整外部聯結,所有配不上的列都會留下來,但維度欄位會出現大量「空值」。這不是錯誤,而是誠實地告訴你:有一批資料對不上。我的建議是開發階段一律先用完整外部聯結,把空值列拉出來看清楚是誰,確認原因之後再決定是否改成其他類型。
判斷標準可以這樣想:你想回答的問題如果是「每一塊錢廣告費帶回多少營收」,那左表放費用、用左外部聯結是合理的;如果問題是「全站營收有多少來自付費管道」,就必須保留所有營收列,至少要用完整外部聯結。
陷阱三:比率指標被重新加總
轉換率、點閱率、平均訂單金額、廣告投資報酬率,這些都是比率。比率不能相加,也不能直接平均。偏偏在混合資料裡,如果你把來源端已經算好的比率欄位拉進來,Looker Studio 在彙總時會依照欄位的預設彙總方式處理,常見結果是把各列的比率加起來或取平均,得到一個沒有意義的數字。
正確做法是只混合原始的加總型指標,例如點擊、曝光、費用、轉換次數、營收,然後在混合資料之上建立計算欄位,用 SUM 分子除以 SUM 分母的方式重算比率。Google 的計算欄位說明裡對彙總函式與非彙總欄位的混用有限制條件,照著寫就能避免錯誤。
- 營收除以費用:寫成 SUM(營收)/SUM(費用),不要拉平台給的 ROAS 欄位
- 轉換率:SUM(轉換)/SUM(工作階段),分母要和分子來自同一層級
- 平均訂單金額:SUM(營收)/SUM(訂單數),不要對每日平均再平均
陷阱四:日期範圍只作用在一張表
每張參與混合的表都要設定「日期範圍維度」,報表上的日期控制項才會同時篩選兩邊。只要其中一張沒設定,它就會永遠抓預設期間,常見狀況是費用只有上個月,營收卻是過去一整年。這種錯誤的特徵是:切換日期時,只有一半的數字在動。
驗證方式是刻意把日期縮到單一天,逐一檢查兩邊的數字是否都跟著改變。另外,廣告平台和 GA4 的時區設定若不同,跨午夜的轉換會落在不同日期,單日比對時會出現小幅差異,這是正常現象,不必強行對齊,但要在報表備註寫清楚。
陷阱五:篩選器放錯層級
篩選器可以放在來源層、混合表中的單一表、圖表層或整頁。放在圖表層的篩選器,是在聯結之後才執行,如果你篩的是只存在於其中一邊的欄位,另一邊的資料會因為對應值為空而整列被排除。放在單一表裡的篩選器則是在聯結之前執行,影響範圍比較好預測。
我的習慣是:跟資料品質有關的排除,例如內部流量、測試訂單,一律在來源或混合表內處理;跟閱讀情境有關的切換,例如只看某個產品線,才放在圖表或頁面層。這樣任何人打開報表,都能從設定位置猜出每個篩選的意圖。
交付前的混合資料檢核清單
- 每個來源單獨核對總數,並記錄在報表的說明頁
- 確認聯結鍵在各表中唯一且命名一致
- 開發時先用完整外部聯結,把空值列逐一解釋
- 只混合加總型指標,比率一律用計算欄位重算
- 每張表都設定日期範圍維度,並以單日測試
- 資料品質類篩選放在聯結前,閱讀類篩選放在聯結後
- 在報表首頁標註資料更新頻率與已知差異
資料更新頻率也值得一提。Looker Studio 會快取來源資料,不同連接器的預設更新間隔不同,剛改完設定就急著比對,可能看到的是舊資料。遇到數字怪異時,先手動重新整理資料,再開始懷疑公式。
常見問題
Looker Studio 混合資料最多可以放幾個來源?
官方目前允許一個混合資料最多包含五個表格。但實務上建議控制在二到三個,來源越多,聯結鍵對不上的機會越高,也越難追查差異。
為什麼混合後總花費比廣告後台多?
最常見的原因是另一張表的維度比較細,導致同一個廣告活動被配對多次,費用被重複加總。把兩邊維度調成一致,通常就能恢復正常。
比率指標在混合資料中該怎麼處理?
只混合原始的分子與分母,再用計算欄位以 SUM 分子除以 SUM 分母的方式重算,不要直接拉來源端已經算好的比率欄位。
混合資料出現大量空值是不是設定錯了?
不一定。空值代表某一邊有資料配不上另一邊,這是很有價值的訊號。先找出是哪些鍵配不上,再判斷是命名問題還是本來就不該對應。
延伸閱讀:素材命名規則:讓三個月後的你看得懂報表、同一份報表被講成三個故事、一個指標從定義到上線的七個步驟。若想讓團隊的報表真正走到決策,可以參考冠誠數位行銷服務項目,或直接預約諮詢。
