---
sourceDocument: Xanadu 対話型インターフェース
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ja-JP/xanadu/conversational-interfaces

 Release :

    - xanadu

ft:locale :

    - ja-JP

ft:publication_title :

    - Xanadu 対話型インターフェース

ft:clusterId :

    - convint

bundleId :

    - convint

workflow :

    - Platform


---

# スマートリンク設定を作成する

# スマートリンク設定を作成する {#ariaid-title1}

* リリースバージョン: Xanadu
* 
* 更新日 2024年08月01日
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 所要時間：3分

スマートリンクを作成して、URL を開く場所を指定します。たとえば、新しいブラウザーウィンドウ、新しいブラウザータブ、チャットウィンドウ、またはポップアップウィンドウで URL を開くことができます。

## 始める前に

必要なロール：virtual_agent_admin または admin

## このタスクについて

(adminとして) ページで [URL ナビゲーション](https://servicenow-prod.fluidtopics.net/WM53oSaGBagnt37fUAxi7Q "URL ナビゲーション設定を使用して、チャットリンクを開く場所と方法を指定します。特定のリンクが特定のポータルで開くように設定できます。ポップアップウィンドウなどのリンクターゲットを指定することもできます。")を有効にしている場合は、チャットウィンドウでリンクを開く場所と方法のパターンを指定できます。エンドユーザーには、指定したパターンに基づいて URL リンクが表示されます。

たとえば、それらの URL「スマートリンク」を、新しいブラウザーウィンドウ、新しいブラウザータブ、チャットウィンドウ、またはポップアップウィンドウで開くように設定できます。ポップアップウィンドウを指定すると、エンドユーザーに表示されるウィンドウのサイズを設定できます。

スマートリンクは、ライブエージェントとのチャットで使用できます。

スマートリンクをサポートしていないチャネルにはエラーメッセージが表示されます。

## 手順

1. 移動先 すべて対話型インターフェース設定.
2. \[システムアクション\] セクションで、 URL ナビゲーション の横にある \[すべて表示 を選択します。
3. \[ターゲットの場所\] タブを選択します。
4. \[新規\] を選択します。
5. フォームのフィールドに入力します。  
   {#create-smart-link-preference__table_hrj_m1m_gtb__entry__2}

   | フィールド | 説明 |
   |-|-|
   | 説明 | スマートリンクの目的。 |
   | 開く場所 | リンクを開く場所。次のいずれかのオプションを選択します。 * 新しいブラウザータブ：新しいブラウザータブでリンクを開きます。 * ロード中：現在の場所のリンクを開きます。 * 親：最上位または親レベルのリンクを開きます。 * ポップアップ：リンクをポップアップウィンドウで開き、ポップアップウィンドウのサイズを指定できます。 * イベントを発生させる：Web クライアントでのみ、デフォルトの選択動作を防止し、ページナビゲーションを回避します (チャットは開いたままになります)。 {#create-smart-link-preference__ul_zwm_tdm_gtb} |
   | 順番 | スマートリンク設定の実行順序を示す番号。複数の設定がある場合、システムは最初に見つかったスマートリンク設定を低い順に実行します。 |
   | URL パターン | 正規表現の数量指定子を使用する URL パターン。 正規表現が無効な場合は、エラーメッセージが表示されます。 ![無効な正規表現メッセージ。]() |
   | 条件モード | スマートリンク設定を適用するための条件を指定する式ロジック。 次のいずれかを選択します。 * シンプル、または * 詳細 {#create-smart-link-preference__ul_h3y_wdd_3vb} |
   | 条件を設定 注: \[簡易\] 条件モードを選択した場合にのみ適用されます。 | \[簡易\] 条件モードを選択した場合は、条件ビルダーを使用して条件を追加または編集します。 条件ビルダーは、スマートリンクが Web クライアントでアクセスされたときに サービスポータル のリンクにのみ適用されるように指定します。 * devicetype：チャネルを参照します。Xanadu リリースでは、Web クライアント (mweb) のみがサポートされています。モバイル Web クライアントは現在サポートされていません。 * ポータル：特定のポータルを表します。条件にポータル URL サフィックスを指定します。移動先 すべてサービスポータルポータル ポータルとそのサフィックスを表示するには * \[Set (設定)\] を選択します。 {#create-smart-link-preference__ul_k2l_ybd_3vb} |
   | スクリプト 注: \[詳細\] 条件モードを選択した場合にのみ適用されます。 | \[詳細\] 条件モードを選択すると、スクリプトエディタ―を使用して、JavaScript 条件ステートメントを作成または編集します。エンドユーザーがリンクを選択すると、コンポーネントは[ウィンドウ：メッセージイベント](https://developer.mozilla.org/en-US/docs/Web/API/Window/message_event)をトリガーします。開発者は、[ウィンドウ：メッセージイベント](https://developer.mozilla.org/en-US/docs/Web/API/Window/message_event)が表示されたら、ナビゲーションの処理方法を決定できます。例： window.addEventListener('message', e => { if (e.data.type === 'SMART_LINK_CLICKED') { console.log(e.data); /** { type: 'SMART_LINK_CLICKED', src: 'https://domain.com/link/src' } */ } }); |
   [ ]

   {#create-smart-link-preference__table_hrj_m1m_gtb}
6. \[保存\] を選択します。

## 次のタスク

Microsoft Teamsのスマートリンク設定を有効にする場合は、最初に次のことを行う必要があります [でのリンク認証とオープンエクスペリエンスの構成 Microsoft Teams](https://servicenow-prod.fluidtopics.net/VQxZ2Vls_g3T8kZm7M7XuQ "Microsoft Teams のリンク認証とオープンエクスペリエンスは、Microsoft Teams で仮想エージェントを使用するときに、エンドユーザーが ServiceNow リンクを操作するためのシームレスなエクスペリエンスを提供します。") それから [でのスマートリンクの構成 Microsoft Teams](https://servicenow-prod.fluidtopics.net/R582PdNm_e9wfuQEV7yJOg "Microsoft Teams で仮想エージェントアプリのスマートリンクを構成して、さまざまなリンクオープンエクスペリエンスを有効にします。")

