「配信」タイプのアクティビティで配信アクションを作成できます。入力要素を使用して構築できます。
設定するには、アクティビティを編集して、配信オプションを入力します。
配信
次の操作をおこなうことができます。
インバウンドトランジションで指定された配信に対して実行します。それには、ウィンドウの「配信」セクションにある 1 番目のオプションを選択します。
このオプションは、先行するワークフローアクティビティが既に配信を作成または指定済みの場合に使用できます。これは、以下に示すように、アウトバウンドトランジションを生成していた同じタイプのアクティビティによって、完了している場合があります。
次の例では、初回の配信が作成されます。母集団とコンテンツは、後から定義されます。次に、これらの 3 つの要素の情報は、インバウンドトランジションを使用する新しい配信アクティビティに再入力され、送信できるようになります。
対象の配信を直接選択します。それには、「明示」オプションを選択して、「配信」フィールドのドロップダウンリストから配信を選択します。
このリストには、デフォルトで、「配信」フォルダー内にある終了していない配信が表示されます。その他のキャンペーンにアクセスするには、「リンクを選択」アイコンをクリックします。
「フォルダー」フィールドのドロップダウンリストからキャンペーンを選択するか、「サブレベルを表示」をクリックしてサブフォルダー内に含まれているすべての配信を表示します。
配信アクションを選択した後で、「リンクを編集」アイコンをクリックして、コンテンツを表示できます。
配信を自動生成するスクリプトを作成します。それには、「スクリプトで処理」オプションを選択し、スクリプトを入力します。「編集…」オプションをクリックして、入力ウィンドウを開きます。次の例では、配信の ID を収集します。
新しい配信を作成します。それには、「新規(テンプレートから作成)」オプションを選択し、配信のベースとなる配信テンプレートを選択します。
選択したテンプレートのコンテンツを確認するには、「リンクを選択」アイコンをクリックしてフォルダーを参照し、「リンクを編集」アイコンをクリックします。
受信者
受信者は、ファイルインポート後のイベントや、配信アクションで指定されたイベントなど、インバウンドイベントによって指定できます。また、受信者は、1 つまたは複数のファイルに保存できます。
コンテンツ
メッセージのコンテンツは、配信内またはインバウンドイベント内に定義できます。
実行するアクション
配信を作成して、準備して開始し、ターゲットを推定したり、配達確認を送信することができます。
実行するアクションのタイプを選択します。
ワークフローで後から使用される「配信に基づくアクション」アクティビティを使用して、配信の開始に必要な残りの手順を開始できます(ターゲットの計算、コンテンツの準備、配信)。詳しくは、配信コントロールを参照してください。
さらに、次のオプションを使用できます。
アウトバウンドトランジションを生成
実行の終了時に有効化される出力トランジションを生成します。アウトバウンド配信のターゲットを取得するかどうかを選択できます。
ターゲット母集団を取得しない
外部への配信アクションのターゲットを取得しません。
エラーを処理
配信コントロールを参照してください。
「スクリプト」タブで、配信パラメーターを編集できます。
新しいワークフローを作成し、次の図に示すようにアクティビティを追加します。
「配信」アクティビティを開き、次の手順でプロパティを定義します。
「OK」をクリックしてプロパティウィンドウを閉じます。以上で、新しい配信の作成と準備から成るアクティビティが設定されました。新しい配信は、配信ターゲットが指定される配信テンプレートに基づきます。
「承認」アクティビティを開き、次の手順でプロパティを定義します。
「割り当てタイプ」フィールドで、登録していたグループを選択します。admin アカウントを使用して接続している場合、管理者グループを選択します。
次に、タイトルを入力して、メッセージの本文に次のテキストを挿入します。
Do you wish to approve delivery (<%= vars.recCount %> recipient(s))?
これは JavaScript で記述された式を含むメッセージです。vars.recCount は、前のタスクの配信のターゲットとなった受信者数を表します。JavaScript 式について詳しくは、JavaScript のスクリプトとテンプレートを参照してください。
承認タスクについて詳しくは、承認を参照してください。
「配信」セクションで「トランジション内で指定」オプションが選択されている場合の配信 ID。
各インバウンドイベントは、これらのパラメーターによって定義されるターゲットを指定する必要があります。
このパラメーターは、「受信者」セクションで、「インバウンドイベントで指定」オプションが選択されている場合に表示されます。
filename
「受信者」セクションで、「インバウンドイベントで指定」オプションが選択されている場合に、完全なファイル名が生成されます。
contentId
「コンテンツ」セクションで「インバウンドイベントで指定」オプションが選択されている場合のコンテンツ ID。
この 3 つの値セットは、配信によって生成されたターゲットを識別します。tableName はターゲットの識別子を記憶するテーブル名、schema は母集団のスキーマ(通常は nms:recipient)、recCount はテーブル内の要素の数です。
補集合に関連付けられたトランジションは、同じパラメーターを持ちます。
「ターゲット母集団を取得しない」オプションが選択されている場合、出力パラメーターはありません。