バッチ決定 deliver
Batch Decisioning の基本を学ぶ start
Journey Optimizer を使用すると、特定の Adobe Experience Platform オーディエンスに含まれるすべてのプロファイルにオファーの決定を配信できます。
それには、ターゲットとするオーディエンスと使用するオファーの決定に関する情報を含んだジョブリクエストを Journey Optimizer で作成する必要があります。オーディエンス内の各プロファイルに対するオファーコンテンツは、Adobe Experience Platform データセットに配置され、カスタムバッチワークフローで使用できます。
バッチ配信は、API を使用して実行することもできます。詳しくは、Batch Decisioning API ドキュメントを参照してください。
前提条件 prerequisites
ジョブリクエストを設定する前に、以下が作成されていることを確認します。
-
Adobe Experience Platform の データセット。このデータセットは、"ODE DecisionEvents" スキーマを使用して決定結果を保存するために使用されます。詳しくは、データセットドキュメントを参照してください。
-
Adobe Experience Platform の オーディエンス。オーディエンスは、評価してから更新してください。オーディエンスメンバーシップの評価を更新する方法については、セグメント化サービスのドキュメントを参照してください
note note NOTE 1 日に 1 回発生するプロファイルスナップショットからバッチジョブが実行されます。Batch Decisioning では頻度を制限し、常に最新のスナップショットからプロファイルを読み込みます。オーディエンスの作成後、最大 24 時間待ってから Batch Decisioning API を試すことをお勧めします。 -
Adobe Journey Optimizer の 決定。決定の作成方法を学ぶ
ジョブリクエストの作成
新しいジョブリクエストを作成するには、次の手順に従います。
-
オファー メニューで、「Batch Decisioning」タブを開き、「リクエストを作成」をクリックします。
-
ジョブリクエストに名前を付け、ジョブデータの送信先のデータセットを選択します。
-
ターゲットにする Adobe Experience Platform オーディエンスを選択します。
-
オーディエンスにオファーを配信する際に使用する 1 つまたは複数のオファー決定範囲を選択します。
- リストからプレースメントを選択します。
- 選択したプレースメントで使用可能な決定が表示されます。任意の決定を選択し、「追加」をクリックします。
- 操作を繰り返して、必要な数の決定範囲を追加します。
-
デフォルトでは、決定範囲のオファーが各プロファイルに対して 1 つ返されます。返されるオファーの数は、「プロファイルごとにオファーをリクエスト」オプションを使用して調整できます。例えば、「2」を選択した場合、選択した決定範囲に最適な 2 つのオファーが表示されます。
note note NOTE 1 つの決定範囲につき最大 30 のオファーをリクエストできます。 -
オファーコンテンツをデータセットに含める場合は、「コンテンツを含める」オプションをオンにします。このオプションはデフォルトでは無効です。
-
「作成」をクリックして、ジョブリクエストを実行します。
バッチジョブの監視
リクエストされたすべてのバッチジョブは、「Batch Decisioning」タブからアクセスできます。さらに、リストを絞り込むのに役立つ検索ツールとフィルタリングツールを使用できます。
ジョブリクエストのステータス
ジョブリクエストが作成されると、バッチジョブは次の複数のステータスを処理します。
-
待機中:ジョブリクエストが作成され、処理キューに入っています。1 つのデータセットにつき、一度に最大 5 つのバッチジョブを実行できます。同じ出力データセットを持つその他のバッチリクエストがキューに追加されます。前のジョブの実行が完了したら、キュー内のジョブがピックアップされ処理されます。
-
処理中:ジョブリクエストを処理中です
-
取り込み中:ジョブリクエストが実行され、結果データが選択したデータセットに取り込まれています。
-
完了:ジョブリクエストが実行され、結果データが選択したデータセットに保存されます。
note note NOTE ジョブリスト内のジョブの名前をクリックすると、ジョブの結果が保存されているデータセットにアクセスできます。
ジョブリクエストの実行中にエラーが発生した場合、リクエストのステータスが エラー になります。新しいリクエストを作成するには、バッチジョブを複製してみてください。バッチジョブの複製方法については、こちらを参照してください。
バッチジョブ処理時間
各バッチジョブのエンドツーエンド時間は、ワークロードが作成されてから出力データセットで決定結果が使用可能になるまでの期間です。
エンドツーエンドのバッチ決定時間に影響を与える主な要因は、オーディエンスサイズです。実施要件を満たすオファーでグローバルなフリークエンシーキャップが有効になっている場合、バッチ決定の完了にはさらに時間がかかります。実施要件を満たすオファーに対してフリークエンシーキャップを有効にする場合と有効にしない場合の両方で、それぞれのオーディエンスサイズに対するエンドツーエンドの処理時間の概算を以下に示します。
実施要件を満たすオファーに対してフリークエンシーキャップを有効にする場合:
実施要件を満たすオファーに対してフリークエンシーキャップを有効にしない場合:
ジョブリクエストの複製 duplicate
既存のジョブの情報を再利用して、新しいリクエストを作成できます。
それには、複製アイコンをクリックし、必要に応じてジョブ情報を編集したあと、「作成」をクリックして新しいリクエストを作成します。