---
title: "Apple Ads ManagerでのCPP A/Bテスト"
description: "Apple AdsでカスタムプロダクトページをA/Bテストし、最もパフォーマンスの高いページを見つけましょう。"
---

CPP A/B テストでは、Apple Ads内でカスタムプロダクトページ（CPP）同士を比較できます。2〜4つのプロダクトページを選択すると、[Apple Ads Manager](adapty-ads-manager)がそれらの間でトラフィックをローテーションし、パフォーマンスデータを収集して、どのページのコンバージョンが最も高いかを教えてくれます。

**デフォルトプロダクトページ**をバリアントの1つとして含めることができるため、カスタムページが現在のデフォルトよりも優れたパフォーマンスを発揮するかどうかをテストできます。

## 前提条件 \{#prerequisites\}

CPP A/B テストを作成する前に、以下を確認してください：

- **Apple Ads Manager が接続されていること**：まだ接続していない場合は、[セットアップガイド](adapty-ads-manager-get-started)に従ってください。
- **テスト対象の広告グループにトラフィックがあること**：テストする広告グループは少なくとも28日以上稼働しており、その期間中にインプレッション、タップ、インストールの実績がある必要があります。Apple Ads Managerはこの履歴を使用して、テスト期間と必要なサンプルサイズを推定します。
- **少なくとも1つのカスタムプロダクトページがあること**：まずApp Store ConnectでCPPを作成してください。Apple Ads Managerは自動的にそれらを読み込みます。

## CPP A/B テストを作成する \{#create-a-cpp-ab-test\}

テストを作成するには、左のサイドバーで **CPP A/B Tests** に移動し、**Create A/B Tests** をクリックします。

ウィザードには4つのステップがあります：**Ad Group(s)**、**Ad Creative(s)**、**Testing Method**、**Review**。

### 1. Ad Group(s) \{#1-ad-groups\}

**Test Name** を入力し、**Select Ad Group** をクリックしてテストしたいCPPを持つ広告グループを選択します。同じキャンペーンから最大4つの広告グループを選択できますが、これは1つの広告クリエイティブを複数の広告グループでテストする場合のみです。複数のCPPを比較するには、1つの広告グループを選択してください。

### 2. Ad Creative(s) \{#2-ad-creatives\}

比較するCPPを選択します。**Default Product Page**（**Control** としてマーク）と最大3つの**Custom Product Pages**を合わせて、合計2〜4つのバリアントを含めることができます。

- **Default Product Page**：**+ Add Default** をクリックして、既存のデフォルトプロダクトページをコントロールバリアントとして追加します。
- **Custom Product Pages**：**+ Select CPP** をクリックして、App Store Connectからカスタムプロダクトページを選択します。

### 3. Testing Method \{#3-testing-method\}

テストの実行方法を設定します。Apple Ads Managerは**Calculated Test Duration**、**Start Time**、**End Time**を自動的に計算します。以下の3つの設定のいずれかを変更すると、値が更新されます。

#### Switch Time Preset \{#switch-time-preset\}

システムがバリアントをローテーションする頻度です。トラフィックレベルに対して高すぎる設定を選択した場合、システムは自動的にダウングレードします。

| インターバル | 典型的なトラフィックレベル | スロット期間 | 典型的なテスト期間 |
|--------------|----------------------------------------|---------------|---------------------|
| **Hourly**   | 高（1日あたり5,000以上のインプレッション） | 7時間 | 数日 |
| **Daily**    | 通常 | 24時間 | 数週間 |
| **Weekly**   | 低（1日あたり400未満のインプレッション） | 7日 | 数ヶ月 |

**スロット**とは、システムが次のバリアントへの切り替えを検討する前に、1つのバリアントが実行される基本時間です。

#### Desired Precision \{#desired-precision\}

テストで確実に検出できるコンバージョン率の最小差異です。オプション：**1%**、**2%**、**3%**、**4%**、**5%**。デフォルト：**5%**。精度1%のテストは小さな差異を検出できますが、より多くのデータが必要でテスト期間が長くなります。精度5%のテストは早く終わりますが、大きな差異しか検出できません。

| 精度 | 使用するタイミング |
|-----------|-----------------------------------------------------------------------------------|
| 1〜2% | CPP間の差異が小さいと予想され、トラフィックの多い広告グループがある場合。 |
| 3〜4% | ほとんどのテストに適したバランスのとれたデフォルト。 |
| 5% | 明確な勝者が出ると予想され、早く結果を得たい場合。 |

#### Confidence Level \{#confidence-level\}

結果がランダムノイズではなく実際のものである確信度です。オプション：**80%**、**85%**、**90%**、**95%**、**99%**。デフォルト：**90%**。信頼度が高いほど、より多くのデータが必要です。

| 信頼度 | トレードオフ |
|------------|---------------------------------------------------------------------------------|
| 80〜85% | 早く終わりますが、結果がノイズである可能性が高くなります。 |
| 90% | ほとんどのテストに推奨されるデフォルト。 |
| 95〜99% | 最も保守的。最も多くのデータと最長のテスト期間が必要です。 |

### 4. Review \{#4-review\}

概要（選択した広告グループ、クリエイティブ、テスト方法、期間、精度、信頼度）を確認し、**Start CPP A/B Tests** をクリックします。

テストを開始すると、システムはバリアントごとに広告グループを複製し、最初のバリアントをアクティブにします。テストのステータスは数分以内に **Running** に移行します。

## 実行中のテストを監視する \{#monitor-a-running-test\}

テスト一覧を開くには、左のサイドバーで **CPP A/B Tests** に移動します。ページ上部の4つのタブでテストを状態別にフィルタリングできます：

- **Live**：現在実行中のテスト。
- **Completed**：完了したテスト。
- **Draft**：まだ開始されていないテスト。
- **Archive**：メインビューに表示する必要がなくなった古いテスト。

各テストカードには、名前、ステータス、スイッチインターバル、希望精度、実行時間が表示されます。**View metrics** をクリックするとバリアントテーブルが展開されます。

### バリアントのパフォーマンス \{#variant-performance\}

バリアントテーブルは、テスト内のすべてのバリアントのパフォーマンスを比較します：

| 列 | 説明 |
|--------------------------|-----------------------------------------------------------------------------------------------------|
| **Variant Name** | テスト対象のCPP。バリアントAは常に最初に追加したバリアントです。 |
| **Confidence Level** | 必要なサンプルサイズに対するバリアントの達成率（0〜100%）。 |
| **Impressions** | Appleがこのバリアントの広告を表示した回数。 |
| **TTR** | タップスルー率：インプレッション数に対するタップ数の割合。 |
| **Tap → Download CR** | タップからダウンロードへのコンバージョン率。 |
| **CPT** | タップあたりの平均コスト。 |
| **Avg CPA (Tap-Through)** | タップスルーダウンロードに基づく獲得あたりの平均コスト。 |
| **Spend** | バリアントに帰属する総支出。 |
| **Revenue** | バリアントに帰属する総収益。 |
| **ROAS** | 広告費用対効果：支出に対する収益の割合。 |

各バリアントのインプレッション数が同程度になるまで、Apple Ads Managerは勝者をハイライトしません。データがまだ集計中の場合、テーブルの上にバナーが表示されます：**Winner highlighting is paused — variants don't have comparable impressions yet.**

### 詳細指標 \{#detailed-metrics\}

テストのより詳細なビューを表示するには、**View metrics** をクリックして詳細指標ページを開きます。このページには、コホートリテンション曲線、ARPPU比較、および2つのセクションに分類された指標テーブルが含まれています：

- **Top of funnel · Apple Search Ads**：バリアントごとのTTR、ダウンロード率、CPM、CPT、平均CPA。
- **Bottom of funnel · Monetization**：バリアントごとの有料ユーザー数、有料CR、有料獲得コスト、ARPPU、収益、ROAS。

**Winner** 列は、各指標でどのバリアントがリードしているかを示します。バリアントが主要指標でリードし、信頼度が少なくとも95%に達した場合にのみ、そのバリアントが総合的な勝者としてマークされます。

指標の定義については、[Apple Ads Managerの指標](adapty-ads-manager-metrics)を参照してください。

## テストを停止する \{#stop-a-test\}

テストはいつでも停止できます。テストは **Stopped** としてマークされ、元の広告グループが復元され、複製された広告グループは一時停止されます。

実行中のテストを停止するには：

1. 左のサイドバーで **CPP A/B Tests** に移動します。
2. テストカードの **Stop A/B test** をクリックするか、テストを開いて **Stop Test** をクリックします。
3. **Stop A/B Test?** ダイアログで確認します。

:::important
テストの停止は最終的な操作です。再開することはできません。これまでに収集された結果は **Completed** タブで引き続き確認できます。
:::

## テストのステータス \{#test-statuses\}

すべてのテストは固定のステータスの流れを経ます：

| ステータス | 意味 |
|---------------|------------------------------------------------------------------------------------------|
| **Draft** | テストは作成されましたが開始されていません。まだ編集できます。 |
| **Starting** | セットアップ中——システムが広告グループを複製して広告を作成しています。 |
| **Running** | テストが実行中です。バリアントがローテーションされ、指標が収集されています。 |
| **Completed** | 予定された期間が終了したか、信頼度に達しました。元の広告グループが復元されます。 |
| **Stopped** | テストを手動で停止しました。元の広告グループが復元されます。 |
| **Failed** | セットアップに失敗したか、連続エラーが多すぎました。失敗したテストは再起動できます。 |

## 仕組み \{#how-it-works\}

Apple Ads Managerは**広告グループスイッチ**方式を使用します：

1. テストが開始されると、システムはバリアントごとにソース広告グループを1回複製します。各複製は異なるCPP（そのうちの1つはデフォルトページでも可）を指します。
2. 一度に実行される複製は1つだけです。システムは固定のスケジュール（毎時、毎日、または毎週）でアクティブな複製をローテーションします。
3. テスト実行中は元の広告グループが一時停止されます。テスト終了時には以前の状態に復元されます。
4. Apple Ads Managerはバリアントごとのインプレッション、タップ、ダウンロードを収集し、各バリアントが統計的に意味のあるサンプルにどれだけ近づいているかを追跡します。
5. 各バリアントが十分なデータを収集するか、予定された期間に達すると、テストは自動的に終了します。

## テスト実行中に期待されること \{#what-to-expect-while-a-test-runs\}

ダッシュボードで実行中のテストがどのように動作するかについて、知っておくべきことがいくつかあります：

- **バリアントは固定の時間に切り替わるわけではありません**：スイッチインターバルは基準となる設定ですが、Apple Ads Managerは各バリアントが公平な割合のインプレッションを収集できるようにタイミングを調整します。バリアントがインプレッション数で遅れている場合、1スロットよりも長くアクティブな状態が続くことがあります。
- **End Timeが延長される場合があります**：予定終了時刻が近づいてもバリアントのデータが不足している場合、タップの収集を続けるためにテストが自動的に延長されます。新しいEnd Timeがテストカードに表示されます。
- **テスト終了時に元の広告グループが復元されます**：複製されたすべての広告グループが一時停止され、ソース広告グループはテスト前の状態に戻ります。結果は **Completed** タブで引き続き確認できます。