---
schema_version: "1"
id: e592cceae553910b52626bb3abcdf1a3faed6047efc083ac5f3bc48946bedc3f
title: URL 動作
collection: tableau
version: current
locale: zh-tw
portal_url: https://docs.salesforce.com/tableau/current/zh-tw/server-linux/actions_url.md
canonical_url: https://help.tableau.com/current/server-linux/zh-tw/actions_url.htm
source_site: help.tableau.com
content_type: documentation
content_hash: 1620040dde3835d14f735ac328fdbbb172d3571adaf02219e973c7f02f7aa825
description: Configure URL actions to open web pages, files, emails, or other web-based resourcesm from a dashboard.
---
[跳至主要內容](#main-content)

# URL 動作

URL 動作是一種超連結，它指向網頁、檔案或 Tableau 外部其他基於 Web 的資源。您可以使用 URL 動作建立電子郵件或連結至與資料相關的其他資訊。若要根據資料自訂連結，您可以在 URL 中自動輸入欄位值作為參數。

> [!TIP]
> 
> **提示:**：URL 動作還可在儀表板的網頁物件中開啟。有關詳情，請參閱[動作和儀表板](https://help.tableau.com/current/pro/desktop/zh-tw/actions_dashboards.htm)。

![從工具提示功能表執行的 URL 動作。該連結反映的是動作名稱，而不是目標 URL。](/tableau/current/zh-tw/server-linux/zh-tw/Img/urlaction_tooltip.png)

從工具提示功能表執行的 URL 動作。該連結反映的是動作名稱，而不是目標 URL。

## 使用 URL 動作開啟網頁

1. 在工作表上，選取 \[工作表\] > \[動作\]。從儀表板上選取 \[儀表板\] > \[動作\]。
2. 在 \[動作\] 對話方塊中，按一下 \[新增動作\]，然後選取 \[前往URL\]。
3. 在下一個對話方塊中，指定動作的名稱。要在名稱中輸入欄位變數，按一下 「名稱」方塊右邊的 「插入」功能表。
    
    **附註：**為該動作提供描述性名稱，因為工具提示中的連結文字是動作的名稱，而不是 URL。例如，如果要連結到更多產品詳細資料，適當的名稱可以是「顯示更多詳細資料」。
4. 使用下拉清單選取源工作表或資料來源。如果選取資料來源或儀表板，可選取其中的單個工作表。
    
    ![選擇來源工作表和選取動作的功能表。](/tableau/current/zh-tw/server-linux/zh-tw/Img/urlaction3.png)
5. 選取使用者執行動作將採用的方式。
    
    <table class="table--plain" style="width: 100%;"><colgroup><col><col></colgroup><tbody><tr><th style="text-align: left;">如果選取此選項...</th><th style="text-align: left;">當使用者執行以下動作時執行此動作...</th></tr><tr><td><span class="uicontrol">暫留</span></td><td>將滑鼠懸停在檢視中的標記上。此選項最適合在儀表板中反白顯示動作。</td></tr><tr><td><span class="uicontrol">選取</span></td><td>按一下檢視中的標記。此選項適合所有類型的動作。</td></tr><tr><td><span class="uicontrol">功能表</span></td><td>以右鍵按一下（在 Mac 上，Control + 按一下）檢視中選定的標記，然後在工具提示功能表按一下選項（功能表）。此選項特別適用於 URL 動作。</td></tr></tbody></table>
6. 對於 URL 目標，指定連結的開啟位置：
    - **若網頁物件不存在，開啟新索引標籤** — 確保在缺少網頁物件的工作表上，URL 能在瀏覽器中開啟。當來源工作表設定為全部或某個資料來源時，這是一個很好的選擇。
    - **新瀏覽器索引標籤** — 在預設瀏覽器中開啟。
    - **網頁物件**—（僅適用於帶有「網頁」物件的儀表板）在所選的網頁物件中開啟。
    
    ![URL 目標的三個選項按鈕：如果不存在網頁物件，則為新索引標籤、新瀏覽器索引標籤和網頁物件。網頁物件選項下方是一個下拉式方塊，用於選取網頁物件](/tableau/current/zh-tw/server-linux/zh-tw/Img/urlaction-webpageobject.jpg)
    
    **附註**：對於「新增索引標籤」選項，第一次執行該動作時，會開啟一個新的索引標籤。之後，該動作將在同一個索引標簽中開啟，而不是開啟其他索引標簽。
7. 請輸入 URL
    
    - URL 應以下列首碼之一開頭：`http`、`https`、`ftp`、`mailto`、`news`、`gopher`、`tsc`、`tsl`、`sms`、`tel`
    
    **附註**：若未輸入首碼，`http://`會自動附加到開頭，並且 URL 動作將在 Tableau Desktop 中起作用。但是，如果要將不帶首碼的 URL 動作發佈到 Tableau Server 或 Tableau Cloud，在瀏覽器中將會失敗。如果要發佈儀表板，請始終為動作提供完全合格的 URL。
    
    **附註**：只有在儀表板不包含 Web 物件時，才可以指定 ftp 地址。如果存在 Web 物件，則 ftp 位址不會載入。
    
    - Tableau Desktop 也支援本機路徑，例如 `C:\Example folder\example.txt`，以及檔案 URL 動作。
    - 若要在 URL 輸入欄位和篩選器值作為動態值，請按一下 URL 右側的「插入」功能表。請注意，必須在檢視中使用任何引用的欄位。有關詳情，請參閱[在 URL 中使用欄位和篩選器值](#Using)。
    
    ![新增具有超連結範例的 URL 動作的表單。](/tableau/current/zh-tw/server-linux/zh-tw/Img/urlaction5.png)
    
    您輸入的 URL 下方是一個超連結範例，您可以按一下該範例進行測試。
8. （選用）在「資料值」部分中，選取以下任一選項：
    - **URL 不支援的編碼資料值** — 如果資料包含的值有 URL 瀏覽器不允許使用的字元，則選取此選項。例如，如果資料值包含英文的 \[和\] 符號，例如 \[Sales & Finance\] ，必須將該值轉換為瀏覽器能夠理解的字元。
    - **透過 URL 參數允許多個值** — 如果要連結的網頁可以透過 URL 參數接收值清單，則選取此選項。例如，如果在檢視中選取幾種產品，需要檢視網頁上承載的每一種產品的詳情。如果伺服器可以根據識別字清單（產品 ID 或產品名稱）載入多個產品詳細資料，則可以使用多選功能發送識別字清單作為參數。
        
        當允許多個值時，還必須定義分隔轉義符號，其用來隔開清單中每一項的字元（例如逗號）。如果資料值中使用分隔符號，則還必須定義 \[分隔符號轉義\] 。

## 使用 URL 動作建立電子郵件

1. 在工作表上，選取 「工作表」 > 「動作」。從儀表板上選取 \[儀表板\] > \[動作\]。
2. 在「動作」對話方塊中，按一下**新增動作**，並選取**前往 URL**。
3. 在 \[源工作表\] 下拉清單中，選取工作表，該工作表包含的欄位帶有要向其發送電子郵件的電子郵寄地址。
4. 在 URL 方塊中，執行以下動作：
    
    - 輸入 **mailto:，**並按一下右側的「插入」功能表以選擇包含電子郵件地址的資料欄位。
    - 輸入 **?subject=**，並輸入「主題」行文字。
    - 輸入 **&body=**，並按一下右側的「插入」功能表選取要包含在電子郵件正文中的資訊欄位。
    
    在下面的範例中，「電子郵件」欄位包含電子郵寄地址，主旨為「城市資訊」，電子郵件的正文文字包含與電子郵寄地址關聯的城市和市/縣資料。
    
    ![ ](/tableau/current/zh-tw/server-linux/zh-tw/Img/UsingActionEmail_BodyText.png)：
5. （可選）將電子郵件正文中的工作簿資料顯示為垂直清單，而不是預設水平清單。例如，假設您有一個包含城市（例如 Chicago、Paris、Barcelona）的水平清單，您更願意以垂直方式顯示該清單，如下所示：
    
    Chicago  
    Paris  
    Barcelona
    
    要使清單變為垂直，請在「資料值」部分中執行以下動作：
    
    - 取消選取 **URL 不支持的資料值編碼**
    - 選取**透過 URL 參數允許多個值** 。
    - 在**值分隔符**文字方塊中輸入**％0a**，以在列表中的每個項目之間添加分行符號。（這些是一個分行符號的 URL 編碼字元。)

## 在 URL 中使用欄位和篩選器值

當使用者從所選標記觸發 URL 動作時，Tableau 可以在 URL 中將欄位、篩選器和參數值作為變數發送。例如：如果 URL 動作連結到對應網站，則可以插入位址欄位以自動在網站上開啟當前選取的位址。

1. 在 \[Edit URL Action\]（編輯 URL 動作）對話方塊中，開始鍵入連結的 URL。
2. 將游標置於要插入欄位、參數或篩選器值的位置。
3. 按一下文字方塊右側的「插入」功能表並選取要插入的欄位、參數或篩選器。變數顯示在尖括弧內。您可以繼續盡可能新增的變數。
    
    **注意：**必須在檢視中使用任何引用的欄位。否則，連結不會顯示在視覺效果中，即使它在按一下 \[Test Link\]（測試連結）時工作。
    
    ![視窗，其中包含新增 URL 動作的欄位。](/tableau/current/zh-tw/server-linux/zh-tw/Img/parameter1.png)

### 包括彙總欄位

可用欄位清單僅包括非彙總欄位。若要將彙總欄位值用作連結參數，請先建立相關的計算欄位，然後將該欄位新增到視圖中。（如果您不需要視覺化效果中的計算欄位，請將其拖曳到 \[標記\] 卡片上的 \[詳情\]。

### 插入參數值

插入參數值時，URL 操作預設發送 \[顯示為\] 值。若要發送實際值，在參數名稱後新增字元 `~na`。

例如：假設您有一個包含 IP 位址的參數，該參數的 \[實際值\] 字串包含像 10.1.1.195 這樣的值，而 \[顯示為\] 字串包含更友好的值，例如 `Computer A (10.1.1.195)`。若要發送實際值，您應該修改 URL 中的參數，與下方類似：`http://<IPAddress~na>/page.htm`。