URL 動作

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

提示::URL 動作還可指向儀表板中的網頁物件。有關詳情,請參閱動作和儀表板(Link opens in a new window)

使用 URL 動作開啟網頁

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

  1. 在工作表上,選取 [工作表] > [動作]。從儀表板上選取 [儀表板] > [動作]

  2. 在 [動作] 對話方塊中,按一下 [新增動作],然後選取 [前往URL]

  3. 在下一個對話方塊中,指定動作的名稱。若要在名稱中輸入欄位變數,按一下 [名稱] 方塊右邊的箭頭。

    附註:為該動作提供描述性名稱,因為在工具提示功能表中,連結反映的是該名稱,而不是 URL。例如,如果要連結到更多產品詳細資料,適當的名稱可以是「顯示更多詳細資料」。

  4. 使用下拉清單選取源工作表或資料來源。如果選取資料來源或儀表板,可選取其中的單個工作表。

  5. 選取使用者執行動作將採用的方式。

    如果選取此選項... 當使用者執行以下動作時執行此動作...
    暫留 將滑鼠懸停在檢視中的標記上。此選項最適合在儀表板中反白顯示和篩選動作。
    選取 按一下檢視中的標記。此選項適合所有類型的動作。
    功能表 以右鍵按一下(在 Mac 上,Control + 按一下)檢視中選定的標記,然後在工具提示功能表按一下選項。此選項特別適用於 URL 動作。
  6. 使用 ftphttphttps 首碼指定 URL。作為一項安全最佳做法,不支援其他協定和 UNC 路徑。

    若要在 URL 中輸入欄位和篩選器值作為參數,請按下 URL 框右側的箭頭。請注意,視圖中必須顯示任何引用的欄位,而不僅僅是相關的資料來源。有關詳情,請參閱在 URL 中使用欄位和篩選器值

    附註:在儀表板上,只有在儀表板不包含 Web 物件時,才可以指定 ftp 地址。如果存在 Web 物件,則 ftp 位址不會載入。

  7. (可選)選取以下任一選項:

    • URL 編碼資料值 — 如果資料包含的值使用了 URL 中瀏覽器不允許使用的字元,則選取此選項。例如,如果資料值包含英文的 [和] 符號,例如 [Sales & Finance] ,必須將該值轉換為瀏覽器能夠理解的字元。

    • 允許多個值 - 在 URL 中,如果要連結到的網頁可能接收孔參數值清單,則選取此選項。例如,如果在檢視中選取幾種產品,需要檢視網頁上承載的每一種產品的詳情。如果伺服器可以根據識別字清單(產品 ID 或產品名稱)載入多個產品詳細資料,則可以使用多選功能發送識別字清單作為參數。

      允許多個值時,還必須定義項目分隔符號,即,用來隔開清單中每一項的字元(例如逗號)。如果資料值中使用分隔符號,則還必須定義 [分隔符號轉義] 。

  8. 對於 URL 目標,指定連結的開啟位置:

    • 新瀏覽器標籤頁 - 在預設瀏覽器中開啟。

    • 網頁物件 - (僅限儀表板)在您選取的網頁物件中開啟。

    • 如果不存在網頁物件,則在瀏覽器標籤頁中 - 確保 URL 在缺少網頁物件的工作表的瀏覽器中開啟。當來源工作表設定為全部或某個資料來源時,這是一個很好的選擇。

使用 URL 動作建立電子郵件

  1. 選取 [工作表] > [動作]

  2. 在 [動作] 對話方塊中,按一下 [新增動作] 按鈕並選取 [前往URL]

  3. 在 [源工作表] 下拉清單中,選取工作表,該工作表包含的欄位帶有要向其發送電子郵件的電子郵寄地址。

  4. 在 [URL] 文字方塊中,鍵入 [mailto:] ,按一下箭頭按鈕選取您的資料中包含電子郵寄地址的欄位。如果需要,鍵入 [?subject=] 並輸入主題行文字。例如,在下面的對話方塊中,主題為 Request for information

  5. 鍵入 [&body=] ,並按一下箭頭按鈕選取要包括在電子郵件正文中的資訊的欄位。

    在下面的範例中, [電子郵件] 欄位包含電子郵寄地址,主題為 [City Information] (城市資訊),電子郵件的正文文字包含與電子郵寄地址關聯的城市和市/縣資訊。

  6. (可選)將電子郵件正文中的工作簿資料顯示為垂直清單,而不是預設水平清單。例如,假設您有一個包含城市(例如 Chicago、Paris、Barcelona)的水平清單,您更願意以垂直方式顯示該清單,如下所示:

    Chicago
    Paris
    Barcelona

    若要使清單變為垂直,請在 [編輯 URL 動作] 對話方塊中執行以下動作:

    • 在 [URL 選項] 下,驗證 [URL 編碼資料值] 核取方塊是否處於清除狀態。

    • 在 [URL 選項] 下,選中 [允許多個值] 核取方塊。

    • [項分隔符號] 文字方塊中鍵入 [%0a] 以新增分行符號。這是一個分行符號的 URL 編碼字元。

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

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

  1. 在 [Edit URL Action](編輯 URL 動作)對話方塊中,開始鍵入連結的 URL。

  2. 將游標置於要插入欄位、參數或篩選器值的位置。

  3. 按一下文字方塊右側的箭頭並選取要插入的欄位、參數或篩選器。變數顯示在尖括弧內。您可以繼續盡可能新增的變數。

    附註:任何引用的欄位都必須存在於視圖中,而不僅僅是相關的資料來源。否則,連結不會顯示在視覺效果中,即使它在按一下 [Test Link](測試連結)時工作。

包括彙總欄位

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

插入參數值

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

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

感謝您的意見回饋! 提交意見回饋時發生錯誤。請再試一次。