JavaScript コードの操作
JavaScript コードについて
JavaScript コードを使用すると、ライブラリと同様に、ワークフロー全体で使用できる再利用可能な関数を作成できます。 これらの関数は、左側のナビゲーションパネルの 管理/JavaScript コード メニューに保存されます。
使用可能なオプションを示す
JavaScript コードリストから、次の操作を実行できます。
- コードの複製または削除:省略記号ボタンをクリックし、目的のアクションを選択します。
- コードの変更:コードの名前をクリックしてプロパティを開き、変更を加えて保存します。
- 新しい JavaScript コードを作成:「JavaScript コードを作成」ボタンをクリックします。
JavaScript コードの作成
JavaScript コードを作成するには、次の手順に従います。
-
JavaScript コード メニューに移動して、「JavaScript コードを作成」ボタンをクリックします。
-
コードのプロパティを定義します。
- 名前空間:カスタムリソースに関連する名前空間を指定します。デフォルトでは、名前空間は「cus」ですが、実装によって異なる場合があります。
- 名前:コードを参照するために使用される一意の ID。
- ラベル:JavaScriptコードリストに表示される説明ラベル。
NOTE
作成後は、「名前空間」フィールドと「名前」フィールドを変更することはできません。変更を行うには、必要に応じてコードを複製し、更新します。Campaign コンソールでは、JavaScript コード名は、これら 2 つのフィールドの連結として表示されます。 -
「コードを作成」ボタンをクリックして、JavaScript コードを定義します。左側のパネルには、条件と日付の書式設定に関連する定義済みの関数を使用できる 2 つのメニューが表示されます。
-
「確認」をクリックして、コードを保存します。
-
JavaScript コードの準備が整ったら、「作成」をクリックします。 JavaScript コードをワークフロー全体で使用できるようになりました。
ワークフローからの JavaScript コードの使用
JavaScript コードライブラリの読み込み
ワークフローで JavaScript コードを参照すると、繰り返しタスクのコードを再書き込みする必要がなくなります。これらのコードを使用するには、対応するライブラリをワークフローの初期化スクリプトに読み込みます。 これにより、ワークフローで使用する関数を含むすべてのライブラリを一度に読み込むことができます。
ライブラリを読み込むには、次の手順に従います。
-
ワークフローを開き、「設定」ボタンをクリックします。
-
「初期化スクリプト」セクションに移動し、「コードを作成」をクリックします。
-
コード内で次の構文を使用して、ライブラリを読み込みます。
loadLibrary("/<namespace>/<name>")
<namespace>
を、JavaScript コードの作成時に指定した名前空間に置き換えます。<name>
を JavaScript コードの名前に置き換えます。
-
確認 をクリックし、設定を保存します。
ワークフローの関数の参照
JavaScript ライブラリを読み込むと、通常は JavaScript コード アクティビティを使用して、ワークフロー内で JavaScript コードに定義された関数を直接参照できます。