セグメントを作成
セグメンテーションを使用すると、ユーザーの人口統計的、行動的、または技術的な特性やアクションに基づいてターゲティングできます。セグメンテーションとメッセージングオートメーションを創造的かつインテリジェントに活用することで、ユーザーを最初の接触から長期的な顧客へとシームレスに導くことができます。セグメントはデータの変更に応じてリアルタイムで更新され、ターゲティングやメッセージングの目的に必要な数だけセグメントを作成できます。
ステップ1:セグメントセクションに移動する
オーディエンス > セグメントに移動します。
ステップ2:セグメントに名前を付ける
セグメントを作成を選択して、セグメントの構築を開始します。フィルタリングしたいユーザーのタイプを説明するようにセグメントに名前を付けます。これにより、キャンペーンやキャンバスでターゲットに設定する際にセグメントを識別しやすくなります。曖昧なセグメントタイトルは混乱の原因になります。
また、オペレーターにターゲットオーディエンスの説明からセグメントのフィルターロジックを構築してもらうこともできます。詳細については、オペレーターでできることを参照してください。
オプションとして、以下の操作を行うことができます。
- セグメントに説明を追加して、このオーディエンスの意図に関する詳細を提供し、他のチームメンバーが参照できるようにメモを残します。
- セグメントにチームを追加します。
- セグメントにタグを追加して、さらに整理します。
セグメントはセグメントを作成を選択するとすぐに保存されます。セグメントエディターで先に保存を選択する必要はありません。

チームレベルの「セグメントの編集」権限のみを持っている場合(ワークスペースレベルではない場合)、Brazeはセグメント作成時にチームを割り当てます。
- 対象チームが1つの場合:そのチームが自動的に割り当てられます。
- 対象チームが複数の場合:Brazeは対象チームのリストの最初のチームを割り当てます。セグメントを共有または使用する前に、セグメントエディターでチームを変更できます。
ステップ3:アプリまたはプラットフォームを選択する
すべてのアプリのユーザー(デフォルト)または特定のアプリのユーザーを選択して、ターゲットにするアプリまたはプラットフォームを選択します。特定のアプリのユーザーは、指定されたアプリで少なくとも1回のセッションがあるユーザーをターゲットにします。
たとえば、iOSデバイスのみにアプリ内メッセージを送信したい場合は、iOSアプリを選択します。これにより、iOSとAndroidの両方のデバイスを使用しているユーザーは、iOSデバイスでのみメッセージを受信します。特定のアプリのリストには、アプリなしのユーザーというオプションがあり、セッションやアプリデータのないユーザー(通常、ユーザーインポートまたはREST APIを通じて作成されたユーザー)を含めることができます。

ステップ4: セグメントにフィルターを追加する
セグメントに少なくとも1つのフィルターを追加します。フィルターはいくつでも組み合わせて、セグメンテーションをより具体的にすることができます。

Brazeは、ユーザーが初めてアプリを使用するまでプロファイルを生成しないため、まだアプリを開いていないユーザーをターゲットにすることはできません。
フィルターグループ
フィルターはフィルターグループに整理されます。すべてのフィルターは、最低1つのフィルターを持つフィルターグループに属している必要があります。セグメントには複数のフィルターグループを含めることができます。追加するには、Add filter group を選択します。フィルターグループ名の横にカーソルを合わせると表示されるアイコンを選択して、名前を編集できます。

各フィルターの横にあるアイコンを選択して、フィルターエディターを折りたたんだり、個々のフィルターを複製したりできます。フィルターを複製した後、各ドロップダウン内で値を調整できます。
AND と OR を使用したセグメンテーションロジック
フィルターグループ内では、フィルターを「AND」または「OR」で結合できます。フィルターグループ間では、グループを「AND」または「OR」で結合できます。フィルターグループを使用すると、次のようなセグメンテーションロジックを作成できます。
- (A AND B AND C) OR (C AND E AND F)
- (A OR B OR C) AND (C OR D OR F)
フィルターに「OR」を選択すると、セグメントにはそれらのフィルターの1つ、一部、またはすべての任意の組み合わせを満たすユーザーが含まれます。「AND」を選択すると、そのフィルターを通過しないユーザーはセグメントに含まれません。

購読グループの「is not」など、否定フィルターを含むフィルターに「OR」を選択する場合、ユーザーはセグメントに含まれるために「OR」フィルターの1つだけを満たせばよいことに注意してください。他のフィルターに関係なく否定フィルターを適用するには、除外グループを使用してください。
OR 演算子を避けるべき場合
OR 演算子の使用を避けるべきユーザーターゲティングの状況があります。OR 演算子は、ユーザーがステートメント内の1つ以上のフィルターの条件を満たす場合に true と評価されるステートメントを作成します。たとえば、「Foodies」に属しているが「Non-foodies」または「Candy-lovers」のいずれにも属していないユーザーのセグメントを作成したい場合、ここでは OR 演算子が機能します。

ただし、「Foodies」セグメントに属し、「Non-foodies」と「Candy-lovers」のいずれのセグメントにも属していないユーザーをセグメント化することが目的の場合は、AND 演算子を使用してください。この方法では、キャンペーンまたはキャンバスを受け取るユーザーは、意図したセグメント(「foodies」)に含まれ、同時に他のセグメント(「Non-foodies」と「Candy-lovers」)には含まれません。
以下の否定ターゲティング条件は、2つ以上のフィルターが同じ属性を参照している場合、OR 演算子と一緒に使用しないでください。
not includedis notdoes not equaldoes not match regex
not included、is not、does not equal、または does not match regex がステートメント内で OR 演算子と2回以上使用された場合、関連する属性のすべての値を持つユーザーがターゲットされます。
フィルター演算子
選択する特定のフィルターに応じて、フィルター値を識別するための異なる演算子が使用できます。さまざまなタイプのカスタム属性で使用可能な演算子の詳細については、カスタム属性ストレージを参照してください。「is any of」演算子を使用する場合、そのフィールドに含めることができるアイテムの最大数は256であることに注意してください。

Brazeは、ユーザーが初めてアプリを使用するまでプロファイルを生成しないため、まだアプリを開いていないユーザーをターゲットにすることはできません。


セグメントメンバーシップフィルターを既に使用しているセグメントは、他のセグメントにさらに含めたりネストしたりすることはできません。これは、セグメント A がセグメント B を含み、セグメント B がセグメント A を再び含めようとするサイクルを防ぐためです。そのような状況が発生すると、セグメントは自分自身を参照し続け、実際に誰がそのセグメントに属しているかを計算することが不可能になります。
また、このようにセグメントをネストすると複雑さが増し、処理が遅くなる可能性があります。代わりに、同じフィルターを使用して含めようとしているセグメントを再作成してください。
除外グループ(オプション)
セグメントを構築する際に、1つまたは複数の除外グループを適用できます。除外グループには、セグメントから除外するユーザーを識別する条件が含まれており、常に「AND NOT」演算子でフィルターグループに接続されます。
除外グループはセグメント条件を上書きします。ユーザーが除外グループの条件に該当する場合、フィルターグループ内の条件を満たしていても、セグメントの一部にはなりません。
フィルターグループと同様にフィルターを追加して除外グループを作成します。除外グループの推定リーチ可能ユーザー数統計は、除外条件が適用された後のセグメントに残る推定ユーザー数を示します。
除外されたユーザーは、セグメントの合計リーチ可能ユーザー数統計にはカウントされません。

ファネル統計を表示する
View funnel statistics を選択して、そのフィルターグループの統計を表示し、追加された各フィルターがセグメント統計にどのように影響するかを確認します。その時点までのすべてのフィルターによってターゲットされているユーザーの推定数とパーセンテージが表示されます。フィルターグループの統計が表示されると、フィルターを変更するたびに自動的に更新されます。これらの統計は推定値であり、生成に少し時間がかかる場合があります。
フィルター間に AND を使用すると、ファネル統計は減少します。フィルター間に OR を使用すると、ファネル統計は増加します。

ユーザーフローを記録するフィルターを追加することで、ユーザーが離脱するポイントを確認できます。たとえば、ソーシャルネットワーキングアプリで、オンボーディングプロセス中にユーザーを失っている箇所を確認したい場合、サインアップ、友達の追加、最初のメッセージの送信に関するカスタムデータフィルターを追加できます。85%のユーザーがサインアップして友達を追加しているが、最初のメッセージを送信したのは45%だけであることがわかった場合、オンボーディングおよびマーケティングキャンペーン中により多くのメッセージ送信を促すことに注力すべきだとわかります。
セグメントをテストする
セグメントにアプリとフィルターを追加した後、ユーザーを検索してセグメント条件に一致するかどうかを確認することで、セグメントが期待どおりに設定されているかテストできます。これを行うには、ユーザー検索 セクションでユーザーの external_id または braze_id を検索します。

ユーザー検索 は external_id と braze_id のみを受け付けます。メールアドレス、電話番号、その他の識別子は受け付けません。メール、電話、その他のフィールドでプロファイルを検索するには、代わりにユーザーを検索を使用してください。

User Lookup は以下の場合に使用できます。
- セグメントの作成時
- キャンペーンまたはキャンバスのオーディエンス設定時
- オーディエンスパスステップの設定時
ユーザーがセグメント、フィルター、およびアプリの条件に一致すると、その旨を示すアラートが表示されます。

ユーザーがセグメント、フィルター、またはアプリの条件の一部またはすべてに一致しない場合、トラブルシューティングのために不足している条件が一覧表示されます。

単一ユーザーセグメント
ユーザー名やユーザー IDなど、ユーザーを識別する一意の属性を使用して、単一ユーザーセグメント(または少数のユーザーのセグメント)を作成できます。
ただし、セグメンテーション統計やプレビューでは、この個々のユーザーが表示されない場合があります。これは、セグメント統計が、結果が +/- 1% 以内であるという95%の信頼区間を持つランダムサンプルに基づいて計算されるためです。ユーザー群が大きいほど、セグメントのサイズが概算になる可能性が高くなります。セグメントにターゲットとしている単一ユーザーが含まれていることを確認するには、Calculate exact statistics を選択してください。これにより、99.999%を超える精度でセグメント内のユーザーの正確な数が計算されます。
Brazeには、ユーザー IDまたはメールアドレスで特定のユーザーをターゲットにするためのテストフィルターがあります。
ステップ5:セグメントを保存する
Save を選択します。これでユーザーへのメッセージ送信を開始する準備が整いました!
セグメントサイズの測定
セグメントのメンバーシップとサイズの監視については、セグメントサイズの測定を参照してください。
セグメントのアーカイブ
特定のセグメントが不要になった場合や廃止したい場合は、セグメント ページに移動し、そのセグメントの行のメニューから Archive を選択してアーカイブできます。

セグメントをアーカイブすると、そのセグメントを使用しているキャンペーンやキャンバス(セグメントが1つのキャンバスコンポーネントでのみ使用されている場合も含む)もアーカイブされます。これはネストされたセグメントにも適用され、両方のセグメントとそれらを使用しているキャンペーンやキャンバスもすべてアーカイブされます。
関連するセグメントをアーカイブすることで、どのキャンペーンやキャンバスがアーカイブされるかを示す警告が表示されます。
セグメントのアーカイブを解除するには、セグメント ページ内でそのセグメントに移動し、Unarchive を選択します。
ユーザーが複数のデバイスを持つ場合のターゲティング動作
ユーザーが複数のデバイスにまたがって同じアカウントにログインしている場合、そのユーザーは複数のデバイスを持っていることになります。複数のデバイスの有無は、ユーザープロファイルの最近のデバイスセクションで確認できます。
デバイスに依存するフィルター(デバイスモデル、デバイスOS、アプリバージョン)を使用してセグメンテーションを行うと、フィルター条件に一致するすべてのユーザーがセグメントに含まれます。これらのユーザーには、フィルター条件を満たさないデバイスも含め、すべてのデバイスにメッセージが送信されます。たとえば、ユーザーAが2台のデバイスを持っているとします。デバイス1はOS 13.0、デバイス2はOS 10.0です。セグメントがOS 10.0のユーザーをターゲットにしている場合、このユーザーはそのセグメントに含まれ、両方のデバイスでメッセージを受信します。
プッシュ通知
各ユーザーにプッシュ通知を1つだけ送信するように指定できます。メッセージを作成する際に、追加設定の下にあるユーザーが最後に使用したデバイスにのみ送信するを選択してください。

考慮事項
- 送信メッセージ数がオーディエンスサイズを超える場合があります。一部のユーザーが複数のデバイスを持っている場合、各デバイスがメッセージを受信する可能性があります。これにより、セグメント内のユーザー数よりもメッセージ送信数が多くなります。
- ユーザーのセグメントメンバーシップが予想と異なる場合があります。
- ユーザーが、別のデバイスに関連付けられた属性に基づいて、現在のデバイスでターゲットにされる場合があります。ユーザーがメッセージを受信することを予想していなかった場合は、そのユーザープロファイルで複数のデバイスがないか確認してください。
- ユーザーが送信時にターゲットセグメントに含まれていたものの、いずれかのデバイスに関連する行動により、その後セグメントから外れる場合があります。これにより、現在フィルター条件に一致していないにもかかわらず、ユーザーがキャンペーンやキャンバスを受信する場合があります。
たとえば、ユーザーが現在OS 13.0を使用していても、最新のアプリバージョンがOS 10.0のユーザーをターゲットにしたメッセージを受信する場合があります。この場合、メッセージが送信された時点ではユーザーはOS 10.0を使用しており、その後OS 13.0にアップグレードしたことになります。
同様に、ユーザーが後から異なるアプリバージョンのデバイスを使用した場合、ユーザープロファイルは新しい最新のアプリバージョンで更新されます。これにより、ユーザーがメッセージの対象として適格ではなかったように見える場合がありますが、実際には送信時には適格でした。