セグメントサイズの測定
このページでは、セグメントのメンバーシップとサイズを監視する方法について説明します。
セグメントメンバーシップの計算
Brazeは、データが当社のサーバーに送信されて処理されると、ユーザーのセグメントメンバーシップを更新します。通常、この更新は即座に行われます。ユーザーのセグメントメンバーシップは、そのセッションが処理されるまで変更されません。たとえば、セッションの開始時に休眠ユーザーのセグメントに該当していたユーザーは、そのセッションが処理されるとすぐに休眠ユーザーのセグメントから外れます。
到達可能ユーザー総数の計算
各セグメントには、そのセグメントのメンバーであるユーザーの総数が表示されます。すべてのアプリのユーザーでフィルタリングすると、最も頻繁に使用されるメッセージングチャネル (Web プッシュやメールなど) と、それぞれのチャネルで到達可能なユーザー数も表示されます。
ユーザー総数が、各チャネルで到達可能なユーザー数と異なる場合があります。また、到達可能ユーザーの表にはすべてのチャネルが表示されるわけではありません。たとえば、Content Cards、Webhook、WhatsAppは内訳に表示されません。そのため、到達可能ユーザー総数が、表示されている各チャネルのユーザー数の合計を上回ることがあります。

ユーザーが特定のチャネルで到達可能として表示されるには、次の両方の条件を満たしている必要があります。
- 有効なメールアドレスまたはプッシュトークンがプロファイルに関連付けられていること
- アプリにオプトインまたは購読していること
1人のユーザーが複数の到達可能ユーザーグループに属する場合があります。たとえば、あるユーザーが有効なメールアドレスと有効なAndroidプッシュトークンの両方を持ち、その両方にオプトインしていても、iOSプッシュトークンは関連付けられていない場合があります。到達可能ユーザー総数と各チャネルの合計との差は、セグメントの条件を満たしているものの、これらのコミュニケーションチャネルでは到達できないユーザーの数です。

到達可能ユーザー総数には、チャネルの購読を解除しているユーザーも含め、セグメントフィルターに一致するすべてのユーザーが含まれます。iOSなどのチャネルの行には、チャネル別の到達可能ユーザーのルールに基づき、そのチャネルでのみ到達可能なユーザーがカウントされます。セグメントの総数を購読ユーザーに合わせるには、Push enabled for iOSがtrueであるといったフィルター (またはチャネルに応じた同等のフィルター) を追加します。
セグメントサイズの統計
推定統計は、セグメントの一部のみをサンプリングして概算されます。そのため、推定サイズは実際の値より大きくなる場合も小さくなる場合もあり、ワークスペースが大きいほど誤差の幅が大きくなる可能性があります。セグメント内のユーザーの正確な数を取得するには、正確な統計を計算を選択します。キャンペーンまたはキャンバスで送信されるメッセージがセグメントに影響する前に、正確なセグメントメンバーシップが必ず計算されます。
キャンペーンまたはキャンバスの送信数は、次のような場合にセグメントの推定値を下回ることがあります。
- オーディエンスをプレビューした後にセグメントメンバーシップが変化した
- 送信時にユーザーがチャネルの到達可能性チェックに合格しなかった
- ローンチ後にオーディエンスフィルターが変更された
それでも送信数が想定より少ない場合は、Brazeサポートに問い合わせる前に、送信数が推定オーディエンスサイズより少ないのはなぜですか?でその他の原因を確認してください。
Brazeでは、セグメントサイズについて次の統計を提供しています。
フィルター統計
各フィルターグループについて、到達可能なユーザーの推定数を確認できます。追加のファネル統計を展開を選択すると、チャネルごとの内訳が表示されます。

到達可能ユーザーの推定
到達可能ユーザーサイドパネルでは、セグメント全体の推定到達可能ユーザー数を、チャネルごとの推定ユーザー数とあわせて確認できます。この推定値は、セグメントサイズのおおよその範囲と、ユーザー群全体のうちこのセグメントに該当する割合の推定を示します。推定統計は15分間キャッシュされますが、セグメントを編集した場合は自動的に更新されます。正確な統計を計算を選択すると、到達可能ユーザーの正確な数 (セグメント全体とチャネルごとの両方) も確認できます。

ユーザー数が50,000人を超えるワークスペースでは推定ユーザーが表示され、それより小規模なワークスペースでは正確なユーザーが表示されます。

推定数に関する考慮事項
Braze は、ユーザーの一部をクエリして推定ユーザー数を測定し、その結果をオーディエンス全体に外挿します。Braze がクエリするユーザーのサブセットは推定を計算するたびに異なる可能性があるため、オーディエンスのメンバー構成が本来変わっていないはずの場合でも、推定値が変わることがあります。たとえば、フィルターの順序を変更したり、同じセグメントを別のタイミングで再確認したりすると、推定数が変わる可能性があります (セグメントが変わっていなければ、正確な統計を計算では同じ結果が表示されます)。
ワークスペースのユーザー数が多い場合、特にセグメントがワークスペース全体のユーザー数のごく一部である場合には、推定数と正確な計算数の差が大きくなることがあります。これは、Braze がユーザーの一部をクエリし、その結果をユーザー群全体に外挿して推定を算出しているためです。ユーザー群が大きいほど、推定数と正確な数の差が大きくなることが想定されます。
非常に小さなセグメントでは、推定範囲に0が含まれるため、全ユーザーに対する割合が0に丸められることがあります。このような場合、正確な統計を計算を使用すると、セグメントサイズの正確な数を確認できます。実際には0ではない可能性があります。

チャネル別の到達可能ユーザー
各メッセージチャネルで到達可能なユーザー数を確認するには、到達可能ユーザーパネルで内訳を表示を選択します。よく使用されるメッセージングチャネル (Web プッシュやメールなど) と、それぞれのチャネルで到達可能なユーザー数が表示されます。
合計指標はユニークユーザーを表します。たとえば、あるユーザーが Android プッシュと iOS プッシュの両方を持っている場合、そのユーザーは両方の行でカウントされますが、合計行では1ユーザーとしてのみカウントされます。
ただし、1人のユーザーが複数の到達可能ユーザーグループに属する場合があるため、合計ユーザー数が各チャネルで到達可能なユーザー数の合計と異なる可能性があります。たとえば、あるユーザーが有効なメールアドレスと有効な Android プッシュトークンの両方を持ち、両方にオプトインしている一方で、関連付けられた iOS プッシュトークンを持っていないことがあります。
なお、すべてのチャネルが到達可能ユーザーテーブルに表示されるわけではありません (Content Cards、webhook、WhatsApp など)。たとえば、WhatsApp でのみ到達可能なユーザーがいる場合、そのユーザーは合計には反映されますが、チャネル別の行には反映されません。そのため、到達可能ユーザーの合計数は、表示されている各チャネルのユーザー数の合計と異なる場合があります。
合計がチャネルの合計より大きい場合、その差はセグメントの条件を満たしているものの、これらのコミュニケーションチャネルでは到達できないユーザーの数を表します。
ユーザーが特定のチャネルで到達可能として表示されるには、次の条件を満たしている必要があります。
- 有効なメールアドレスまたはプッシュトークンがプロファイルに関連付けられていること
- アプリにオプトインまたは購読していること
チャネル別到達可能ユーザーに適用されるフィルター
到達可能ユーザーを判定する際、各チャネルには次のフィルターが適用されます。
| チャネル | フィルター |
|---|---|
| メール | メール利用可能が true。 |
| プッシュ | フォアグラウンドプッシュ有効が true。 |
| SMS | 購読グループがいずれかの SMS 購読グループ。無効な電話番号が false。 |
正確な統計の計算
セグメント内のユーザー数を正確に確認するには、到達可能ユーザーペインで正確な統計を計算を選択します。
以前に実行した計算の統計を更新するには、正確な統計を更新を選択します。この計算を最後に実行した日付は自動的に更新されます。
計算の精度は99.999%以上であることに注意してください。そのため、大規模なセグメントでは、正確な統計を計算した場合でもわずかな差異が生じることがありますが、これは正常な動作です。また、正確な統計の結果は24時間キャッシュされます。ただし、セグメントを編集した場合は、正確な統計を再計算できます。

ランダムバケット番号で均等に分割したセグメントは、同じサイズにはなりません。たとえば、フィルターランダムバケット番号が5000未満でセグメントを1つ作成し、フィルターランダムバケット番号が5000以上でもう1つのセグメントを作成した場合、セグメントのサイズが数パーセントポイント程度異なることがあり、これは想定どおりの動作です。これは、非アクティブなユーザーが削除されたり、ユーザーが到達不能になったりする状況があるためです。

フィルター単位の統計は、正確な統計を計算した場合でも常に推定値になります。正確な統計を計算は、セグメントレベルでのみ正確な統計を計算し、フィルターやフィルターグループのレベルでは計算しません。この計算の実行には数分かかる場合があります。特に大規模なワークスペースでは、計算の完了にさらに時間がかかることがあります。進捗状況は、到達可能ユーザーパネルの進捗バーで確認できます。計算に5分以上かかると見込まれる場合は、Brazeから結果がメールで送信されます。
Brazeはワークスペースごとに一度に1つの計算を優先して処理するため、複数の計算を同時に実行すると遅延が発生します。計算キューを表示を選択すると、自分の計算より前にあるセグメント、その進捗状況、実行者を確認でき、自分の計算がいつ優先されるかの目安をつかむことができます。

正確な統計の計算は、キャンセルを選択して取り消すことができます。キューに複数の計算があり、別の計算を先に優先したい場合に便利です。
セグメントのメンバーシップ数の履歴を表示する
すべてのセグメントで、日ごとの推定セグメントメンバーシップ数を示すメンバーシップ履歴チャートを表示できます。このチャートでは、セグメントのサイズが時間の経過とともにどのように変化したかを確認できます。ドロップダウンを使用して、日付範囲でセグメントメンバーシップを絞り込みます。

このチャートの目的はセグメントメンバーシップの全体的な傾向を把握することです。そのため、正確な統計を計算を選択する前のセグメントサイズが推定値であるのと同様に、日ごとの数も推定値になります。また、このグラフは推定値を示すため、実際のサイズ (正確な統計を計算を選択すると確認できます) が「0」でなくても、このチャートではセグメントのサイズが「0」と表示される場合があります。ワークスペースの母集団の規模に比べてセグメントが非常に小さい場合は、チャートの推定値が「0」と表示される可能性が特に高くなります。
たとえば、ワークスペースに1億人のユーザーがいて、セグメントには約700人のユーザーがいるとします。日によっては、セグメント内のユーザーのうち、メンバーシップ履歴の推定に使用されるランダムバケットの範囲に該当するユーザーが1人もおらず、その日のメンバーシップ数が0になることがあります。
Brazeは、ユーザーの一部をクエリし、その結果をオーディエンス全体に外挿することで、セグメントメンバーシップ数を推定します。つまり、チャートの結果はその日のセグメントメンバーシップの推定値にすぎません。また、推定のためにクエリされるユーザーのサンプルは日ごとに異なる場合があるため、日によって値が変動することが想定されます。

すべての推定値は、表示された値からワークスペースの母集団全体の約1%分、上下する可能性があります。ユーザー数の多い大規模なワークスペースほど、差がワークスペースのユーザー母集団の1%であっても、推定値と正確な計算値の差が数値的に大きくなる可能性が高くなります。そのため、大規模なワークスペースでは、推定値と正確な数の間に大きな差が生じることが想定されます。
チャートのスタイル
| スタイル | 意味 |
|---|---|
| 実線とマーカー | Brazeがその日のメンバーシップ推定値を記録しています。 |
| 点線とオレンジ色のマーカー | Brazeにその日のデータがありません。メンバーシップが記録されていない日の前後にある点が点線で結ばれます。 |
| 縦の誤差バー | その日の推定メンバーシップに対するチャートの誤差範囲です。 |
データがない日とは、Brazeがその日付のメンバーシップ履歴の値を記録しなかったことを意味し、メンバーシップが0であることを意味するものではありません。推定値が0の場合は、Brazeがメンバーシップ推定値を記録し、その値が0だったことを意味します。
データがない日が生じる理由には、次のようなものがあります。
- 当日の推定値がまだ計算されていない
- その日にセグメントが作成された
- その日にセグメントがアーカイブされた
- メンバーシップの推定ジョブが失敗した
- 遅延により計算が日付をまたいだ
- ローカルのタイムゾーンが会社のタイムゾーンと異なるため、日の区切りが記録された推定値と一致しない
大きな変化の理由
メンバーシップ数は、次の表に示すようなさまざまな理由で大きく変化することがあります。
| 理由 | 例 |
|---|---|
| 通常のユーザー行動 | 特に成功したキャンペーンの後にユーザーが購読した。 |
| CSVでユーザーがインポートされた | ユーザーのCSVファイルがインポートされ、セグメントメンバーシップが大幅に増加した。 |
| セグメントのオーディエンス条件が変更された | 既存のセグメントのオーディエンスルール (フィルターなど) が変更され、セグメントメンバーシップが大きく変化した。 |
| ユーザーが削除された | 多数のユーザーが削除された。 |
| パートナー連携がBrazeと同期された | サードパーティがBrazeにデータを送信し、セグメントメンバーシップに大きな影響を与えた。 |
| 休眠ユーザーがアーカイブされた | 多数の非アクティブなプロファイルがアーカイブされた。たとえば、CSVでインポートされた多数のユーザーがアクティビティを一度も記録せず、同時にアーカイブされた。 |