URL アクション

URL アクションは、Tableau の外部にある Web ページ、ファイル、または他の Web ベース リソースを指すハイパーリンクです。URL アクションを使用すると、メールのほか、データに関する追加情報へのリンクを作成することができます。データにリンクを関連付けるには、選択項目のフィールド値をパラメーターとしての URL に置き換えます。

ヒント: URL アクションも、ダッシュボードの Web ページ オブジェクトを指すことができます。詳細については、アクションとダッシュボードを参照してください。

URL アクションで Web ページを開く

  1. ワークシートで [ワークシート] > [アクション] を選択します。ダッシュボードから [ダッシュボード] > [アクション] を選択します。

  2. [アクション] ダイアログ ボックスで、[アクションの追加] をクリックして、[URL に移動] を選択します。

  3. 次のダイアログ ボックスで、リンクの名前を指定します。

    アクションにわかりやすい名前を付けます。メニューを使用してアクションを実行する場合、ここで指定する名前はオプションとしてメニューに表示されます。たとえば、製品の詳細情報にリンクしている場合、名前は "詳細を表示する" とします。選択したフィールドの値に基づいて入力される変数を名前で使用できます。

  4. ドロップダウン リストを使用して、ソース シートまたはデータ ソースを選択します。データ ソースまたはダッシュボードを選択する場合、それに含まれる個々のシートを選択できます。

  5. ユーザによるアクションの実行方法を選択します。

    このオプションを選択した場合 ユーザーが次の操作を行ったときにアクションが実行される
    ポイントする ビューのマークをポイントする。このオプションは、ダッシュボード内のハイライト アクションとフィルター アクションに対して有効に機能します。
    選択する ビュー内のマークをクリックする。このオプションは、すべてのタイプのアクションに対して有効に機能します。
    メニュー ビュー内の選択したマークを右クリック (Mac では Control を押しながらクリック) して、コンテキスト メニューのオプションを選択します。このオプションは、フィルター アクションと URL アクションに対して有効に機能します。
  6. URL を指定する。

    ftphttp、または https プレフィックスの付いた URL を指定できます。セキュリティ上のベスト プラクティスとして、その他のプロトコルおよび UNC パスはサポートされていません。

    : FTP アドレスの指定は、ダッシュボードに Web オブジェクトが含まれていない場合にのみ行うことができます。FTP の URL アクションが作成されているページに Web オブジェクトを設定すると、FTP アドレスの読み込みに失敗します。

    URL の名前で変数を使用できるのと同様に、フィールド値およびフィルター値も URL 内でパラメーターとして使用し、選択したマークやフィルターに関する情報を特定の Web サイトに送信できます。

  7. (任意) 次のオプションのいずれかを選択します。

    • URL エンコード データ値 - ブラウザが URL で許可しない文字を使用する値をデータに含んでいる場合、このオプションを選択します。たとえば、"売上高 & 金融" など、データ値の 1 つにアンパサンドが含まれている場合、アンパサンドは、ブラウザが認識する文字に変換する必要があります。

    • 複数の値を許可する - 値のリストを URL 内のパラメーター経由で受け取ることのできる Web ページにリンクしている場合、このオプションを選択します。たとえば、ビューでいくつかの製品を選択し、Web ページでホストされている各製品の詳細を表示するとします。サーバーが識別子 (製品 ID または製品名) のリストに基づいて複数の製品の詳細を読み込むことができる場合、複数選択を使用して識別子のリストをパラメーターとして送信できます。

      複数の値を許可した場合は、リスト内の項目の区切り文字も定義する必要があります (コンマなど)。これは、リストの各項目を区切る文字です (コンマなどがよく使用されます)。また、区切り文字エスケープも定義する必要があります。区切り文字がデータ値で使用されている場合にこれを使用します。

  8. URL ターゲットで、リンクが開く場所を指定します。

    • 新しいブラウザ タブ - 既定のブラウザで開きます。

    • Web ページ オブジェクト - (ダッシュボードのみ) 選択した Web ページ オブジェクトで開きます。

    • Web ページ オブジェクトが存在しない場合のブラウザ タブ - URL が、ブラウザの Web ページ オブジェクトが存在しないシートで開くことを確認します。これは [ソース シート] が [すべて] またはデータ ソースに設定されている場合に良い選択肢となります。

URL アクションを使用したメールの作成

  1. [ワークシート] > [アクション] を選択します。

  2. [アクション] ダイアログ ボックスで、[アクションの追加] ボタンをクリックして [URL に移動] を選択します。

  3. [ソース シート] ドロップダウン リストで、送信先の電子メール アドレスが入ったフィールドが含まれるシートを選択します。

  4. [URL] テキスト ボックスに「mailto:」と入力し、矢印ボタンをクリックして、電子メール アドレスが含まれるデータ内のフィールドを選択します。必要な場合、「?subject=」と入力して件名行にテキストを入力します。たとえば、次のダイアログでは、件名は「Request for information」となります。

  5. 「&body=」と入力し、矢印ボタンをクリックして、メールの本文に含める情報のフィールドを選択します。

    次の例では、"Email (メール)" フィールドに電子メール アドレスが含まれ、件名は "City Information (市区町村の情報)" であり、メールの本文は電子メール アドレスに関連した市区町村と州の情報で構成されます。

  6. (オプション) ワークブックからのデータを、メールの本文で既定の横方向リストの代わりに縦方向リストとして表示できます。たとえば、"シカゴ、パリ、バルセロナ" という横方向リストを、次のように縦方向に表示すると想定します。

    シカゴ
    パリ
    バルセロナ

    リストを垂直方向にするには、[URL アクションの編集] ダイアログ ボックスで、次を実行します。

    • [URL オプション] の下で、[URL エンコード データ値] チェック ボックスがオフになっていることを確認します。

    • [URL オプション] の下で、[複数の値を許可] チェック ボックスをオンにします。

    • 改行を追加するため、[項目の区切り文字] テキスト ボックスに「%0a」と入力します。これは改行を表す URL エンコード文字です。

ありがとうございます! フィードバックの送信中にエラが発生しました。もう一度やり直すか、メッセージをお送りください