---
title: "Adapty Mailのアナリティクス"
description: "キャンペーン、セグメント、A/Bバリアント、メッセージ、トリガーごとにキャンペーンパフォーマンスを分析し、配信・エンゲージメント・収益を一覧で確認できます。"
---

**Analytics** ページでは、キャンペーン・セグメント・A/B バリアント・メッセージ・トリガーの5つの軸でキャンペーンのパフォーマンスを確認できます。配信指標と各メールに紐づく収益を並べて表示するので、バリアントの比較、優秀なセグメントの特定、収益が集中している箇所の把握が簡単に行えます。

ページ上部にチャート、下部にブレークダウンテーブルが表示されます。任意の行をクリックすると、その個別エンティティの詳細に移動します。

## 期間を選択する \{#pick-a-time-range\}

ページ上部のツールバーで、表示期間とバケット単位を設定します。

- **Date range**：プリセット（直近 7 / 14 / 30 / 90 日、今月、先月、直近 12 ヶ月、年初来）または **Custom range** ピッカー。デフォルトは直近 30 日間です。
- **Granularity**：**Daily**（日次）、**Weekly**（週次）、**Monthly**（月次）のバケット。期間が広がると自動的に粗くなります — 92 日を超えると **Daily** が **Weekly** に切り替わり、366 日を超えると両方が **Monthly** に切り替わります。
- **Chart style**：**Line**、**Area**、または **Bar**。

「range too wide」の警告が表示された場合は、期間を短くするか、粒度を粗くするか、フィルターを適用してください。

## グループ化・ブレークダウン・フィルター \{#group-break-down-filter\}

ツールバーの下にある3つのコントロールで、チャートとテーブルの表示内容を調整します。

- **Group by**：データセットを行に分割する軸。**Campaigns**、**Segments**、**A/B variants**、**Triggers** が選択できます。**No grouping** を選択すると、すべてのデータが1つの集計 **All** 行にまとまります。
- **Breakdown**：各行をサブ行に分割するための第2の軸。**Group by** と **Breakdown** を両方設定すると、テーブルの各行を展開してサブグループを確認できます。**Messages** を含む任意の軸を指定できますが、**Group by** に設定済みの軸は選択できません。
- **Add filter**：特定のキャンペーン、セグメント、A/B バリアント、またはトリガーにデータを絞り込みます。フィルターはチャートとテーブルの両方に適用されます。

:::note
**Messages** はブレークダウンとして利用できますが、トップレベルの **Group by** やフィルターとしては使用できません。個別のメッセージを分析するには、**Messages** ブレークダウンを設定して **Campaigns** でグループ化し、キャンペーン行を展開するか、ドリルダウンからメッセージを開いてください。
:::

## チャートを読む \{#read-the-chart\}

チャートには、選択した指標が指定期間にわたって描画されます。

- **Metric category**：**Email actions**（Sent、Delivered、Opened、Clicked、Bounced、Unsubscribed、Converted）と **Revenue** を切り替えられます。
- **Metric pills**：プロットする指標を選択します。集計モード（グループ化なし）では、複数の指標を同じチャートに表示できます。グループ化が有効な場合、チャートには1つの指標のみが表示され、グループごとに1本のラインが描かれるため、グループを視覚的に区別しやすくなります。
- **Legend**：グループ化が有効な場合、右側の凡例にすべてのグループが一覧表示され、各系列の表示／非表示を切り替えられます。

指標テーブルの表示チェックボックスでも、チャートに表示される行を制御できます。

## 指標テーブルを読む \{#read-the-metrics-table\}

チャートの下に、グループごとに1行ずつ表示される指標テーブルがあります。テーブル上部のサマリー行には、全行の集計値が表示されます。

- **ソート可能な列**：列ヘッダーをクリックすると、Name、Sent、Delivered、Delivery rate、Opened、Open rate、Clicked、Click rate、Converted、Revenue、Bounced、Unsubscribed でソートできます。
- **表示チェックボックス**：その行をチャートに表示するかどうかを切り替えます。
- **行の展開**：**Breakdown** が設定されている場合、各行の左側にあるシェブロンをクリックするとサブグループが表示されます。
- **ドリルダウンを開く**：行の名前をクリックすると、そのエンティティの詳細ビューが開きます。

ドリルダウンには以下が表示されます。

- メインページと同じチャートおよび指標セレクター（1つのエンティティに絞り込まれた状態）。
- 下部に8つのサマリーカード：**Sent**、**Delivered**（配信率付き）、**Opened**（開封率付き）、**Clicked**（クリック率付き）、**Bounced**、**Unsubscribed**、**Converted**、**Revenue**。

期間と粒度はメインページの設定が引き継がれます。パンくずリストの **Back** をクリックして戻ることができます。

## 計測される内容 \{#whats-tracked\}

Analytics ページ、ドリルダウン、後述のインラインビューのいずれも、各行に同一の生カウントが表示されます。

- **Sent**：SES に送信されたメール数。
- **Delivered**：SES で確認されたインボックスへの配信数。
- **Bounced**：SES が報告したバウンス数。ハードバウンスとソフトバウンスは区別されず、どちらも 1 件の **Bounced** としてカウントされます。
- **Opened**：ピクセルの読み込み数。Apple Mail プライバシー保護は iOS 15 以降で画像をプリフェッチするため、この数値が水増しされます — 強いシグナルとしてはクリックや収益を参照してください。
- **Clicked**：メール本文内のリンクのクリック数。
- **Unsubscribed**：フッターリンクまたは `List-Unsubscribe` ヘッダーからの購読解除数。
- **Converted**：指定期間内に帰属購入があったグループ内のユニークプロファイル数。コンバージョンは購入日でバケット化されます — 3月のクリックに続く4月の購入は4月にカウントされます。1つのプロファイルが複数回購入しても1回としてカウントされます。
- **Revenue**：サブスクリプション開始、更新、買い切り購入に帰属する収益の合計（USD）。

## 派生レート \{#derived-rates\}

各レートは上記の生カウントから算出されます。

| レート | 計算式 |
| ------------- | -------------------- |
| Delivery rate | Delivered / Sent |
| Open rate | Opened / Delivered |
| Click rate | Clicked / Delivered |

ドリルダウンでも、サマリーカードの横に同じ3つのレートが表示されます。

## 収益アトリビューション \{#revenue-attribution\}

収益は追跡リンクの**ラストクリック**で帰属付けされます。

1. 受信者がメール内のリンクをクリックすると、Adapty Mail は短期ストアにそのプロファイルに対する `scheduled_email_id` を保存します。
2. その後、既存のアトリビューションがない購入イベントが到着した場合、Adapty Mail はトランザクションに保存済みの `scheduled_email_id` をバックフィルします — ただし購入タイムスタンプがクリック後であることが条件です。
3. 追跡クリックが先行しない購入はアトリビューションなしのままになります。

追跡されるパラメーターは `scheduled_email_id` です。チェックアウト URL には `{email}` および `{external_profile_id}` プレースホルダーを介して受信者の識別情報も含まれており、ウェブペイウォールでフローをパーソナライズできます — これはアトリビューションとは別の仕組みです。詳しくは[チェックアウトの設定](mail-checkout)を参照してください。

## フローと A/B テストのインラインアナリティクス \{#inline-analytics-in-flows-and-ab-tests\}

同じ指標がインラインでも表示されます。

- **Flows ページ**：トリガービューの各セグメント行に、配信・エンゲージメント・収益のカウントが表示されます。
- **A/B Tests ページ**：バリエーションが同じ指標セットで並んで表示されるため、バリアントの直接比較に便利です。

キャンペーン間の比較や特定エンティティへのドリルダウンには Analytics ページを使用し、特定のフロー行や A/B テストで作業している場合はインラインビューを使用してください。上記の指標の定義、派生レート、アトリビューションルールは3つのビューすべてで同じように適用されます。

## 制限事項 \{#limitations\}

- **ソフトバウンスとハードバウンスの区別なし**：一時的か恒久的かに関わらず、すべてのバウンスが1つの **Bounced** カウントに集約されます。
- **リアルタイムではなく結果整合性**：カウントはイベントテーブルから集計されます。最新のイベントは通常数分以内に反映されますが、ストリーミングの保証はありません。
- **期間サイズの上限あり**：非常に広い期間と細かい粒度を組み合わせると、チャートのセル上限を超える場合があります。ページに「range too wide」の警告が表示されたら、期間を短くするか、粒度を粗くするか、フィルターを適用してください。