セグメントサイズの測定
このページでは、セグメントのメンバーシップとサイズを監視する方法について説明します。
セグメントメンバーシップの計算
Braze は、データがサーバーに送り返されて処理されると、通常はユーザーのセグメントメンバーシップを瞬時に更新します。ユーザーのセグメントメンバーシップは、そのセッションが処理されるまで変更されません。例えば、セッションが最初に開始されたときに離脱ユーザーセグメントに入ったユーザーは、セッションが処理されるとすぐに離脱ユーザーセグメントから移動されます。
リーチ可能なユーザーの合計の計算
各セグメントには、そのセグメントのメンバーであるユーザーの総数が表示されます。すべてのアプリのユーザーでフィルタリングすると、最も頻繁に使用されるメッセージングチャネル(Web プッシュやメールなど)と、それらの特定のチャネルのリーチ可能なユーザー数も表示されます。
ユーザーの合計数は、各チャネルでリーチ可能なユーザー数と異なる場合があります。また、すべてのチャネルがリーチ可能なユーザーのテーブルにリストされているわけではありません。たとえば、コンテンツカード、webhook、および WhatsApp は内訳には表示されません。つまり、リーチ可能なユーザーの総数が、表示されている各チャネルのユーザーの合計よりも大きくなる可能性があります。

ユーザーが特定のチャネルを通じてリーチ可能と表示されるには、次の両方が必要です:
- プロファイルに関連付けられた有効なメールアドレスまたはプッシュトークン
- アプリをオプトインまたは購読中であること
1人のユーザーが異なるリーチ可能なユーザーグループに属している場合があります。例えば、ユーザーが有効なメールアドレスと有効な Android プッシュトークンの両方を持っていて、両方にオプトインしている一方、iOS プッシュトークンは関連付けられていない場合があります。リーチ可能なユーザーの総数と各チャネルの合計との差は、セグメントの対象でありながら、それらの通信チャネルではリーチできないユーザーの数です。
セグメントサイズの統計
推定統計は、セグメントの一部のみをサンプリングすることで近似されるため、推定サイズが実際の値よりも大きくなったり小さくなったりすることが予想されます。ワークスペースが大きくなるほど、誤差の幅が大きくなる可能性があります。セグメント内のユーザーの正確な数を取得するには、[正確な統計を計算する] を選択します。セグメントの正確なメンバーシップは、セグメントがキャンペーンまたは Canvas で送信されるメッセージの影響を受ける前に常に計算されます。
Braze はセグメントサイズについて以下の統計を提供しています。
フィルター統計
フィルターグループごとに、リーチ可能なユーザー数の推定を表示できます。チャネルごとの内訳を見るには、[追加のファネル統計を展開する] を選択します。

リーチ可能ユーザーの推定数
[リーチ可能なユーザー] サイドパネルで、各チャネルの推定ユーザー数を含む、セグメント全体のリーチ可能ユーザーの推定数を確認できます。この推定値には、セグメントサイズのおおよその範囲と、ユーザー群全体のうちこのセグメントに該当するパーセンテージの見積もりが表示されます。セグメントを編集しない限り、推定統計は15分間キャッシュされます。編集した場合、推定統計は自動的に更新されます。また [正確な統計情報を計算する] を選択することで、リーチ可能なユーザーの正確な数(セグメント全体とチャネルごとの両方)も確認できます。

推定数に関する考慮事項
Braze は、ユーザーのサブセットをクエリして推定ユーザー数を測定し、その結果をオーディエンス全体に外挿します。この推定数を計算するたびに、Braze がクエリするユーザーのサブセットが異なる可能性があるため、オーディエンスのメンバーシップが実質的には同じであるべき場合でも、推定数が変わることがあります。たとえば、フィルターの順序を変更したり、同じセグメントを別の時間に再チェックしたりすると、推定カウントが変更される可能性があります(セグメントが変更されていなければ、正確な統計を計算するでは同じ結果が表示されます)。
ワークスペースに大規模なユーザー母集団がある場合、正確な計算数と比較して推定数のばらつきが大きくなることがあります。特に、セグメントがワークスペース母集団全体に占める割合が非常に小さい場合に顕著です。これは、Braze がユーザーのサブセットをクエリし、その結果をユーザー群全体に外挿することによって推定値を測定するためです。大規模なユーザー群では、推定数と正確な数の差が大きくなることが予想されます。
非常に小さなセグメントでは、推定範囲に0が含まれることがあります。つまり、合計ユーザーに対するパーセンテージが0に丸められる可能性があります。このような場合、正確な統計を計算するを使用すると、セグメントサイズの正確なカウントが表示されます。実際には0ではない可能性があります。

チャネル別のリーチ可能なユーザー
各メッセージチャネルでリーチ可能なユーザーの数を表示するには、[リーチ可能なユーザー] パネルで [内訳を表示] を選択します。これにより、最も頻繁に使用されるメッセージングチャネル(Web プッシュやメールなど)と、それらの特定のチャネルのリーチ可能なユーザー数が表示されます。
Total 指標は、ユニークユーザーを表します。たとえば、ユーザーが Android プッシュと iOS プッシュの両方を持っている場合、これらの両方の行でカウントされますが、Total 行では1ユーザーとしてのみカウントされます。
ただし、1人のユーザーが複数のリーチ可能なユーザーグループに属している可能性があるため、総ユーザー数が各チャネルのリーチ可能なユーザー数の合計と異なる場合があります。例えば、ユーザーが有効なメールアドレスと有効な Android プッシュトークンの両方を持っていて、両方にオプトインしている一方、iOS プッシュトークンは関連付けられていない場合があります。
すべてのチャネルがリーチ可能なユーザーテーブルにリストされているわけではないことに注意してください(コンテンツカード、webhook、WhatsApp など)。たとえば、ユーザーが WhatsApp 経由でのみリーチ可能である場合、Total には反映されますが、チャネル固有の行には反映されません。つまり、リーチ可能なユーザー数の合計は、表示されている各チャネルのユーザー数の合計とは異なる場合があります。
Total がチャネルの合計よりも大きい場合、この差は、セグメントの対象でありながら、これらのコミュニケーションチャネルではリーチできないユーザーの数を表します。
ユーザーが特定のチャネルでリーチ可能と表示されるには、次の条件を満たす必要があります:
- プロファイルに関連付けられた有効なメールアドレスまたはプッシュトークン
- アプリをオプトインまたは購読中であること
チャネル固有のリーチ可能なユーザーに適用されるフィルター
リーチ可能なユーザーを決定する際、各チャネルに対して以下のフィルターが適用されます。
| チャネル | フィルター |
|---|---|
| メール | Email Available が true である。 |
| プッシュ | Foreground Push Enabled が true である。 |
| SMS | Subscription Group がいずれかの SMS サブスクリプショングループである。Invalid Phone Number が false である。 |
正確な統計の計算
セグメント内のユーザー数の正確なカウントを表示するには、リーチ可能なユーザーペインで正確な統計を計算するを選択します。
以前に実行した計算の統計を更新するには、[正確な統計を更新] を選択します。この計算が最後に実行された日付は自動的に更新されます。
計算の精度は99.999%以上であることに注意してください。そのため、大規模なセグメントでは、正確な統計を計算する場合でもわずかなばらつきが見られることがありますが、これは通常の動作です。さらに、セグメントを編集しない限り、正確な統計結果は24時間キャッシュされます。編集した場合は、正確な統計を再計算できます。
ランダムバケット番号で均等に分割されたセグメントは、同じサイズにはなりません。例えば、フィルター「ランダムバケット番号が5000未満」で1つのセグメントを作成し、フィルター「ランダムバケット番号が5000以上」で別のセグメントを作成した場合、セグメントサイズが数パーセント程度変動することはあり得ることであり、想定される動作です。これは、非アクティブユーザーが削除されたり、ユーザーにリーチできなくなったりする状況によるものです。

正確な統計を計算する場合でも、フィルターレベルの統計は常に推定値です。正確な統計を計算するは、フィルターまたはフィルターグループレベルではなく、セグメントレベルでのみ正確な統計を計算します。この計算の実行には数分かかる場合があります。特に大きなワークスペースでは、計算の完了に長い時間が必要になることがあります。進行状況は、[リーチ可能なユーザー] パネルのプログレスバーで追跡できます。計算の実行時間が5分を超えることが予想される場合、Braze は結果をメールで送信します。
Braze では、ワークスペースごとに一度に1つの計算を優先して実行するため、複数の計算を同時に実行すると遅延が発生します。[計算キューを表示] を選択すると、自分の計算より前にあるセグメント、その進行状況、開始者を確認でき、自分の計算がいつ優先されるかを把握できます。

[キャンセル] を選択すると、正確な統計の計算をキャンセルできます。これは、キューに複数の計算があり、別の計算を先に優先したい場合に役立ちます。

セグメントメンバーシップの履歴サイズの表示
すべてのセグメントについて、各日の推定セグメントメンバーシップを示す履歴メンバーシップチャートを表示できます。このチャートは、セグメントのサイズが時間の経過とともにどのように変化したかを示します。セグメントメンバーシップを日付範囲でフィルタリングするには、ドロップダウンを使用します。
![[過去のメンバーシップ] ドロップダウンを使用して、セグメントメンバーシップを日付範囲でフィルタリングします。](/docs/ja/assets/img_archive/historical_membership2.png?d5ed09fde58aca38cbf6fa3cf960c9b0)
このチャートの目的は、全体的なセグメントメンバーシップの傾向を把握することであるため、毎日のカウントは推定値です。これは、[正確な統計を計算する] を選択する前のセグメントサイズが推定値であるのと同様です。また、このグラフには推定値が表示されるため、セグメントのサイズがこのチャートで「0」と表示される可能性がありますが、実際のサイズ([正確な統計を計算する] を選択して確認できます)は「0」ではない場合があります。特に、ワークスペースのユーザー数に対してセグメントが非常に小さい場合には、チャートに推定値として「0」が表示される可能性が高くなります。
例えば、ワークスペースに1億人のユーザーがいて、セグメントには約700人のユーザーがいるとします。ある日には、セグメントにユーザーが一人もおらず、履歴メンバーシップの推定に使われるランダムバケット範囲にもユーザーが該当しない場合があり、その結果、その日のメンバーシップカウントが0になります。
Braze は、ユーザーのサブセットをクエリし、その結果をオーディエンス全体に外挿することによって、セグメントのメンバーシップ数を推定します。つまり、チャートの結果はその日のセグメントメンバーシップの推定のみを示すものであり、毎日異なるユーザーサンプルがクエリされる可能性があるため、日々変動することも予想されます。
すべての推定値は、表示されている値に対して、ワークスペース全体の母集団サイズの約1%の範囲で高くなったり低くなったりする可能性があります。ユーザー数の多い大きなワークスペースでは、その差がワークスペースのユーザー母集団の1%以内であっても、数値としては正確な計算との差が大きくなる可能性があります。つまり、大規模なワークスペースでは、推定数と正確な数の差が大きくなることが予想されます。
大幅な変動の理由
以下の表のようなさまざまな理由により、メンバーシップ数が大幅に変動する場合があります。
| 理由 | 例 |
|---|---|
| 通常のユーザー行動 | 特に成功したキャンペーンの後にユーザーが購読登録します。 |
| ユーザーが CSV でインポートされた | ユーザーの CSVファイルがインポートされ、セグメントのメンバーシップが大幅に増加しました。 |
| セグメントのオーディエンス基準が変更された | 既存のセグメントのオーディエンスルール(フィルターなど)が変更され、セグメントメンバーシップに大きな変化が生じました。 |
| ユーザーが削除された | 多数のユーザーが削除されました。 |
| パートナー連携が Braze と同期された | セグメントのメンバーシップに大きく影響するデータがサードパーティから Braze に送信されました。 |
| 休眠ユーザーがアーカイブされた | 多数の非アクティブなプロファイルがアーカイブされました。例えば、CSV でインポートされた多数のユーザーがアクティビティを記録せず、同時にアーカイブされることがあります。 |
GitHub でこのページを編集