控制項可讓檢視者篩選資料或提供輸入內容,使報表具備互動性。您可以使用控制項執行下列操作:
- 依維度值篩選資料
- 接受使用者輸入的參數
- 設定報表時間範圍
- 變更資料來源使用的資料集
控制項類型
Looker Studio 支援下列類型的控制項:
- 下拉式和固定大小清單:讓檢視者從篩選值清單中選取。
- 輸入框可讓檢視者輸入值,做為篩選器或參數的輸入內容。
- 進階篩選器:檢視者可使用比較運算子和規則運算式建立條件式篩選器。
- 滑桿:觀眾可依數值維度的值範圍進行篩選。
- 核取方塊可讓觀眾依布林維度篩選,或設定布林參數的值。
- 預設篩選器可與按鈕搭配使用,讓檢視者對報表套用預先設定的篩選器。
- 日期範圍控制項可供檢視者調整報表的時間範圍。
- 資料控制項可供您選取報表使用的資料集。
- 維度控制項可讓報表檢視者變更圖表中的維度,不必編輯報表。
- 按鈕可讓觀眾篩選資料、存取報表動作,以及前往連結的內容。
控制項做為篩選器
篩選控制項會限制圖表或表格中顯示的記錄數量。在報表中提供互動式篩選器,有助於觀眾專注於最重要的資料。
使用控制項做為篩選器時,請留意以下幾項重要事項:
- 篩選器是在資料來源層級套用,而非圖表層級。
- 篩選器會根據欄位 ID 篩選,而非顯示名稱。
- 如要跨多個資料來源進行篩選,可能需要額外設定。
- 篩選器也會套用至其他控制項,而不只是圖表。
- 篩選器通常會區分大小寫,但這項設定可能因連結器而異。
以下各節將詳細說明這些考量事項。
篩選器是在資料來源層級套用
篩選器是在資料來源層級套用,而非圖表層級。也就是說,只要篩選的欄位顯示在圖表的「資料」面板中,就不必出現在圖表中。
篩選器是根據欄位 ID,而非顯示名稱
資料來源中的欄位同時具有顯示名稱和欄位 ID。系統會根據欄位的「欄位 ID」套用篩選器,而非欄位的顯示名稱。
舉例來說,資料來源可能含有國家/地區維度。顯示名稱可能是「國家/地區」,但欄位 ID 是資料來源連接器指派的字串 (例如 _abcd123)。當您套用篩選器控制項 (例如「國家/地區」 =「法國」) 時,Looker Studio 會在網頁上圖表使用的所有資料來源中,尋找國家/地區欄位的內部 ID。如果資料來源包含 ID 為 _abcd123 的欄位,控制項就會對該欄位套用篩選器。
瞭解上述概念是瞭解篩選器在報表中多個圖表間運作 (或無法運作) 方式的關鍵。
跨多個資料來源篩選
如果報表只使用一個資料來源,控制項會篩選所有圖表,不需進一步設定。如果報表使用多個資料來源,篩選行為取決於這些資料來源的欄位 ID 是否相符。
下表摘要說明跨資料來源的篩選功能運作方式:
| 如果報表中的圖表使用... | 欄位 ID 是否相符? | 自動篩選? | 範例 |
|---|---|---|---|
| 單一資料來源 | 是 | 是 | 不適用 |
| 來自固定結構定義連結器的相同類型多個資料來源 | 是 | 是 | Google Analytics、Google Ads |
| 不同類型的多個資料來源,或來自彈性結構定義連接器 | 否 | 否 (必須統一 ID) | Google 試算表、BigQuery;或混合使用 Google 試算表 + Analytics |
在上表中,固定結構定義連接器是指 Google Ads 和 Google Analytics 等資料來源連接器。固定結構定義連接器具有預先定義的結構,他們會為每個以該連接器為基礎的資料來源,建立具有相同欄位 ID 的資料來源。另一方面,彈性結構定義連接器會建立具有可變動使用者定義結構的資料來源。例如 Google 試算表和 BigQuery。
如果報表包含以不同彈性結構定義資料來源為依據的圖表,且您想透過控制項篩選這些資料來源,可能需要手動統一欄位 ID。
篩選器也適用於其他控制項,不只是圖表
篩選器不僅適用於圖表,也能篩選其他控制項。舉例來說,假設您對「國家/地區」維度套用一個篩選器,並對「廣告活動」維度套用第二個篩選器。如果篩選條件為「國家/地區」 =「法國」,則廣告活動維度的篩選條件只會顯示在法國放送的廣告活動。同樣地,如果篩選條件為「廣告活動」=「ABC」,則國家/地區維度的篩選條件會受到限制,只會顯示該廣告活動放送的國家/地區。
篩選器和區分大小寫
一般來說,文字維度的搜尋運算子會區分大小寫。不過,這項功能會因連結器而異,因此建議您對資料進行測試,並為報表檢視者提供指引。如要建立不區分大小寫的規則運算式,可以在運算式前面加上 (?i)。進一步瞭解 Looker Studio 中的規則運算式。
控制項做為輸入內容
如果控制項是以參數為依據,控制項會提供該參數的輸入內容。參數類似於變數,可從報表互動中取得值 (例如直接輸入值,或從預先定義的清單中選取值)。
您可以使用參數,讓計算結果欄位更具動態效果。舉例來說,您可以建立「銷售目標」參數,並將其做為輸入方塊的控制欄位,讓使用者輸入不同的銷售目標數字,以視覺化方式呈現預估成效。然後套用條件式格式設定規則,以醒目的方式標示結果。
您也可以將參數傳回用來建立 BigQuery 資料來源的基礎 SQL 查詢,或是使用社群連結器建立的資料來源。