ワークフローの作成 building-a-workflow
ここでは、新しいワークフローの作成に関する主な原則およびベストプラクティスについて説明します。
ワークフローの動作原理 workflow-operating-principles
ワークフローとは、設定可能な一連のアクティビティ のことです。個々のアクティビティには、プロセス内で果たすべき特定の役割があります。各アクティビティの結果は、矢印で表される トランジション で後続のアクティビティに送られます。
あるアクティビティと次のアクティビティの間でやり取りされるデータのタイプは、後続のアクティビティの設定方法に影響を与えることがあります。例えば、「メール配信」アクティビティの前に母集団が確定すると、その母集団が、問題になっているメールのターゲットになる可能性があります。
ワークフローの実行前または実行後にアクティビティを開いて、パラメーターを確認または編集することができます。
ワークフローの実行中または実行後にトランジションを開いて、送信されたデータが正しいかどうかを確認できます。トランジションの詳細表示にアクセスするには、ワークフロープロパティの「Execution」セクションで「Keep interim results」オプションをオンにする必要があります。
ワークフローの作成 creating-a-workflow
ワークフローは、プログラム、キャンペーン、マーケティングアクティビティリストのいずれかから作成できます。
マーケティングアクティビティの作成について詳しくは、マーケティングアクティビティの作成の節を参照してください。
-
ワークフロータイプのマーケティングアクティビティの作成を開始したら、使用するテンプレートを選択します。
note note NOTE マーケティングアクティビティごとに、デフォルトでいくつかのタイプが用意されています。これらのタイプにより、必要に応じて特定のパラメーターを事前設定できます。詳しくは、テンプレートの管理の節を参照してください。 -
ワークフローの一般的なプロパティを入力します。
「Label」フィールドに名前を入力し、「ID」を変更することができます。アクティビティ名とアクティビティ ID はインターフェイスに表示されますが、メッセージ受信者には表示されません。
note note NOTE マーケティングアクティビティのリストから選んだ親キャンペーンの中にワークフローを作成することができます。作成済みのワークフローを選択して、このワークフローをキャンペーンにリンクすることができます。 キャンペーンコンテンツに表示される説明を追加できます。
ワークフローには、適切な名前とラベルを付けることをお勧めします。そうすると、正常に機能していないワークフローを簡単に見つけてトラブルシューティングできるようになります。また、オペレーターが理解しやすいように、実行される処理の概要をワークフローの説明フィールドに記述してください。
-
アクティビティの作成を確認すると、該当するアクティビティのダッシュボードが表示されます。詳しくは、ワークフローインターフェイスの節を参照してください。
-
ワークフローを設定する準備が整ったら、「Edit properties 定」ボタンをクリックして、追加のオプションにアクセスできます。
例えば、ワークフローのすべてのアクティビティでデフォルトで使用する特定のタイムゾーンを定義できます。デフォルトでは、現在の Campaign オペレーターに指定されたタイムゾーンがワークフローのタイムゾーンになります。
ワークフローのプロパティについて詳しくは、 このページを参照してください。
アクティビティの追加とリンク adding-and-linking-activities
ここでは、各種アクティビティを定義し、ダイアグラム内で互いにリンクする必要があります。
アクティビティは、パレットのセクションごとに、カテゴリ別にグループ分けされます。
- 最初のセクションには、ターゲティングアクティビティが含まれています。
- 2 番目のセクションには、主に他のアクティビティの調整に使用する実行アクティビティが含まれています。
- 3 番目のセクションには、様々なチャネルでのメッセージ送信に使用できるアクティビティが含まれています。このセクションのアクティビティは、インスタンスで有効になっているチャネルによって異なります。
- 4 番目のセクションには、ファイル操作とデータ管理のアクティビティが含まれています。
ダイアグラムを作成するには、次の手順に従います。
-
パレットからアクティビティをドラッグしダイアグラムにドロップして、アクティビティを追加します。
例えば、ダイアグラムに「Start」アクティビティを追加した後、「Email delivery」アクティビティを追加します。
-
「Start」アクティビティトランジションをドラッグして「Email delivery」アクティビティにドロップすることで、2 つのアクティビティをリンクします。
note note NOTE 前のトランジションの最後に新しいアクティビティを配置することで、直前のアクティビティと自動的にリンクできます。 -
必要なアクティビティを追加し、それらをリンクして、ワークフローを完成させます。
note note NOTE 既存のアクティビティをコピー&ペーストして複製することもできます。これにより、最初に定義した設定を保持できます。詳しくは、ワークフローアクティビティの複製を参照してください。
ワークフローアクティビティどうしをリンクしたら、アクティビティ間のトランジションに好みの ラベル を付けてパーソナライズできます。それには、トランジションをダブルクリックして、トランジションのプロパティにアクセスします。
さらに、「Targeting」および「Data management (ETL)」アクティビティを使用すると、アウトバウンドトランジションの セグメントコード を定義できます。その結果、これらのセグメントコードに基づいてレポートを作成して、マーケティングキャンペーンの効率を測定できます。詳しくは、この節を参照してください。
ワークフローのユースケース:
アクティビティの設定 configuring-activities
デフォルトでは、アクティビティは設定されていません。アクティビティが未設定の場合、データは正しく処理されません。各アクティビティには、それぞれに固有の設定とアクティビティの汎用オプション(アウトバウンドトランジションやラベルなど)を管理するためのタブがいくつか含まれています。
- すべてのアクティビティが正しく接続されていることを確認します。一部のアクティビティでは、正しい設定オプションを提供するために、受信データの構造や特性を検出する必要があります。
- アクティビティをダブルクリックするか、アクティビティのコンテキストメニューから「Edit」アクションを選択して、設定ウィンドウを開きます。
- アクティビティのラベルを編集します。
- データの処理に必要な各種オプションをすべて定義します。各アクティビティで使用できるオプションについては、アクティビティごとの説明を参照してください。
- アクティビティを保存します。ワークフローのアクティビティごとに、以上の操作を繰り返します。
- ワークフローを保存します。
チュートリアルビデオ video
このビデオでは、ワークフローの作成方法を説明します。
その他のCampaign Standardチュートリアルビデオについては、 こちらを参照してください。