インテリジェントセレクション
インテリジェントセレクションは、定期的なCampaignまたはCanvasのパフォーマンスを1日に2回分析し、各メッセージバリアントを受信するユーザーの割合を自動的に調整する機能です。
前提条件
Campaignにインテリジェントセレクションを追加する前に、設定が正しいことを確認してください。
- Campaignが定期的なスケジュールで送信されること。単一送信のCampaignsはサポートされていません。
- 少なくとも2つのメッセージバリアントが追加されていること。
- バリアント全体のパフォーマンスを測定するためにコンバージョンイベントが定義されていること。
- 再適格期間が24時間以上に設定されていること。これよりも短い期間は、コントロールバリアントの整合性に影響する可能性があるため、サポートされていません。詳細については、こちらのFAQを参照してください。
Canvasでインテリジェントセレクションを使用するには、以下の点を確認してください。
- Canvasのメッセージステップに、少なくとも2つのメッセージバリアントが含まれていること。
- 少なくとも1つのコンバージョンイベントが追加されていること。
インテリジェントセレクションについて
パフォーマンスが他のバリアントより優れていると見なされたバリアントは、より多くのユーザーに送信され、パフォーマンスの低いバリアントは、より少ないユーザーをターゲットにします。各調整は統計アルゴリズムを使用して行われるため、単なる偶然ではなく実際のパフォーマンスの差に応じてBrazeが調整していることが保証されます。

インテリジェントセレクションは以下のことを行います。
- パフォーマンスデータを繰り返し確認して、Campaignのトラフィックを段階的に勝者バリアントにシフトします。
- 統計的な信頼度を損なうことなく、より多くのユーザーが最もパフォーマンスの高いバリアントを受信していることをチェックします。
- 従来のABテストよりも迅速にパフォーマンスの低いバリアントを除外し、パフォーマンスの高いバリアントを特定します。
- 最適なメッセージがユーザーに表示されるように、より頻繁に、かつより高い信頼度でテストします。
インテリジェントセレクションは、複数回送信するCampaignsに最適です。最適化を開始するために早期のパフォーマンスデータが必要であるため、単一送信のCampaignsではメリットがありません。このようなCampaignsには、代わりに従来のABテストを使用することをお勧めします。
CampaignsとCanvasesにインテリジェントセレクションを追加できます。
インテリジェントセレクションは、BrazeのCampaign作成画面のターゲットオーディエンスステップで、任意の複数回送信Campaignに追加できます。一度だけ送信するCampaignでは、この機能を利用できません。

インテリジェントセレクションは、コントロールバリアントの整合性に影響するため、再適格期間が24時間未満のCampaignでは使用できません。詳細については、インテリジェンスに関するFAQを参照してください。
Canvasに少なくとも1つのコンバージョンイベントと2つのバリアントを追加します。次に、ビルドステップでバリアントパーセンテージの1つを選択します。

これにより、バリアント分布を編集してインテリジェントセレクションをオンにすることができます。

Canvasにコンバージョンイベントをまだ追加していない場合、またはCampaignが単一のバリアントで構成されている場合は、インテリジェントセレクションを使用できません。
実行時間
CampaignsおよびCanvasesの場合、インテリジェントセレクションは、バリアントの「真」のコンバージョン率に関する十分な証拠を収集するまで実行されます。「十分」かどうかは、「後悔」と呼ばれる特別な指標によって判定されます。インテリジェントセレクションは、どのバリアントが最良かを判定するために十分なデータがあれば自動でオフになるという点で、信頼度に似ていると考えることができます。
ほとんどの場合、インテリジェントセレクションはいずれかのバリアントを勝者バリアントとして選択します。このバリアントは、今後の送信でオーディエンスの100%に使用されます。

インテリジェントセレクションは、単一の明確な勝者を選択せずに最適化を停止する可能性があります。インテリジェントセレクションは、実験を継続してもコンバージョン率の改善が現在の率の1%を超えないという信頼度が95%に達すると、最適化を停止します。
インテリジェントセレクションのバリアント配布
インテリジェントセレクションは、Campaignのコンバージョンの現在のステータスに基づいてバリアントの配布を決定します。最終的な分布は、トレーニング期間終了後にのみ決定されます。
これは、Campaignの初期段階では、99%と1%のインテリジェントセレクションの両方がほぼ同数の配信を受ける可能性がありますが、最終的なバリアント配分の割合は99%対1%に設定される場合があることを意味します。
Campaignの初期段階でインテリジェントセレクションが50/50で送信されることを望まない場合は、固定バリアントを用いた従来のABテストの使用をお勧めします。
よくある質問
インテリジェントセレクションと組み合わせた場合、24時間未満の再適格性が利用できないのはなぜですか?
インテリジェントセレクションのCampaignsは、コントロールバリアントの整合性に影響を与える可能性があるため、時間枠が短すぎると再適格性を得ることはできません。24時間のギャップを持たせることで、確実にアルゴリズムが統計的に有効なデータセットを使用できるようにしています。
通常、再適格性のあるCampaignsでは、ユーザーは以前に受信したものと同じバリアントに再エントリします。インテリジェントセレクションを使用した場合、この機能の最適な割り当てによってバリアントの配布がシフトするため、ユーザーが同じCampaignバリアントを受信するとは限りません。インテリジェントセレクションがバリアントのパフォーマンスを再評価する前にユーザーの再エントリが許可されていた場合、再エントリしたユーザーが原因でデータに歪みが生じる可能性があります。
例えば、Campaignで次のバリアントを使用しているとします。
- バリアントA: 20%
- バリアントB: 20%
- コントロール: 60%
その後、第2ラウンドのバリアント分布は次のようになるとします。
- バリアントA: 15%
- バリアントB: 25%
- コントロール: 60%
Campaignの初期段階で、インテリジェントセレクションのバリアントが等しい送信数を示すのはなぜですか?
インテリジェントセレクションは、Campaignのコンバージョンの現在のステータスに基づいて、送信するバリアントを割り当てます。最終的なバリアント割り当てはトレーニング期間を経た後にのみ決定され、トレーニング期間中は送信がバリアント間で均等に割り当てられます。Campaignの初期段階でインテリジェントセレクションに均等な送信をさせたくない場合は、従来のABテストに固定バリアントを使用してください。
インテリジェントセレクションは、明確な勝者を選択せずに最適化を停止しますか?
はい、インテリジェントセレクションは、実験を継続してもコンバージョン率の改善が現在の率の1%を超えないという信頼度が95%に達すると、最適化を停止します。
CanvasまたはCampaignでインテリジェントセレクションを有効にできない(グレー表示)のはなぜですか?
インテリジェントセレクションは、次の場合に使用できません。
- CampaignまたはCanvasにコンバージョンイベントを追加していない
- 単一送信のCampaignを作成している
- 24時間未満の時間枠で再適格性を有効にしている
- Canvasが1つのバリアントで構成されており、追加のバリアントやコントロールグループが追加されていない
- Canvasが1つのコントロールグループで構成され、バリアントが追加されていない