---
title: "JSモジュールの管理"
slug: "manage-js-modules"
abstract: "JSモジュールのページを通じて、Sitecore Personalizeの中央集権ですべてのJSモジュールにアクセスし管理できるため、名前やIDで効率的に検索できます。"
---
# JSモジュールの管理

**JSモジュール**のページでは、すべての再利用可能なJSモジュールを一つの集中的な場所で閲覧・管理できます。JSモジュールライブラリは**、開発者センター**の**JSモジュール**\>クリックして開きます。モジュール名またはIDでSearchするか、フィルターのいずれかを使ってモジュールのリストを絞り込むことができます。

![JS modules page with search bar and filter options.](https://doc.sitecore.com/api/markdown-image/personalize/ja/users/sitecore-personalize/images/NewUIJSmodules.png)

Sitecore Cloud Portalで役割*User*、*Developer*、または*Admin*役割を持つチームメンバーはJSモジュールを管理できます。

## モジュールの使用状況を確認してください

JSモジュールの管理を助けるために、アプリ内で公開されたモジュールの使用状況を確認できます。これは機能のデバッグや、必要に応じてモジュールをプログラム可能な決定から外すのに役立ちます。

モジュールの使用状況を確認するには:

1.  **JSモジュール**のページからモジュールを開きます。
2.  **使用**パネルでは、モジュールが再利用されている場所の数を確認できます。
3.  JSモジュールの使用場所の詳細リストを見るには、「 **リストを見る**」をクリックしてください。
4.  **モジュール使用**ダイアログで、モジュールが使用される場所(例えばプログラム可能な決定)を開くには![Open link icon](https://doc.sitecore.com/api/markdown-image/personalize/ja/users/sitecore-personalize/images/pers_openJS.png)をクリックします。

## モジュールの複製

モジュールを複製して、そのコード、説明、タグを新しいモジュールにコピーできます。これは、モジュールがアプリケーション内で使用されている場合、再利用のために公開する前に修正・テストしたい場合に役立ちます。

モジュールを複製するには:

1.  **JSモジュール**のページから、複製したいモジュールを開きます。
2.  **「複製」**をクリックします。
3.  「 **新しいモジュールの名前」** 欄に、JSモジュールの新しい名前を入力してください
4.  **「作成**」をクリックします。

## モジュールを削除する

Personalizeアプリケーション内のどこでも使われていないモジュールを削除できます。使用中のモジュールを削除しようとすると、そのモジュールが使用されている場所を含むメッセージが表示されます。

使用中のモジュールを削除するには、まずそのモジュールが使われているすべての場所から削除しなければなりません:

1.  **JSモジュール**のページから削除したいモジュールを開きます。
2.  削除![Horizontal ellipsis](https://doc.sitecore.com/api/markdown-image/personalize/ja/users/sitecore-personalize/images/pers_deleteEllipsis.png) >**クリック。**
3.  確認ダイアログで、 **この情報が使われている場所の「表示**」をクリックしてください。
4.  JSモジュールを使うプログラムモデルの隣にある ![Open link icon](https://doc.sitecore.com/api/markdown-image/personalize/ja/users/sitecore-personalize/images/pers_openJS.png) をクリックします。これにより決定キャンバスに移動します。
5.  ![Edit icon](https://doc.sitecore.com/api/markdown-image/personalize/ja/users/sitecore-personalize/images/Edit_decision_table.png)アイコンをクリックするとプログラム可能化が開かれます。
6.  ![pers\_jsmodulenum.png](https://doc.sitecore.com/api/markdown-image/personalize/ja/users/sitecore-personalize/images/pers_jsmodulenum.png)アイコンをクリックし、JSモジュールを選択し外すと、このプログラム可能な決定内での使用を無効にするモジュールのチェックボックスをクリアしてください。

未使用モジュールを削除するには:

1.  **JSモジュール**のページから削除したいモジュールを開きます。
2.  削除![Horizontal ellipsis](https://doc.sitecore.com/api/markdown-image/personalize/ja/users/sitecore-personalize/images/pers_deleteEllipsis.png) >**クリック。**
3.  確認ダイアログで **「削除**」をクリックしてください。