コンテンツにスキップ

コンテンツオプティマイザー

コンテンツオプティマイザーは、AIを活用して大量のコンテンツバリアントを自動生成・評価し、メッセージコンテンツを大規模にテスト・最適化します。

Content Optimizer について

Content Optimizer はキャンバスステップで実行されます。テストするメッセージコンポーネントを定義し、生成 AI または手動入力でバリアントを生成し、ユーザーに送信するコンテンツの組み合わせを自動的に最適化できます。Content Optimizer は、メール、プッシュ通知、SMS、MMS、RCS の各チャネルで利用できます。

この機能では、次のことができます。

  • メールの件名、プリヘッダー、送信者名、本文ヘッダー、本文コンテンツ、主要 CTA、画像を最適化する。
  • プッシュ通知のタイトル、メッセージ、画像を最適化する。
  • SMS および MMS メッセージのフック、本文、CTA を最適化する。
  • RCS メッセージのフック、本文、CTA、画像を最適化する。
  • 手動で A/B テストを設定することなく、メッセージのパフォーマンスを継続的に向上させる。
  • AI を活用してアイデアを出しながら、大量のコンテンツバリアントをテストする。
  • パフォーマンスの低いコンテンツを自動的に段階的に除外し、勝者のコンテンツを拡大する。

Content Optimizer ステップの作成方法をご覧ください。

Content Optimizer と類似機能の使い分け

Content Optimizer は、バリアントを生成してその要素を組み合わせることで、オーディエンス全体にとっての勝者を 1 つ見つけます。ユーザーごとのパーソナライゼーションは行いません。

目的 使用する機能
すでに作成したキャンペーンのバリアントをテストする BrazeAI で最適化
キャンバスのジャーニーパスをテストする 勝者パス
オーディエンス向けにコンテンツバリアントを生成して組み合わせる Content Optimizer
受信者ごとにクリエイティブ、タイミング、オファーをパーソナライズする Decisioning Studio Go または Decisioning Studio Pro

BrazeAI 機能の詳しい比較については、BrazeAI を参照してください。

私のデータはどのように使用され、OpenAIに送られますか?

OpenAIを活用するBrazeAI機能を通じてAI出力(以下「出力」)を生成するために、Brazeは特定の情報(以下「入力」)をOpenAIに送信します。入力はお客様のプロンプトで構成され、該当する場合にはダッシュボードに表示されるコンテンツやお客様のクエリに関連するその他のワークスペースデータが含まれることがあります。OpenAIのAPIプラットフォームのコミットメントに基づき、Braze経由でOpenAIのAPIに送信されたデータは、OpenAIモデルのトレーニングや改善には使用されません。OpenAIは不正利用の監視を目的として最大30日間データを保持し、その後削除します。お客様とBrazeの間において、出力はお客様の知的財産です。Brazeは、かかる出力に対する著作権の所有権を主張しません。Brazeは、出力を含め、AIが生成したコンテンツに関していかなる種類の保証も行いません。

OpenAI と Content Optimizer

Content Optimizer が OpenAI を使用するのは、AI によるバリアント候補を明示的にリクエストした場合のみです。各ユーザーが受け取るバリアントの選択や、送信トラフィックの配分に OpenAI を使用することはありません。

  • OpenAI を使用する場合: コンテンツコンポーネントで AI 提案を生成を選択すると、Braze はシードバリアント、指示、任意のブランドガイドライン、および (十分な送信データがある開始済みステップの場合は) 集計されたパフォーマンスのコンテキストを OpenAI に送信し、バリアントのアイデアを生成します。
  • バンディット最適化: トラフィックの配分、送信時のバリアント選択、パフォーマンスに基づく最適化は、Braze 独自の多腕バンディットアルゴリズムが処理します。仕組みを参照してください。
  • 手動入力: OpenAI にコンテンツを送信せずに、バリアントを自分で入力して定義することもできます。

プランの階層

Content Optimizerを利用できるかどうかは、ご利用のプランによって異なります。

機能 Free Pro
アクティブなContent Optimizerステップ ワークスペースごとに同時に1つのアクティブなステップ 無制限のステップを開始可能

Freeプランでは、すでにアクティブなContent Optimizerステップがある状態で別のステップを開始しようとした場合、編集を続けて新しいステップを下書きとして保存することはできますが、アクティブな枠を空けるまで開始することはできません。

枠を空けるには、既存のアクティブなステップの接続を解除してキャンバスを保存するか、アクティブなContent Optimizerステップを含む別のキャンバスを停止またはアーカイブしてください。複数のアクティブなContent Optimizerステップが必要な場合は、Brazeのアカウントマネージャーにお問い合わせください。

ユースケース

メール

最適化のユースケース 目標 説明
件名のバリエーション 開封率を向上させる トーン、緊急性、パーソナライゼーション、絵文字の使用をテストします。
ヘッダーのメッセージングスタイル エンゲージメントを高める 本文ヘッダーで、感情に訴えるメッセージング、価値を重視したメッセージング、明快なメッセージングを比較します。
本文コンテンツの形式 読みやすさとエンゲージメントを向上させる ストーリー形式と機能リスト、箇条書きと段落、コンテンツの長さをテストします。
CTAのコピーとトーン クリックスルーを増やす 行動を促す表現、メリットを重視した表現、一人称のCTA表現を比較します。
画像のバリエーション エンゲージメントを向上させる メール本文で、さまざまなクリエイティブ、製品写真、ビジュアル表現をテストします。
テーマ別コンテンツの組み合わせ パフォーマンスの高い組み合わせを見つける テーマ別の件名、本文、CTA、画像の要素を自由に組み合わせて、全体として最適な組み合わせを見つけます。

プッシュ通知

最適化のユースケース 目標 説明
タイトルのバリエーション 開封率を向上させる プッシュのタイトルで、明快さ、緊急性、パーソナライゼーション、トーンをテストします。
本文コピーのスタイル エンゲージメントを向上させる プッシュの本文で、簡潔なメッセージング、メリットを重視したメッセージング、行動を促すメッセージングを比較します。
画像のバリエーション エンゲージメントを向上させる プッシュ通知で、さまざまなクリエイティブやビジュアル表現をテストします。

SMS、MMS、RCSメッセージ

最適化のユースケース 目標 説明
フックのバリエーション エンゲージメントを高める SMSのプレビュー、MMSのキャプション、RCSの導入部に表示される最初の行で、緊急性、パーソナライゼーション、トーンをテストします。
本文コピーのスタイル エンゲージメントを向上させる 本文で、簡潔なメッセージングと行動を促すメッセージングを比較します。MMSやRCSでメディアに添える文言も対象です。
CTAコピーのバリエーション クリックスルーを増やす SMS、MMS、RCSのリンクや次のステップを促すプロンプトについて、行動を促すCTA表現と会話調のCTA表現を比較します。
画像のバリエーション(RCSのみ) エンゲージメントを向上させる RCSメッセージで、さまざまなクリエイティブやビジュアル表現をテストします。SMSとMMSでは画像はサポートされていません。

仕組み

このセクションで説明する最適化は、Brazeのバンディットアルゴリズムが処理します。

コンテンツオプティマイザーは、非文脈的なマルチアームドバンディットアルゴリズムを使用して、高パフォーマンスのバリアントへの配信を増やし、低パフォーマンスのバリアントへの配信を減らします。時間の経過とともに、手動での介入を最小限に抑えながら、メッセージコンテンツの継続的な改善が実現されます。

Braze独自のバンディット最適化アルゴリズムは、コンテンツオプティマイザーステップの組み合わせ的性質に特化して構築されています。各メッセージは複数のコンポーネントで構成されているため、バンディットは各コンポーネント(件名、本文、CTAなど)のパフォーマンスと、それらを組み合わせてメッセージにした際の相互作用を同時に学習します。より具体的には、ある組み合わせが送信されると、同じコンポーネントを共有するすべての組み合わせがその送信データの恩恵を受けます。これにより、標準的なバンディットアルゴリズムと比較して、同じ量のデータでバンディットがはるかに速く学習できるようになります。

ステップが最初に起動すると、コンテンツオプティマイザーは初期のパフォーマンスデータを収集するために、バリアントをランダムに送信します。すべてのステップは、Brazeが「最適化中」または「アクション推奨」に移行するまで、最低7日間、最長15日間は「学習中」状態にとどまります。学習中は、アルゴリズムが相対的なパフォーマンスから学習できるよう、トラフィックは一般的に利用可能なバリアント全体に分散されます。学習後、コンテンツオプティマイザーはパフォーマンスの高いコンテンツの組み合わせへトラフィックをシフトし始め、パフォーマンスの低い選択肢への割り当てを徐々に減らしていきます。詳細については、ステップの状態を参照してください。

コンテンツオプティマイザーは、キャンバスのメッセージステップに似ており、サイレント時間帯、インテリジェントタイミング、イベントログ記録などの機能を備えています。コンテンツオプティマイザーステップを設定するには、ベースメッセージを作成し、最適化するコンテンツコンポーネント(件名、本文テキスト、行動喚起など)を定義します。各コンポーネントのバリアントはAIで生成するか手動で入力でき、ベースメッセージにLiquidタグを追加してコンポーネントをメッセージコンテンツにマッピングする必要があります。

各ユーザーは、コンテンツオプティマイザーステップへのエントリごとに1通のメッセージを受け取ります。再エントリは新規として扱われ、以前のバリアントに関する記憶は保持されません。

キャンバスのエントリ設定

最良の結果を得るには、ユーザーが時間をかけて段階的かつ定期的にステップに入るキャンバスで Content Optimizer を使用してください。たとえば、1日あたりのボリュームが安定している定期実行型や常時稼働型のキャンバスが該当します。すべてのユーザーが一度にステップに入ると、Content Optimizer は初期の結果から学習する時間がありません。その場合、ステップはライブの最適化エンジンというよりも、静的な A/B テストに近い動作になります。

Content Optimizer に最適なのは、毎日定期的にエントリするキャンバスと、1日あたりのユーザーエントリが比較的安定しているイベントトリガー型および API トリガー型のキャンバスです。単発送信のキャンバスや、エントリが「急増」するキャンバス (毎月の定期実行など) で Content Optimizer を使用する場合は、エントリコントロールを使用して、ユーザーのエントリを複数日にわたって平準化することを検討してください。

主要な概念

用語 説明
ベースメッセージ バリアントの作成元となるメインのメッセージテンプレートで、すべての送信設定を含みます。
コンテンツコンポーネント テストおよび最適化が可能な、メッセージ内の要素 (件名や主要な CTA など) です。マーケターは、コンポーネントを表示する位置に該当する Liquid タグをメッセージ内に挿入する必要があります。
コンテンツバリアント コンテンツコンポーネントが取りうるさまざまな値です。
コンテンツの組み合わせ コンテンツバリアントを組み合わせて作成される固有のメッセージです。
最適化イベント Content Optimizer がパフォーマンスを評価し、時間の経過とともにコンテンツの組み合わせにトラフィックを割り当てる方法を決定します (メールのクリックや開封など)。ステップ内のすべてのコンテンツコンポーネントに適用されます。Content Optimizer はこのイベントから継続的に学習し、パフォーマンスの高いコンテンツの組み合わせへと配信を自動的にシフトします。

考慮事項

  • Content Optimizerは、メール、プッシュ通知、SMS、MMS、RCSの各チャネルで利用できます。
  • メールの場合、Content Optimizerはステップごとに最大625通りの組み合わせを生成できます。
    • ステップごとに最大4つのコンポーネント
    • 各コンポーネントにつき最大5つのバリアント
  • プッシュ通知の場合、Content Optimizerはステップごとに最大125通りの組み合わせを生成できます。
    • ステップごとに最大3つのコンポーネント (タイトル、メッセージ、画像)
    • 各コンポーネントにつき最大5つのバリアント
  • SMSおよびMMSメッセージの場合、Content Optimizerはステップごとに最大125通りの組み合わせを生成できます。
    • ステップごとに最大3つのコンポーネント (フック、本文、CTA)
    • 各コンポーネントにつき最大5つのバリアント
    • SMSおよびMMSでは画像はサポートされていません
  • RCSメッセージの場合、Content Optimizerはステップごとに最大625通りの組み合わせを生成できます。
    • ステップごとに最大4つのコンポーネント (フック、本文、CTA、画像)
    • 各コンポーネントにつき最大5つのバリアント
  • 1回のエントリにつき、各ユーザーに送信されるメッセージは1通のみです。再エントリ時に過去の送信は記憶されません。
  • マーケターは、定義したコンテンツコンポーネントのバリアントを表示させたい位置に、各コンポーネントのLiquidタグをメッセージ作成画面で手動で挿入する必要があります。
  • サイレント時間、インテリジェントタイミング、レート制限、メッセージの優先順位付けなどの配信コントロールによってユーザーへの送信が遅延した場合、割り当て後に無効化したバリアントがそのユーザーに届く可能性があります。起動済みステップを編集するを参照してください。

次のステップ

  • 複数のアクティブなContent Optimizerステップが必要な場合は、Brazeのアカウントマネージャーにお問い合わせください。
  • Content Optimizerステップの作成方法について説明します。
New Stuff!