概覽
你是否看到這則錯誤訊息?
Unable to aggregate ratio metrics in the request. Please select another metric.
這項錯誤表示您要求 Looker Studio 對已匯總的比例指標執行某項操作,但 Looker Studio 無法執行這項操作。舉例來說,您已將以計算欄位為依據的篩選器套用至包含比例指標的圖表。
解決方法是在圖表中選取非比率欄位 (例如使用「曝光次數」而非「點閱率」),或是移除或變更篩選條件。
深入探討
比率指標會顯示兩個或更多值的相對大小。舉例來說,Google Ads 指標「點閱率」(CTR) 是指將廣告獲得的點擊次數除以廣告顯示次數後所得出的比率。在 Google Analytics 中,「參與度」是指網站或行動應用程式中互動工作階段的百分比,而「跳出率」則是參與度的相反詞。「跳出率」是指非互動工作階段的工作階段百分比。
在 Looker Studio 中,如果篩選包含比率指標的圖表,而該圖表需要產品重新計算比率,就會出現上述錯誤。
以下 3 點說明可協助你瞭解這個問題:
從 Google Analytics、Google Ads、YouTube 和 Google Marketing Platform 產品等資料集匯入 Looker Studio 時,資料就會匯總完成。舉例來說,當 Looker Studio 要求 Google Ads 評估指標 (例如點閱率) 時,系統會將資料處理成適當的匯總類型。
由於前述原因,系統會在匯總資料後套用計算欄位函式。您無法 (也沒有必要) 查看原始資料,瞭解該指標的每個不重複值。舉例來說,如果您嘗試在 Google Ads 資料來源中使用公式
SUM( Impressions )
建立計算欄位,就會收到以下錯誤訊息:Re-aggregating metrics is not supported
。這是因為「曝光次數」已匯總 (且其匯總類型「自動」無法變更)。
為求一致性,Looker Studio 中的所有計算欄位函式皆可搭配所有資料來源類型使用,即使底層系統不支援該函式也一樣。舉例來說,即使基礎系統沒有自己的 CONCAT 函式,您還是可以使用 CONCAT 函式,在任何資料來源中彙整多個值。Looker Studio 會要求資料並自行執行連結作業,而非將 CONCAT 函式「推送」至底層系統。
匯總失敗範例
那麼,這些與 Unable to aggregate ratio metrics
錯誤有什麼關係?這個範例會深入說明 CONCAT 的用法,協助您找出答案。
假設您使用下列公式,在 Google Ads 資料來源中建立名為「Campaign : Click Type」的計算欄位:
CONCAT(Campaign, " : ", Click Type)
Looker Studio 會分別針對「Campaign」和「Click Type」發出查詢,然後執行連結作業。結果會分組,因此不會有重複的記錄。
您現在可以在圖表中使用已連結的欄位,而所納入的指標也會正確匯總。舉例來說,我們可以使用「廣告活動:點擊類型」做為維度,並將「點閱率」做為資料表中的比率指標:
但現在假設您套用篩選器,只顯示「點擊類型」值為 Headline
的記錄:
這會導致圖表無法正常運作:
發生錯誤的原因
這項篩選器會要求 Looker Studio 納入「Campaign : Click Type」傳回的每個記錄,如果這些記錄包含字串 Headline
。這個欄位是兩個維度的串連結果。為了滿足這項要求,Looker Studio 必須重新擷取這些維度,然後套用篩選器。問題是表格中包含比率指標 CTR。Looker Studio 要求前,系統會先計算 Google Ads 比率指標。Looker Studio 無法存取原始資料,也無法針對在連結欄位中只包含字串 Headline
的記錄重新計算新比率。
解決方案
在這種情況下,解決方案取決於您要顯示的資料。在這個範例中,您可以將點閱率指標替換為非比率指標,例如曝光次數。或者,您也可以在標準的「點擊次數類型」欄位上套用篩選器,而非在連接的「廣告活動:點擊次數類型」欄位上套用篩選器,這樣就能獲得相同的結果。
圖表現在可以正常運作: