セグメント数、推定オーディエンス、および Segments API について理解する
セグメント数、推定オーディエンス、および Segments API について理解する
セグメント数とリスト数が示す内容
Klaviyo のセグメント数とリスト数は、カウントが計算された時点で、そのセグメントの条件を現在満たしているプロファイル数、またはそのリストに現在含まれているプロファイル数を表します。動的セグメントは、ユーザーが条件を満たす、または満たさなくなるたびに自動的に再計算されます。一方、リストは、フォーム、外部連携、またはインポートを通じて追加するプロファイルの静的なコレクションです。
キャンペーン ビルダーに推定オーディエンスが表示される理由
キャンペーン設定フローでリストまたはセグメントを選択すると、Klaviyo は生のリストまたはセグメントのサイズではなく、推定オーディエンス を表示します。この推定値では、リストまたはセグメントのメンバーであることに加えて、次のような追加ルールが適用されます:
- 送信抑制のステータス(例:購読解除またはバウンスしたプロファイル)
- 使用して送信するチャネルの同意ステータス
- (キャンペーンで有効になっている場合の)スマート送信ルール
これらのフィルターにより、推定オーディエンスは、[リストとセグメント]ビューで表示されるリストまたはセグメントのサイズより小さくなることがよくあります。最終的な送信数は送信時間に決定されます。この時点で Klaviyo は、オーディエンスの条件を引き続き満たし、メッセージを受信できる全員のスナップショットを取得します。
セグメントのカウントが更新される頻度
動的セグメントの件数は、次のような基になるデータの変更に応じて更新されます。
- ユーザーが該当または非該当となる原因となる新しいイベント(例: 開封、クリック、注文)
- プロファイルプロパティの変更
- 購読ステータスの更新と送信抑制
セグメントはほぼリアルタイムで再計算されるため、[リストとセグメント] タブに表示される件数は次と異なる場合があります:
- 送信対象ルールを考慮した、キャンペーンビルダーでの推定オーディエンス
- 送信済みキャンペーンの最終的な受信者数。これは、スケジュールされた送信時点で取得されたスナップショットです。
送信抑制、同意、スマート送信がカウントに与える影響
プロファイルが選択したリストまたはセグメントに属していても、以下の場合、Klaviyo は送信しません。
- これらは送信抑制済み(例:購読解除、バウンス、またはその他の理由で不適格としてマークされている)です。
- チャネル(例:メールまたは SMS)について有効な同意がありません。
- 有効になっている場合、スマート送信ウィンドウ内に別の最近のメッセージを受信しているため、スマート送信により除外されます。
これらの除外により、キャンペーンの推定オーディエンスと最終送信数が、オーディエンスの生のサイズより少なくなる場合があります。
Segments API を使用してセグメント数を取得する
Segments API を使用すると、カウントを含むセグメント レベルの情報を取得できます。
一般的なリクエストでは、次のことが行われます。
- セグメントを返すエンドポイントを呼び出します。
- セグメントが作成された日時や、現在セグメント内にあるプロファイルの合計数などのメタデータを含めます。
レスポンスで、次の内容を示すフィールドを探します:
- セグメント ID(他の API 呼び出しで使用できます)。
- セグメントの現在のサイズ。これは、応答時点で条件に一致するプロファイルの数を示します。
セグメントメンバーシップは動的であるため、API によって返されるカウントは特定時点でのスナップショットであり、呼び出し間で変化する可能性があります。
外部ツールに件数を同期するためのベスト プラクティス
セグメント数を BI ツールや外部ダッシュボードに同期する場合:
- トレンドの比較をしやすくするために、一貫したスケジュール(例: 毎日同じ時間)でカウントを取得してください。
- Klaviyo と外部システムの間で、レポート作成のタイムゾーンを合わせてください。
- 適用した追加フィルター(例:送信抑制済みプロファイルの削除)を記録しておき、後工程のユーザーが、アプリで表示される数値と異なる理由を把握できるようにします。
セグメントサイズ、推定オーディエンス、送信数の差異を照合する際は、常に次を比較してください:
- オーディエンス定義(リスト/セグメント条件)。
- 送信適格性ルール(送信抑制、同意、スマート送信)、
- 各カウントが取得された時刻。