キャンペーンの実行 execute-campaign

実行可能キャンペーンには、他のキャンペーンと同様に、スマートリスト、フロー、スケジュールが含まれます。実際にスケジュールを設定したりアクティブ化したりしないのが、他のキャンペーンとは異なる点です。別のキャンペーンから、「キャンペーンの実行」フローステップを通じてのみ呼び出されます。実行可能キャンペーンのフローステップは、親キャンペーンと直列に実行されます(別のトリガーキャンペーンの中で並行して実行されるリクエストキャンペーンとは異なります)。

NOTE
実行可能キャンペーンは、常に、呼び出すキャンペーン(親)の子です。

実行キャンペーンを使用するタイミング when-to-use-execute-campaign

実行可能キャンペーンでは、様々なことを実行できます。リードルーティング、ライフサイクル管理、スコアリングなどを始め、一般的なオペレーショナルタスクを容易にするように設計されており、バッチキャンペーンやトリガーキャンペーンから同じワークフローを実行するために使用できます。

また、別のフローを実行する必要がある場合にも使用できますが、後続のフローステップを選択(この場合は、これを実行)するときに、そのフローの結果に依存する必要があります。

実行キャンペーンは、リクエストキャンペーンを改良したもので、直列に実行できるのに対し、後者は並列にしか実行できません。

NOTE
待機ステップと web フックは、実行可能キャンペーンとは互換性がありません。その場合は、代わりにリクエストキャンペーンを使用する必要があります。

実行可能キャンペーンの作成方法 how-to-create-an-executable-campaign

  1. 目的のプログラムを右クリックし、「新規スマートキャンペーン」を選択します。

  2. 名前を付け、「実行可能」チェックボックスをオンにして、「作成」をクリックします。

  3. 他のスマートキャンペーンと同様に、スマートリストとフローを定義します。

また、既存のスマートキャンペーンを複製することもできます。既存の実行可能キャンペーンを複製する場合でも、名前を付けた後に「実行可能」チェックボックスをオンにする必要があります。

NOTE
トリガーを含むキャンペーンは複製できません。

親キャンペーントークンコンテキストを使用する use-parent-campaign-token-context

True に設定した場合、次のトークンコンテキストが子キャンペーン(実行されるもの)に送信されます。

  • マイトークン
  • キャンペーントークン
  • プログラムトークン
  • メンバートークン
  • トリガートークン(トリガーキャンペーンから呼び出された場合)

API インタラクション

APIのスケジュールまたはリクエストキャンペーンを使用する場合、どちらでも、呼び出し元のキャンペーンで設定されたトークンの値を上書きするマイトークンの値を渡すことができます。その後、そのキャンペーンが別のキャンペーンを実行し、「親コンテキストを使用」を「True」に設定した場合、アプリケーションで設定された値ではなく、API を介して渡された値が使用されます。

注意事項 things-to-note

  • スマートリストは、条件を満たさないすべての人物を除外します。人物が条件を満たす場合、結果の実行済みキャンペーンアクティビティレコードには、「適格:TRUE」(そうでない場合は FALSE)とリストされます。
  • スケジュールキャンペーンのクオリフィケーションルールが適用されます(「スケジュール」タブの「スマートキャンペーン設定」)。
  • 実行可能キャンペーンは、ワークスペースをまたいで呼び出すことはできません。
  • 実行可能キャンペーンを対象に「フローから削除」フローアクションを使用する場合、子と親の両方が対象になります。
  • トークンの継承の活用 - 例えば、複数の異なるアセットでトリガーされる単一の共通スコアリングフローがある場合、子キャンペーンと親キャンペーンでデフォルトのマイトークンスコアを定義すると、親キャンペーンで子スコアキャンペーン値を上書きできます(以下の例を参照)。
  • 実行可能キャンペーンは、最大 3 レベルまで呼び出すことができます(例:親キャンペーン/子/子/子)。
CAUTION
実行可能キャンペーンのスマートリストを無効のままにしないでください。誰も ​条件を満たさなくなります。個別のスマートリストアセットを作成し、完全に定義して、それらが有効であることを確認することをお勧めします。その後、実行可能キャンペーンで「スマートリストのメンバー」フィルターを使用して、スマートリスト定義を入れ替えることができます。

トークン継承の例 token-inheritance-example

以下に、1 つの実行可能キャンペーンと 2 つの親キャンペーンでのトークン継承の視覚的な例を示します。1 つはトークンコンテキストが True に設定され、もう 1 つは False に設定されています。

トークン化された変更スコアを持つ子キャンペーン。

子キャンペーンのマイトークン。

例 1 - True example-one-true

最初の親キャンペーンの実行キャンペーンフローステップで、「親キャンペーントークンコンテキストを使用する」が True.に設定されています。

親キャンペーンのマイトークン。

結果は次のとおりです。スコアが +10 変更しました。

例 2 - False example-two-false

2 つ目の親キャンペーンのキャンペーンフローの実行ステップで、「親キャンペーントークンのコンテキストを使用」がに設定されています。 False.

親キャンペーンのマイトークン。

結果は次のとおりです。子キャンペーンのスコア値 +0 が使用されたので、スコアは変更されません。

recommendation-more-help
94ec3174-1d6c-4f51-822d-5424bedeecac