このページでは、 コンテンツ実験を作成して複数の処理を定義および比較し、実験タイプを選択し、Adobe Journey Optimizerでキャンペーンとジャーニー全体で勝利のバリエーションを拡大する方法を説明します。
Journey Optimizer のコンテンツ実験を使用すると、複数の配信処理を定義して、ターゲットオーディエンスに最適なパフォーマンスを発揮する配信を測定できます。 配信コンテンツまたは件名を変更できます。 関心のあるオーディエンスが各処理にランダムに割り当てられて、指定の指標に関して最も効果が高い処理が判断されます。
次の例では、配信ターゲットが 2 つのグループ(それぞれがターゲット母集団の 45%を表す)に分割されています。10%の除外グループは配信を受け取りません。
ターゲットオーディエンスの各ユーザーには、1 つのバージョンのメール(件名は次の 2 つのいずれか)が届きます。
- 1 つは、新しいコレクションと画像に関する 10%のオファーを直接プロモーションするものです。
- もう 1 つは、画像なしで 10%オフを指定せずに、特別なオファーを広告するだけのものです。
ここでの目標は、受信した実験に応じて、受信者がメールとやり取りするかどうかを確認することです。 そのため、このコンテンツ実験の主な目標指標として「メール開封数」を選択します。
➡️コンテンツ実験を使用して、コードベースのエクスペリエンスチャネルで決定を比較する方法について詳しくは、このユースケースを参照してください。
コンテンツの作成 campaign-experiment
コンテンツ実験の設定 configure-experiment
コンテンツ実験では、次の 3 つのタイプの実験の中から選択できます。
-
A/B 実験:テストの開始時に処理間のトラフィック分割を定義します。 パフォーマンスは、選択したプライマリ指標に基づいて評価され、その後、実験アクセラレーターにより、処理間で確認された上昇率が報告されます。
-
マルチアームバンディット:処理間のトラフィック分割は自動的に処理されます。 7 日ごとに、プライマリ指標のパフォーマンスが確認され、それに応じて重み付けが調整されます。 実験アクセラレーターのレポートには、A/B テストと同様に引き続き上昇率が表示されます。
-
独自に導入したマルチアームバンディット:処理間のトラフィック分割は自動的に処理されます。 Experiment API を使用して配分をリアルタイムで調整して、変更するタイミングと方法を柔軟に決定できます。
➡️ A/B 実験とマルチアームバンディット実験の違いの詳細情報
-
メッセージをパーソナライズしたら、「アクション」タブから「実験を作成」をクリックして、コンテンツ実験の設定を開始します。
-
実験に設定する 成功指標 を選択します。
この実験では、「メール開封数」を選択して、件名にプロモーションコードが含まれている場合にプロファイルがメールを開くかどうかをテストします。
-
アプリ内または web チャネルを使用して実験を設定し、「インバウンドクリック数」、「ユニークインバウンドクリック数」、「ページビュー数」、「ユニークページビュー数」のいずれかの指標を選択する際には、「ディメンション」フィールドで、特定のページのクリック数とビュー数を正確に追跡および監視できます。
-
API トリガーキャンペーンを作成した場合は、実験タイプドロップダウンから「A/B 実験」を選択します。
-
「処理を追加」をクリックして、新しい処理を必要な数だけ作成します。
note caution CAUTION コードベースの実験を作成する際は、次の制限に注意してください。 - 処理数:3~5 を超える処理を作成すると、パフォーマンスとインターフェイスの問題が発生する場合があります。 処理を追加する際にエラーが発生した場合は、処理の数を減らすか、問題が解決するまで増分的に追加してみてください。
- 予約済みのキーワード:処理名に「除外」などの予約済みのキーワードを使用しないでください。決定ノードマッピングエラーが発生し、実験が正しく機能しない場合があります。
-
処理の「タイトル」を変更して、区別しやすくします。
-
配信に 除外 グループを追加することを選択します。 このグループは、このキャンペーンからコンテンツを受け取りません。
切り替えバーをオンにすると、母集団の 10%が自動的に取得されます。必要に応じて、この割合を調整できます。
note important IMPORTANT コンテンツ実験のアクションで除外グループを使用する場合、除外の割り当ては、その特定のアクションにのみ適用されます。 アクションが完了すると、除外グループのプロファイルはジャーニーパスを引き続き移動し、他のアクションからのメッセージを受信できます。 したがって、後続のメッセージが、除外グループ内にある可能性のあるプロファイルによるメッセージの受信に依存しないことを確認します。 依存する場合は、除外する割り当てを削除する必要がある場合があります。
-
その後、各 処理 に正確な割合を割り当てるか、等しく分布切り替えバーをオンにするかを選択できます。
-
自動スケール実験を有効にすると、実験の勝利バリエーションが自動的にロールアウトされます。 勝者をスケールする方法の詳細情報
-
設定が完了したら、「作成」をクリックします。
マルチアームバンディット実験は、次の場合にのみ使用できます。
- インバウンドチャネル
- 単一ジャーニー
- API トリガーキャンペーン(トランザクションと運用の両方)
- スケジュールが再度発生している場合のアウトバウンドチャネル
-
メッセージをパーソナライズしたら、「アクション」タブから「実験を作成」をクリックして、コンテンツ実験の設定を開始します。
-
実験に設定する 成功指標 を選択します。
この実験では、「メール開封数」を選択して、件名にプロモーションコードが含まれている場合にプロファイルがメールを開くかどうかをテストします。
-
API トリガーキャンペーンを作成した場合は、実験タイプドロップダウンから「マルチアームバンディット」を選択します。
-
「処理を追加」をクリックして、新しい処理を必要な数だけ作成します。
-
処理の「タイトル」を変更して、区別しやすくします。
-
配信に 除外 グループを追加することを選択します。 このグループは、このキャンペーンからコンテンツを受け取りません。
切り替えバーをオンにすると、母集団の 10%が自動的に取得されます。必要に応じて、この割合を調整できます。
note important IMPORTANT コンテンツ実験のアクションで除外グループを使用する場合、除外の割り当ては、その特定のアクションにのみ適用されます。 アクションが完了すると、除外グループのプロファイルはジャーニーパスを引き続き移動し、他のアクションからのメッセージを受信できます。 したがって、後続のメッセージが、除外グループ内にある可能性のあるプロファイルによるメッセージの受信に依存しないことを確認します。 依存する場合は、除外する割り当てを削除する必要がある場合があります。
独自に導入したマルチアームバンディットマルチアームバンディット実験は、次の場合にのみ使用できます。
- インバウンドチャネル
- 単一ジャーニー
- API トリガーキャンペーン(トランザクションと運用の両方)
- スケジュールが再度発生している場合のアウトバウンドチャネル
-
メッセージをパーソナライズしたら、「アクション」タブから「実験を作成」をクリックして、コンテンツ実験の設定を開始します。
-
実験に設定する 成功指標 を選択します。
この実験では、「メール開封数」を選択して、件名にプロモーションコードが含まれている場合にプロファイルがメールを開くかどうかをテストします。
-
API トリガーキャンペーンを作成した場合は、実験タイプドロップダウンから「独自に導入したマルチアームバンディット」を選択します。
-
「処理を追加」をクリックして、新しい処理を必要な数だけ作成します。
-
処理の「タイトル」を変更して、区別しやすくします。
-
配信に 除外 グループを追加することを選択します。 このグループは、このキャンペーンからコンテンツを受け取りません。
切り替えバーをオンにすると、母集団の 10%が自動的に取得されます。必要に応じて、この割合を調整できます。
note important IMPORTANT コンテンツ実験のアクションで除外グループを使用する場合、除外の割り当ては、その特定のアクションにのみ適用されます。 アクションが完了すると、除外グループのプロファイルはジャーニーパスを引き続き移動し、他のアクションからのメッセージを受信できます。 したがって、後続のメッセージが、除外グループ内にある可能性のあるプロファイルによるメッセージの受信に依存しないことを確認します。 依存する場合は、除外する割り当てを削除する必要がある場合があります。
処理の設計 treatment-experiment
-
「コンテンツ」タブで、処理Bを選択してコンテンツを変更します。
ここでは、「件名」でオファーを指定しないようにします。
-
「メール本文を編集」をクリックして、処理 B をさらにパーソナライズします。
-
必要に応じて、「アクション」タブから「実験の設定」メニューにアクセスして、処理の設定を変更します。
-
メッセージコンテンツを定義したら、いずれかのシミュレーション方法を使用して配信のレンダリングを制御し、パーソナライゼーション設定を確認します。
- 「コンテンツをシミュレート」をクリックして、サンプル入力データまたはAI自動生成を使用してコンテンツのバリエーションをテストします。
- 「コンテンツをシミュレート」をクリックし、ドロップダウンから「コンテンツをシミュレート(AEP プロファイル)」を選択して、テストプロファイルでプレビューします。 詳細情報
実験を設定したら、レポートを使用して、問題なく配信できたかどうかを追跡できます。 詳細情報
勝者をスケール scale-winner
- 任意のジャーニーやキャンペーンのインバウンドチャネル(例:web、アプリ内メッセージ、コードベースのエクスペリエンス)。
- API トリガー済みトランザクションキャンペーンのアウトバウンドチャネル(例:メール、プッシュ通知、SMS)。
「勝者をスケール」を使用すると、実験の勝利バリエーションをすべてのオーディエンスに自動または手動でロールアウトできます。 この機能により、勝者が決定したら、実験を常に監視することなく、そのリーチと効果を増幅できます。
次の 2 つのモードから選択できます。
-
自動スケーリング:実験を作成する際に、勝利の処理をスケーリングするタイミングと条件、または勝者が現れない場合はフォールバックオプションを選択して、自動スケーリング設定を指定します。
-
手動スケーリング:実験結果を手動で確認し、タイミングと決定を完全に制御しながら、勝利の処理のロールアウトを開始します。
自動スケーリング autoscaling
自動スケーリングを使用すると、実験の結果に基づいて、勝利の処理またはフォールバックをロールアウトするタイミングについて、定義済みルールを設定できます。
自動スケーリングが行われると、手動スケーリングは使用できなくなります。
実験の自動スケールを有効にするには:
-
キャンペーンまたはジャーニーを設定し、必要に応じて実験を設定します。 詳細情報
-
実験を設定する際は、自動スケールオプションを有効にします。
-
勝者のスケールを設定するタイミングを以下から選択します。
- 勝者が見つかったらすぐに。
- 選択した時間に実験がライブになった後。
自動スケール時間は、実験の終了日より前にスケジュールする必要があります。 終了日以降の時間に設定すると、検証警告が表示され、キャンペーンまたはジャーニーは公開されません。
-
スケール時間で勝者が見つからない場合のフォールバック動作を以下から選択します。
- スケジュールどおりに終了するまで引き続き実験する。
- 指定した時間の経過後に代替処理をスケーリングする。
すべてのパラメーターが満たされると、勝利の処理または代替処理がオーディエンスに送信されます。
手動スケーリング manual-scaling
手動スケーリングでは、実験結果を確認し、勝利の処理を独自のスケジュールで展開するタイミングを決定できます。
スケジュールされた自動拡大時間の前に勝者を手動でスケーリングすると、自動スケールはキャンセルされます。
実験の勝者を手動でスケーリングするには:
-
キャンペーンまたはジャーニーを設定し、必要に応じて実験を設定します。 詳細情報
-
勝者が特定されるか、統計的優位差が達成されるまで、実験を実行します。
-
キャンペーンダッシュボードを開くか、ジャーニーのチャネルアクティビティを選択します。
コンテンツ実験メニューで結果を確認し、最もパフォーマンスの高い処理を特定します。
-
「処理をスケール」をクリックして、勝利の処理を残りのオーディエンスにプッシュします。
-
ドロップダウンメニューから拡大する処理を選択し、「スケール」をクリックします。
処理のスケーリングには最大 1 時間かかる場合があります。 手動スケーリングプロセスが完了すると、通知が届きます。