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

 Release :

    - yokohama

ft:locale :

    - ja-JP

ft:publication_title :

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

ft:clusterId :

    - convint

bundleId :

    - convint

workflow :

    - Platform


---

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

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

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

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

## 始める前に

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

## このタスクについて

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

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

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

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

## 手順

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

   | フィールド | 説明 |
   |-|-|
   | 説明 | スマートリンクの目的。 |
   | 開く場所 | リンクを開く場所。次のいずれかのオプションを選択します。 * 新しいブラウザータブ：新しいブラウザータブでリンクを開きます。 * ロード中：現在の場所のリンクを開きます。 * 親：最上位または親レベルのリンクを開きます。 * ポップアップ：リンクをポップアップウィンドウで開き、ポップアップウィンドウのサイズを指定できます。 * イベントを発生させる:チャットウィジェットでのみ、デフォルトの選択動作を防止し、ページナビゲーションを回避します (チャットは開いたままになります)。 {#create-smart-link-preference__ul_zwm_tdm_gtb} |
   | 順序 | スマートリンク設定の実行順序を示す番号。複数の設定がある場合、システムは最初に見つかったスマートリンク設定を低い順に実行します。 |
   | URL パターン | 正規表現の数量指定子を使用する URL パターン。 正規表現が無効な場合は、エラーメッセージが表示されます。 ![無効な正規表現メッセージ。]() |
   | 条件モード | スマートリンク設定を適用するための条件を指定する式ロジック。 次のいずれかを選択します。 * シンプル、または * 詳細 {#create-smart-link-preference__ul_h3y_wdd_3vb} |
   | 条件を設定 注: \[簡易\] 条件モードを選択した場合にのみ適用されます。 | \[簡易\] 条件モードを選択した場合は、条件ビルダーを使用して条件を追加または編集します。 条件ビルダーは、スマートリンクがチャットウィジェットでアクセスされたときに、 サービスポータル 内のリンクにのみ適用されるように指定します。 * devicetype：チャネルを参照します。Yokohamaリリースでは、チャットウィジェット (mweb) のみがサポートされています。モバイルチャットウィジェットは現在サポートされていません。 * ポータル：特定のポータルを表します。条件にポータル URL サフィックスを指定します。移動先 すべてサービスポータルポータル ポータルとそのサフィックスを表示する * \[設定\] を選択します。 {#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/kdXIGi0m1K0aWwy0ySalvA "Microsoft Teams のリンク認証とオープンエクスペリエンスは、Microsoft Teams で仮想エージェントを使用するときに、エンドユーザーが ServiceNow リンクを操作するためのシームレスなエクスペリエンスを提供します。") その後 [Microsoft Teamsでのスマートリンクの構成](https://servicenow-prod.fluidtopics.net/OffJSewyTFHXnq0TUjsxwA "Microsoft Teams で仮想エージェントアプリのスマートリンクを構成して、さまざまなリンクオープンエクスペリエンスを有効にします。")

