ワークフローの作成 building-a-workflow
ここでは、Campaign での新しいワークフローの作成に関する主な原則とベストプラクティスについて説明します。
- ワークフローの作成(「新規ワークフローの作成」を参照)
- ワークフローダイアグラムのデザイン(「アクティビティの追加とリンク」を参照)
- アクティビティのパラメーターおよびプロパティへのアクセス(「アクティビティの設定」を参照)
- ターゲティングワークフローのデザイン(「ターゲティングワークフロー」を参照)
- ワークフローを使用したキャンペーンの実施は、キャンペーンワークフローを参照
- テクニカルワークフローのアクセスと作成(「テクニカルワークフロー」を参照)
- テンプレートを使用したワークフローの作成(「ワークフローテンプレート」を参照)
新しいワークフローの作成 creating-a-new-workflow
エクスプローラー から、ワークフローフォルダーにアクセスします。デフォルトでは、プロファイルとターゲット/ジョブ/ターゲティングワークフロー を使用できます。
ワークフローのリストの上にある「新規」ボタンをクリックします。
または、ワークフローの概要で「作成」ボタンを使用することもできます(監視/ワークフロー リンク)。
ラベルを入力して「保存」をクリックします。
アクティビティの追加およびリンク adding-and-linking-activities
ここでは、各種アクティビティを定義し、ダイアグラム内で互いにリンクする必要があります。設定のこの段階では、ダイアグラムラベルとワークフローステータスを確認できます(編集中)。ウィンドウの下部セクションは、ダイアグラムの編集のみに使用されます。この領域には、ツールバー、アクティビティのパレット(左側)、ダイアグラム自体(右側)があります。
アクティビティは、パレットのタブごとに、カテゴリ別にグループ分けされます。利用できるタブおよびアクティビティは、ワークフロータイプに応じて異なります(テクニカルワークフロー、ターゲティングワークフロー、キャンペーンワークフロー)。
- 1 番目のタブには、ターゲティングアクティビティとデータ操作アクティビティが含まれています。これらのアクティビティについて詳しくは、ターゲティングアクティビティで説明しています。
- 2 番目のタブには、主に、その他のアクティビティの調整に使用されるスケジューリングアクティビティが含まれます。これらのアクティビティについては詳しくは、フロー制御アクティビティで説明しています。
- 3 番目のタブには、ワークフロー内で使用できるツールとアクションが含まれています。これらのアクティビティについて詳しくは、アクションアクティビティで説明しています。
- 4 番目のタブには、メールの受信や、サーバーへのファイルの到着など、所定のイベントに基づくアクティビティが含まれています。これらのアクティビティについて詳しくは、イベントアクティビティで説明しています。
ダイアグラムを作成するには
-
パレット内でアクティビティを選択し、ドラッグ&ドロップ操作を使用してダイアグラムに移動することで、アクティビティを追加します。
ダイアグラムに「開始」アクティビティを追加し、次に「配信」アクティビティを追加します。
-
「開始」アクティビティトランジションをドラッグして「配信」アクティビティにドロップし、2 つのアクティビティをリンクさせます。
トランジションの最後に新しいアクティビティを配置することで、直前のアクティビティと自動的にリンクできます。
-
必要なアクティビティを追加し、次の図に示すように、互いにリンクさせます。
以下の要素を使用して、グラフの表示とレイアウトを変更できます。
-
ツールバーの使用
ダイアグラムの編集ツールバーを使用して、レイアウトにアクセスし、ワークフローの関数を実行します。
これにより、パレットと概要の表示や、ダイアグラムのオブジェクトの配置やサイズなど、編集ツールのレイアウトを適用できます。
進行状況とログの表示に関連するアイコンについて詳しくは、以下の節を参照してください。
-
オブジェクトの整列
アイコンを整列させるには、アイコンを選択して 縦に整列 アイコンまたは 横に整列 アイコンをクリックします。
連続していないアクティビティを選択したり、1 つまたは複数アクティビティの選択を解除するには、Ctrl キーを同時に押します。すべての選択を解除するには、ダイアグラムの背景をクリックします。
-
画像の管理
ダイアグラムの背景画像や、各種アクティビティを表す画像をカスタマイズできます。アクティビティ画像の変更を参照してください。
アクティビティの設定 configuring-activities
アクティビティを設定するには、ダブルクリックして開くか、右クリックして「開く」を選択します。
1 番目のタブには、基本設定が含まれます。「詳細設定」タブには、エラー発生時の動作の定義や、アクティビティの実行時間の指定、初期化スクリプトの入力に使用される追加のパラメータが含まれています。
アクティビティへの理解を深め、ワークフローの読みやすさを改善するには、アクティビティにコメントを入力します。入力したコメントは、オペレーターがアクティビティの上にマウスを置くと表示されます。
ターゲティングワークフロー targeting-workflows
ターゲティングワークフローにより、配信ターゲットをいくつか作成できます。ワークフローアクティビティを使用して、クエリを作成し、指定した条件に基づく和集合または除外を定義して、スケジューリングを追加することができます。このターゲティングの結果は、配信アクションのターゲットとして機能するリストに自動転送できます。
これらのアクティビティに加えて、データ管理の各種オプションを使用することで、データを操作して、高度な機能にアクセスし、複雑なターゲティングの問題を解決できます。詳しくは、データ管理を参照してください。
これらのアクティビティはすべて、1 番目のワークフロータブにあります。
ターゲティングワークフローは、Adobe Campaign ツリーの プロファイルとターゲット/ジョブ/ターゲティングワークフロー ノード経由、または プロファイルとターゲット/ターゲティングワークフロー メニューから作成し、編集できます。
キャンペーンのフレームワーク内のターゲティングワークフローは、すべてのキャンペーンワークフローとともに保存されます。
ターゲティングワークフローを作成するための主な手順 implementation-steps-
ターゲティングワークフローを作成する手順については、次の節を参照してください。
- データベース内の ID データ - クエリの作成を参照
- 配信ニーズに合わせたデータの 準備 - データのエンリッチメントと変更を参照
- データを 使用 して更新を実行または配信内で使用 - データベースの更新を参照
ターゲティング中に実行されたすべてのエンリッチメントと処理の結果はパーソナライゼーションフィールドに保存され、このフィールド経由でアクセスされます。具体的には、特にパーソナライズしたメッセージの作成などに使用されます。詳しくは、ターゲットデータを参照してください。
ターゲティングとフィルタリングディメンション targeting-and-filtering-dimensions
データのセグメント化操作では、ターゲティングキーは、フィルタリングディメンションとマッピングされます。ターゲティングディメンションは、受信者、契約の受益者、オペレーター、購読者など、ターゲットされる母集団を操作ごとに定義します。フィルタリングディメンションを使用して契約の所有者、ニュースレターの購読者など、特定の条件に基いて母集団を選択できます。
例えば、5 年以上生命保険の契約を持つ顧客を選択するには、ターゲティングディメンションで クライアント を選択し、フィルタリングディメンションで「契約保持者」を選択します。次に、クエリアクティビティ内でフィルタリング条件を定義します。
ターゲティングディメンションの選択ステージでは、互換性のあるフィルタリングディメンションだけがインターフェイスに表示されます。
これらの 2 つのディメンションは、関連付けられている必要があります。つまり、「フィルタリングディメンション」リストの内容は、リストフィールド内に指定されたターゲティングディメンションにより異なります。
例えば、受信者の場合(「受信者」)、次のフィルタリングディメンションが使用可能になります。
「Web アプリケーション」の場合、リストには次のフィルタリングディメンションが表示されます。
キャンペーンワークフロー campaign-workflows
キャンペーンごとに、「ターゲティングとワークフロー」タブから実行されるワークフローを作成できます。これらのワークフローは、各キャンペーンに固有です。
このタブには、すべてのワークフロー用のものと同じアクティビティが含まれます。詳細情報
ターゲティングキャンペーンに加えて、キャンペーンワークフローにより、すべての使用可能なチャネル用の配信全体を作成して設定できます。ワークフローで作成されたこれらの配信は、キャンペーンのダッシュボードから使用できます。詳細情報
すべてのキャンペーンワークフローは、管理/プロダクション/自動作成されたオブジェクト/キャンペーンワークフロー ノードの下に集中管理されます。
キャンペーンワークフローおよび実装例について詳しくは、このページを参照してください。
テクニカルワークフロー technical-workflows
テクニカルワークフローは、Adobe Campaign に付属し、そのまま使用できる形で提供されます。テクニカルワークフローとは、サーバー上で定期的に実行するようにスケジュールされた操作またはジョブです。テクニカルワークフローを使用して、データベースのメンテナンスを実施したり、配信に関するトラッキング情報を転送したり、配信に対する暫定的なプロセスを設定することができます。テクニカルワークフローは、管理/プロダクション/テクニカルワークフロー ノード経由で設定できます。
テクニカルワークフローの作成には、ネイティブテンプレートを使用可能です。ニーズに合わせてテンプレートをカスタマイズすることもできます。
タスク通知や在庫管理、コスト計算といった、キャンペーンでのプロセスの実行に必要なワークフローは、キャンペーンプロセス サブフォルダーで集中管理されます。
その他のテクニカルワークフローは、ツリー構造の 管理/プロダクション/テクニカルワークフロー ノードで作成できます。ただし、このプロセスを実行できるのは、エキスパートユーザーに限られます。
提供されるアクティビティは、ターゲティングワークフローで提供されるものと同じです。詳細情報
ワークフローテンプレート workflow-templates
ワークフローテンプレートには、プロパティ全体の設定が含まれます。ダイアグラム内に連結されているアクティビティの範囲が含まれることもあります。この設定は、設定済み要素を一定数含む新規ワークフローを作成する場合に再利用できます。
既存のテンプレートに基づいて新規ワークフローテンプレートを作成したり、ワークフローをテンプレートに直接変換することができます。
ワークフローテンプレートは、Adobe Campaign ツリーの リソース/テンプレート/ワークフローテンプレート ノードに保存されます。
通常のワークフローのプロパティに加えて、テンプレートのプロパティには、このテンプレートに基づいて作成されたワークフローの実行ファイルを指定できます。
ワークフローの複製 duplicating-workflows
様々なタイプのワークフローを複製できます。複製後は、ワークフローの変更は複製されたワークフローには引き継がれません。
-
ワークフローを右クリックします。
-
「複製」をクリックします。
-
ワークフローウィンドウで、ワークフローのラベルを変更します。
-
「保存」をクリックします。
複製の機能は、キャンペーンのビューでは直接利用できません。
ただし、インスタンス上のすべてのワークフローを表示するビューの作成は可能です。このビューでは、別の場所へ複製 を使用してワークフローを複製できます。
ビューの作成
-
エクスプローラー で、ビューを作成するフォルダーに移動します。
-
右クリックし、新しいフォルダーを追加/プロセス に移動し、ワークフロー を選択します。
新規フォルダー「ワークフロー」が作成されます。
-
右クリックして、プロパティ を選択します。
-
「制限」で「フォルダーのビュー化」をチェックし、「保存」をクリックします。
これで、フォルダーにインスタンスのすべてのワークフローが追加されました。
キャンペーンワークフローの複製
- ワークフロービューでキャンペーンワークフローを選択します。
- 右クリックして 別の場所へ複製 を選択します。
- ラベルを変更します。
- 「保存」をクリックします。
複製したワークフローは、ワークフロービューで確認できます。