Skip to content

ユーザーのターゲット設定

ユーザーのターゲット設定方法を決定することは、CampaignやCanvasを作成する際の最も重要なステップの1つです。行動、好み、デモグラフィックに基づいてオーディエンスをセグメント化する方法を理解することで、メッセージングをカスタマイズしてパーソナライズできます。

ターゲットオーディエンスの作成

ステップ 1: ユーザーの選択

ターゲティングオプションで、以下のオプションを使用して、CampaignやCanvasのターゲットにするユーザーを選択できます。定義した条件に一致するユーザーのみがメッセージを受信します。正確なSegmentメンバーシップは、メッセージが送信される直前に常に計算されることに留意してください。

以前に作成したSegmentのメンバーをターゲットにするには、セグメントを基準にユーザーをターゲットに設定のドロップダウンからSegmentを1つ選択します。

以前に作成した複数のSegmentに該当するユーザーをターゲットにするには、セグメントを基準にユーザーをターゲットに設定のドロップダウンから複数のSegmentを追加します。結果として得られるターゲットオーディエンスは、最初のSegmentと2番目のSegmentと3番目のSegmentなど、すべてに含まれるユーザーになります。

Segmentを追加せずにユーザーをターゲットにするには、一連のフィルターを使用できます。これはメッセージ作成時のアドホックオーディエンスであり、1回限りのオーディエンスに送信する際にSegment作成をスキップできます。

最後にアプリを開いたのが当日中で、Campaignやキャンバスステップを一度も受信したことがなく、30日以内に購入を行ったユーザーをターゲットにするメッセージの追加フィルター。

以前に作成した1つ以上のSegmentに含まれ、さらに追加フィルターにも該当するユーザーをターゲットにすることもできます。まずSegmentを選択した後、追加のフィルターセクションでオーディエンスをさらに絞り込むことができます。以下のスクリーンショットは、「Daily Active Users」Segment、「Never opened email」Segmentに含まれ、30日以上前に購入を行ったユーザーをターゲットにする例を示しています。

2つのSegmentを含み、最後の購入が30日以内であるという追加フィルターを持つメッセージのターゲティングオプション。

Campaignメッセージやキャンバスステップを特定のアプリに配信できます。たとえば、アプリ内メッセージやプッシュ通知をAndroidまたはiOSアプリのみに送信できます。

ただし、1人のユーザーが複数のアプリを使用する可能性があることに注意してください。「Has app」フィルターは選択したアプリを持つすべてのユーザーを識別しますが、どのアプリがメッセージを受信するかは制御しません。たとえば、「Has app」がAndroidに設定されたSegmentフィルターを適用した場合、iOSアプリも持つユーザーはiOSアプリでもメッセージを受信します。

「Hello, World (Android)」アプリを持つユーザーのフィルター。

Androidアプリのみにアプリ内メッセージを送信したい場合を考えてみましょう。

  1. Segmentを作成し、ターゲットとするアプリとWebサイト特定のアプリのユーザーに設定してから、Androidアプリを選択します。

特定のアプリ「Test_Android」のユーザーをターゲットにするSegment。

  1. CampaignまたはCanvasで、ターゲットオーディエンスステップに移動し、セグメントを基準にユーザーをターゲットに設定セクションにSegmentが追加されていることを確認します。

サンプルSegmentが選択された「ターゲットオーディエンス」ステップ。

ステップ 2: オーディエンスのテスト

オーディエンスにSegmentとフィルターを追加した後、ユーザーを検索してオーディエンス条件に一致するかどうかを確認することで、オーディエンスが期待どおりに設定されているかテストできます。

「Lookup User」ボタンがある「User Lookup」セクション。

オーディエンスの概要

オーディエンスの概要には、ターゲットオーディエンスに含まれるユーザーの概要が表示されます。ここでは、最大ユーザーキャップを設定したり、配信速度をレート制限したりすることで、オーディエンスをさらに制限できます。

最大ユーザーキャップまたは配信速度のレート制限を設定するオプションがある「オーディエンスの概要」セクション。

ABテスト

ABテストセクションでは、同じマーケティングCampaignの複数バージョンに対するユーザーの反応を比較するテストを設定できます。これらのバージョンは同様のマーケティング目標を共有しますが、文言やスタイルが異なります。目的は、マーケティング目標を最もよく達成するCampaignのバージョンを特定することです。

詳細とベストプラクティスについては、多変量テストとABテストを参照してください。

オーディエンス統計

Brazeは、フッターにターゲットチャネルの詳細なオーディエンス統計を提供します。ユーザー群が大きいほど、到達可能なユーザーの数は概算になる可能性が高くなります。グローバルコントロールグループを使用したり、メッセージの適格性を設定したりすると、到達可能なユーザー数が減少する場合があります。

  • 到達可能なユーザーの正確な数を確認するには、正確な統計を計算を選択してください。これにより、ユーザー群内のすべてのユーザーが検索されます。
  • ユーザー群のうちターゲットにされている割合やこのSegmentの生涯価値(LTV)を確認するには、追加の統計を表示を選択してください。
ターゲットオーディエンス数と到達可能なユーザー数が異なる理由

CampaignまたはCanvasに表示されるターゲット層のサイズは、Segmentの到達可能なオーディエンスサイズとは異なる場合があります。これは、そのSegmentを追加のフィルターなしでCampaignまたはCanvasに直接追加している場合でも同様です。 これにはいくつかの理由が考えられます。

  • グローバルコントロールグループがCampaignまたはCanvasに適用されている場合、そのグローバルコントロールグループ内のユーザーは到達可能なユーザー数から除外されます。
  • CampaignまたはCanvasのターゲット層のサイズは、さまざまなメッセージチャネルを通じて連絡できないユーザーを除外します。この動作はチャネルごとに異なります。たとえば、CampaignまたはCanvasの到達可能なオーディエンスでは、配信停止済み、スパムとしてマークされた(メールの場合)、またはハードバウンスした(メールの場合)ユーザーが除外されます。ただし、Segment自体は、到達可能なメールユーザーの推定数を表示する際にオプトアウトのみを除外します。
  • Brazeは選択したサブスクリプショングループ内のユーザーにのみSMSメッセージを送信するため、CampaignまたはCanvasのSMSターゲット層からは、選択したサブスクリプショングループに含まれないユーザーも除外されます。

各ターゲットチャネルの到達可能なユーザーの推定数がある「Total Population」セクション。

ターゲットオーディエンスとエントリ条件の連携

BrazeでCampaignやCanvasを構築する際、ターゲティングは2つの部分で行われます。

  1. ターゲットオーディエンス: 誰が対象となるか
  2. エントリ条件: 何が配信をトリガーするか

順序が重要です。Brazeはエントリ条件を評価する前に、そのユーザーがターゲットオーディエンスに含まれているかどうかを確認します。ユーザーがその時点でオーディエンスの条件を満たしていない場合、後でエントリイベントをトリガーしたとしても、CampaignやCanvasにエントリすることはありません。ターゲットオーディエンスは待合室のようなものです。トリガーが発生した時点で既に中にいるユーザーのみが先に進むことができます。

例1

ユーザーの最初のセッション中にプッシュメッセージを送信したい場合。

設定内容:

  • ターゲットオーディエンス: セッション数 = 0のユーザー
  • エントリイベント: セッション開始

ユーザーがアプリを開くと、Brazeはセッション数が1になったことを確認し、そのユーザーはオーディエンスの条件を満たさなくなります。エントリイベントは適格性を失った後に発生するため、メッセージは送信されません。

これを機能させるには、セッションが開始される前にユーザーがオーディエンスの条件を満たしている必要があります(ターゲットオーディエンスとエントリトリガーを入れ替えてください)。

例2

過去7日間に10ドル以上を使ったユーザーにメールを送信したい場合。

設定内容:

  • ターゲットオーディエンス: 過去7日間に10ドル以上使ったユーザー
  • エントリイベント: 任意の購入

あるユーザーが今日12ドルを使ったとします。これはメッセージをトリガーするのではなく、オーディエンスにエントリする資格を得るだけです。そのユーザーは、後で別の購入を行わない限り、メールを受信しません。

より良いアプローチは、より広いオーディエンスを使用し、フィルターをエントリ条件に移すことです。

  • オーディエンス: すべてのユーザー(またはベースオーディエンス)
  • エントリイベント: 購入を行う
  • エントリフィルター: 過去7日間の合計支出 > 10ドル

この方法では、条件を満たす購入がフィルター条件を満たすと同時にメッセージをトリガーするため、2回目のアクションは不要です。

ベストプラクティス

  • エントリ条件が発生する前に、オーディエンスSegmentにユーザーが含まれていることを確認してください。
  • イベントの後にのみ適用されるオーディエンスフィルターの使用は避けてください。フィルターがトリガー時に発生する何か(「セッション数 = 0」など)に依存している場合、Brazeが確認する時点でユーザーが条件を満たさなくなっている可能性があります。
  • 時間ベースのロジックは慎重に使用してください。たとえば、新規ユーザーをターゲットにしたい場合:
    • ターゲットオーディエンスを「過去7日以内に初めてアプリを使用」に設定します。
    • エントリイベントを「セッション開始」に設定します。
    • これにより、最初の1週間以内のユーザーのみが条件を満たし、セッションを開始した時にエントリします。
New Stuff!