---
sourceDocument: オーストラリアのカスタマーサービス管理 (CSM)
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ja-JP/customer-service-management

 Release :

    - australia

ft:locale :

    - ja-JP

ft:publication_title :

    - オーストラリアのカスタマーサービス管理 (CSM)

ft:clusterId :

    - csm

bundleId :

    - csm

workflow :

    - Customer and Industry


---

# 積極的推奨を Web ページに統合

# エンゲージメントメッセンジャー の埋め込みコードを使用した、Web ページでの積極的推奨の統合 {#ariaid-title1}

* リリースバージョン: Australia
* 
* 更新日 2026年03月12日
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 所要時間：4分

エンゲージメントメッセンジャー の埋め込みコードを変更して推奨事項を有効にし、AI 検索 に基づく推奨事項の検索クエリを渡します。

## 始める前に

* [Web アプリケーションへのエンゲージメントメッセンジャー の埋め込み](https://servicenow-prod.fluidtopics.net/9IDRpy0hnPZA41aglkemvg "Web サイトで構成した Messenger モジュールのソースコードを埋め込み、顧客が Web サイトで エンゲージメントメッセンジャー の使用を開始できるようにします。")。
* [エンゲージメントメッセンジャー モジュールの有効化](https://servicenow-prod.fluidtopics.net/3d2szQoXEZVVmCFIPxwRYw "構成した エンゲージメントメッセンジャー モジュールを有効化して、Web サイトに埋め込むことができるようにします。")。
* 必要なロール：sn_csm_ec.ec_admin
{#em-contextual-help__ul_kvl_4pf_g4b}

## 手順

1. 移動先 すべてエンゲージメントメッセンジャーモジュール.
2. Web サイトにインストールする エンゲージメントメッセンジャー モジュールを選択します。
3. \[モジュールの編集\] 列で、\[編集\] をクリックします。
4. \[Engagement Messenger モジュールを構成\] で \[実装\] タブを選択します。
5. テキストエディターで、エンゲージメントメッセンジャー を統合する Web サイトの Web ページの HTML ファイルを開きます。
6. \[実装\] タブで、\[埋め込みコード\] セクションからコードをコピーします。
7. 本文終了タグの前にコピーしたコードをテキストファイルに貼り付けます。
8. 埋め込みコードにパラメーター `enableRecommendations: true` を追加して、Messenger の特定のページの推奨事項を有効にします。  
   エンゲージメントメッセンジャー を統合する Web サイトでは、ユーザーがメッセンジャーで検索用語を入力すると、デフォルトで Web サイトの URL スラグ (URL の最後の部分) が検索クエリと見なされます。メッセンジャー検索バーに入力された検索クエリの URL スラグ条件は次のとおりです。
   * URL の末尾に単一のフォワードスラッシュがある場合、検索用語は選択されません。たとえば、<kbd class="ph userinput">https://example.service-now.com/</kbd> です。
   * URL の末尾で用語がフォワードスラッシュで囲まれている場合、囲まれたテキストは検索用語と見なされます。たとえば、URL「<kbd class="ph userinput">https://example.service-now.com/product-xyz/</kbd>」では、「product xyz」が検索用語と見なされます。
   * 単一のフォワードスラッシュの後にテキストが続く場合、そのテキストは検索用語と見なされます。たとえば、URL「<kbd class="ph userinput">https://example.service-now.com/search_string</kbd>」では、「search string」が検索用語と見なされます。
   {#em-contextual-help__ul_sbp_3xg_ktb}  
   URL スラグは、次のように検索クエリを推定するために使用されます。
   * すべての特殊文字はスペースに置き換えられます。たとえば、URL「<kbd class="ph userinput">https://example.service-now.com/product-xyz</kbd>」では、検索用語は「product xyz」です。
   * ファイル拡張子は無視されます。たとえば、URL「<kbd class="ph userinput">https://example.service-now/product.html</kbd>」では、検索用語は「product」です。
   {#em-contextual-help__ul_mz3_2rc_jtb}
9. モジュールレベルで推奨事項を有効にします。
   1. 移動先 すべてエンゲージメントメッセンジャーモジュール.
   2. エンゲージメントメッセンジャー モジュールを選択します。
   3. \[編集\] をクリックします。
   4. \[Engagement Messenger モジュールを構成\] で、\[動作\] タブを選択します。
   5. \[推奨事項を有効にする\] 切り替えスイッチを有効にします。
   {#em-contextual-help__substeps_xhc_trm_ktb}
10. **オプション:** パラメーター `getAISRecommendationsContext` の値として関数コールバックを渡すことで、AI 検索 に検索クエリパラメーターを渡すためのカスタムロジックを追加します。  
    次の例は、検索コンテキストクエリを渡すためのカスタムロジックを使用して積極的推奨を生成するように変更されたコードを示しています。

        ‹script src="https://example.service-now.com/scripts/sn_csm_ec.js"></script>
          ‹script>
          SN_CSM_EC.init({
                      moduleID:"https://instancename.service-now.com/<sys_id>",
                       loadFeature: SN CSM EC. loadEMFeature(),
                       enableRecommendations: true, 
                       getAISRecommendationsContext: function getSearchQuery(){
                       //Insert your code here to fetch the search query string return product xyz
        }

          };
          </script>

11. HTML ファイルを保存して公開します。

## タスクの結果

エンゲージメントメッセンジャー は、サードパーティの Web サイトによって提供されるコンテキストに基づいて推奨事項を表示します。

## 例

次の例は、デフォルトコンテキストのデフォルトの積極的推奨を生成するように変更されたコードを示しています。

    ‹script src="https://example.service-now.com/scripts/sn_csm_ec.js"></script>
      ‹script>
      SN_CSM_EC.init({
                  moduleID:"https://instancename.service-now.com/<sys_id>",
                   loadFeature: SN CSM EC. loadEMFeature(),
                   enableRecommendations: true 
                  }

      };
      </script>


