HYPERLINK
使用 HYPERLINK
函式在表格中建立可點選的文字和圖片連結。報表檢視者可以點選這些連結,前往報表中的其他頁面或網頁。
用法示範
建立產品目錄頁面的連結,並將項目名稱顯示為錨定文字:
HYPERLINK(Item URL, Item Name)
顯示產品圖片,並連結至目錄中該項目的頁面:
HYPERLINK(Item URL, Item Image)
語法
HYPERLINK(URL, anchor_text)
HYPERLINK(URL, image)
參數
URL
- 欄位或運算式,評估結果為 URL 資料類型anchor_text
- 欄位或運算式,評估結果為「文字」資料類型image
- 欄位或運算式,評估結果為「圖片」資料類型
HYPERLINK
函式的運作方式
HYPERLINK
函式有兩種形式:第一種形式會建立文字連結欄位,第二種形式則會建立圖片連結欄位。文字連結欄位的資料類型為「超連結」,圖片連結欄位的資料類型則為資料來源中的「圖片連結」。您可以在報表的表格中加入這些欄位,讓使用者前往其他頁面。
HYPERLINK
函式需要兩個參數:第一個參數必須是 URL。如果第二個參數是「Text」欄位或運算式,函式會建立「Hyperlink」欄位。如果第二個參數是「圖片」欄位或運算式,函式會建立「圖片連結」欄位。
URL
參數提供連結目標 (連結的 href
部分)。URL
參數可以來自資料來源中的現有網址欄位,也可以是從其他欄位和函式建構網址的運算式。
anchor_text
參數會指定要顯示的連結文字。anchor_text
參數可以是資料來源中的文字資料類型維度,也可以是評估結果為文字資料類型的任何其他運算式。
如要建立「圖片連結」欄位,請在資料來源中提供「圖片」維度,或任何其他評估為「圖片」資料類型的運算式,取代 image
參數。
支援的通訊協定
HYPERLINK
函式支援下列通訊協定:
http
https
mailto
ftp
如果您指定不支援的通訊協定,連結會開啟空白頁面。如果您未指定通訊協定,HYPERLINK
函式會在網址前加上 http:
。
附註
您無法變更「超連結」Hyperlink欄位的資料類型。
如要在表格中顯示可點選的連結,並將完整網址做為錨點文字,也可以使用網址欄位類型。
如果已為資料來源啟用「檢視者的憑證」,Looker Studio 就不會顯示超連結。
範例
使用 HYPERLINK
建立產品目錄,內含已售出商品的圖片,以及個別產品說明頁面的連結。
假設您有一個包含下列欄位的資料集:
- 項目 - 產品名稱
- SKU - 產品 ID
- 產品頁面 - 產品說明頁面的網址
- 產品圖片 - 你想顯示的產品圖片網址
例如:
項目 | SKU | 產品頁面 | 產品圖片 |
---|---|---|---|
觸控筆 | 123 | https://example.com/products/product123.html | https://example.com/images/product123.jpg |
筆記本 | 456 | https://example.com/products/product456.html | https://example.com/images/product456.jpg |
咖啡杯 | 789 | https://example.com/products/product789.html | https://example.com/images/product789.jpg |
從上一個範例建立資料來源後,您會取得下列欄位:
欄位 | 類型 |
---|---|
項目 | 文字 |
SKU | 文字 |
產品頁面 | URL |
產品圖片 | URL |
範例 1:建立產品頁面的文字連結
如要顯示產品說明頁面的連結,請使用下列公式建立「產品連結」計算欄位:
HYPERLINK (Product Page, SKU )
資料來源現在看起來會像這樣:
欄位 | 類型 |
---|---|
項目 | 文字 |
SKU | 文字 |
產品頁面 | URL |
產品圖片 | URL |
產品連結 | 超連結 |
然後將「產品連結」欄位加入報表表格。這會以可點選的連結顯示資料。
範例 2:使用 CONCAT
建構網址
如果欄位中只有部分連結路徑,或是您想覆寫或在連結中新增更多資訊,使用 CONCAT
函式建構網址就相當實用。
舉例來說,您可以使用 CONCAT
將硬式編碼的網頁路徑與產品 SKU 結合,形成產品說明頁面的完整網址:
HYPERLINK(CONCAT("http://example.com/productpages/product", SKU, ".html"), Item)
範例 3:建立可點選的圖片
如要在表格中新增可點擊的圖片,您同樣可以使用 HYPERLINK
函式,但要提供網址做為第一個參數,並提供「圖片」欄位或含有圖片有效連結的 IMAGE
函式做為第二個參數。這會建立「圖片連結」欄位。
在這個範例中,「產品頁面」維度會保留網址,而 IMAGE
函式會使用單一硬式編碼值產生「圖片」欄位:
HYPERLINK(Product Page, IMAGE("https://example.com/images/product789.jpg", "Coffee cup")
以更實際的例子來說,您可以預先建立 Image 欄位並儲存在資料來源中,也可以使用 CONCAT
函式建構 IMAGE
參數:
HYPERLINK(Product Page, IMAGE(CONCAT("https://example.com/images/"), SKU, ".jpg", Item))
YouTube 的連結和縮圖
YouTube 數據分析連接器會自動提供連結和縮圖圖片欄位,您可以直接新增至報表中的表格:
欄位 | 類型 | 說明 |
---|---|---|
影片連結 | URL | YouTube 影片連結 |
縮圖連結 | URL | 影片縮圖圖片的連結 |
縮圖 | 映像檔 | 縮圖圖片 |
連結縮圖 | 圖片連結 | 縮圖圖片 (格式為 YouTube 影片的連結) |