Google PlayのClosed Testing Track: 概要、設定、アルファテスト

著者: IT Sectr 公開日: 2026-06-06 読了時間: 7 分

Closed Testing Trackは、限られた外部ユーザーにビルドを配布するためのGoogle Play Consoleのクローズド(アルファ)テストトラックです。テスト担当者を管理するためにGoogle Groupsの設定が必要であり、アクティブ化前にGoogleの審査を受けます。Google Play Consoleヘルプ(2024年)によると、オープンテストを開始する前に、パートナー、ベータクライアント、フォーカスグループとのテストにはClosed Testing Trackが推奨されています。

重要ポイント

  • Closed Testing Trackは、限られたアクセス権を持つ外部参加者向けのGoogle Playの第2レベルのテストです
  • Googleの審査が必要 — トラックを有効にする前に、ビルドは1〜2日かかる審査を受けます
  • Google Groupsは、クローズドトラックでテスト担当者を管理するための必須メカニズムです
  • 最大200グループのテスト担当者が異なるビルドバージョンでA/Bテストを実施できます
  • 中間段階として、パブリックベータテストの前にInternalトラックとOpenトラックの中間に位置します

Closed Testing Trackとは?

Closed Testing Trackは、リリース前のビルドを限られた外部参加者グループに配布するためのGoogle Play Consoleのトラックです。Internal Testingとは異なり、クローズドトラックは開発チーム外のテスト担当者(パートナー、主要クライアント、フォーカスグループ)を対象としています。

Internalトラックとの主な違いは、必須のGoogleレビューです。Closed Testingを有効にする前に、ビルドはGoogle Playのルールに従って審査を受けます。レビューには数時間から2日かかり、アプリケーションがプラットフォームの基本要件を満たしていることを確認します。承認されると、トラックがアクティブになります。

Android Developers Blog(2024年)によると、Closed Testing Trackは最大200のテスト担当者グループをサポートしています。各グループに異なるビルドバージョンを割り当てることができ、オープンベータ版の開始前にセグメント化されたユーザー間で機能やデザインのA/Bテストが可能です。

Closed Testingの使用例

クローズドテストは、大量リリース前の新機能の検証、サードパーティサービスとの統合、実際の取引によるGoogle Playのサブスクリプションと課金のテスト、ターゲットユーザーからの質的なフィードバックの収集に使用されます。Closed Testing Trackにより、開発者はテストをOpenトラックに拡大する前に、実際のユーザーからのフィードバックを得ることができます。

Google Play ConsoleでClosed Testing Trackを設定する方法

Closed Testing Trackの設定は、Google Play ConsoleのRelease > Testing > Closed Testingセクションから始まります。プロセスには、トラックの作成、テスト担当者管理のためのGoogle Groupsのリンク、AABビルドのアップロードが含まれます。

トラックを作成する際は、テスト担当者グループの名前(Google Groupのメールアドレス)を指定し、ビルドをアップロードする必要があります。Google Play Consoleはグループの存在と配布の可否を確認します。アップロード後、ビルドは審査に送られます — ステータスはコンソールに表示されます。

審査を通過すると、トラックはActiveステータスに移行します。テスト担当者はメール通知を受け取り、リンクを介してGoogle Playからアプリをインストールできます。クローズドトラックのリンクは公開されていません — グループメンバーのみが利用でき、Google Play検索でインデックスされることはありません。

groovy
// build.gradle - Closed Testing Trackにデプロイ
play {
    track = "closedalpha"
    serviceAccountCredentials = file("service-account.json")
    
    // アルファテスト担当者向けのリリースノート
    releaseNotes {
        defaultLanguage "en-US"
        releaseNotes "Bug fixes and performance improvements"
    }
}

Google Groupsによるテスト担当者の管理

Google Groupsは、Closed Testing Trackの必須アクセス管理メカニズムです。グループはGoogle Groupsで作成され、Play Consoleのトラックにリンクされます。すべてのグループメンバーは、割り当てられたビルドに自動的にアクセスできます。

グループの作成: groups.google.comにアクセスし、testers-your-appという名前のグループを作成し、グループタイプをメーリングリストに設定します。作成後、Closed Testingトラックの設定でグループのメールアドレスを指定します。Google Play Consoleがグループとの接続を確認し、参加者数を表示します。

テスト担当者の管理はGoogle Groupsインターフェースを通じて行われます。参加者の追加と削除にPlay Consoleでの変更は必要ありません。これは構成が頻繁に変更される動的なチームに便利です。Closed Testing Trackはアプリケーションごとに最大200グループをサポートし、各グループは異なるビルドに独立してアクセスできます。

グループ配布戦略

A/Bテストでは、異なるビルドを持つ複数のグループが作成されます。グループAは新機能を含むビルドを受け取り、グループBはコントロールバージョンを受け取ります。Android VitalsメトリクスはPlay Consoleでグループ間で比較されます。このアプローチにより、すべてのテスト担当者にリスクを与えることなく、実際のユーザーで変更を検証できます。

Closed、Internal、Openトラックの違い

Closed Testing TrackはInternalトラックとOpenトラックの中間に位置します。Internalとは異なり、Closedは審査が必要でGoogle Groupsを使用します。Openとは異なり、ClosedはGoogle Play検索にアプリを公開せず、公開レビューも提供しません。

基準Internal TestingClosed TestingOpen Testing
審査なしあり(1〜2日)あり(1〜2日)
アクセス管理メール / グループGoogle GroupsGoogle Groups / 公開リンク
Google Play検索なしなしあり
公開レビューなしなしあり
参加者数100(メール)最大200グループ無制限

Closedトラックは、公開されることなく外部参加者とテストできる唯一のトラックです。これは、一般リリース前にクライアントが統合をテストするB2Bアプリケーションや、実際の支払いで課金を確認する必要があるサブスクリプションベースのアプリにとって重要です。

アルファテスト実施の推奨事項

Closed Testing Trackを効果的に使用するには、テスト担当者を役割と使用シナリオに従ってセグメント化することをお勧めします。支払いシナリオテスト用のグループ、UI/UXテスト用のグループ、統合テスト用のグループを別々に作成します。

Closedトラックでのテスト期間に制限はありません — 開発者が新しいバージョンをアップロードするかトラックを削除するまで、ビルドは利用可能です。Googleは、テスト担当者が最新バージョンのアプリケーションで作業できるよう、定期的にビルドを更新することを推奨しています。

ClosedトラックからOpenトラックに移行する前に、主要なAndroid Vitalsメトリクスがグリーンゾーンにあることを確認してください: クラッシュ率1.5%未満、ANR 0.5%未満。メトリクスがしきい値を超えている場合は、テスト対象者を拡大する前に問題を修正してください。

  • セグメント化 — テスト担当者を使用シナリオごとにグループに分け、対象を絞ったフィードバックを収集します
  • 使用 — FabricまたはFirebase Crashlyticsを使用して、テスト担当者のデバイスでのクラッシュを詳細に分析します
  • 更新 — 1〜2週間ごとにビルドを更新し、テスト担当者が最新バージョンで作業できるようにします
  • 収集 — In-App Review APIまたはGoogle Groupsを介して構造化されたフィードバックを収集します
  • 確認 — Openトラックに移行する前にAndroid Vitalsを確認します — クラッシュ率は1.5%を超えないようにします

よくある質問

Open Testingの前にClosed Testingを通過する必要がありますか?

必須ではありませんが、推奨されます。Googleはトラックの順次進行を要求していません。新しいアカウントの場合、Open Testing(14日間)のみが必須です。Closed Testingは、公開リリース前に外部ユーザーとの追加のコントロールを提供します。

Closed Testingトラックの審査にはどのくらい時間がかかりますか?

審査は通常、数時間から2日かかります。時間はGoogleレビューチームの作業負荷によって異なります。トラックが承認された後、トラック内のビルドを更新するために再審査は必要ありません — 新しいビルドはすぐに利用可能になります。

テスト担当者は公開レビューを残せますか?

いいえ、Closedトラックのテスト担当者はGoogle Playにレビューを公開できません。すべてのコメントは内部として収集され、開発者にのみ表示されます。これにより、アプリの評価に影響を与えることなく、正直なフィードバックを受け取ることができます。

Closedトラックにはいくつのテスト担当者グループを作成できますか?

Google Play Consoleでは、アプリケーションごとに最大200グループを作成できます。各グループは個別のGoogle Groupにリンクされ、機能とデザインのA/Bテスト用に異なるビルドバージョンを受け取ることができます。

ClosedトラックからOpenトラックにビルドを昇格するには?

ビルドは自動的に転送されません。同じビルドまたは新しいビルドをOpenトラックに個別にアップロードする必要があります。Play Consoleでは、Promote to trackを使用してビルドをあるトラックから別のトラックに昇格でき、バイナリの再アップロードを回避できます。

まとめ

  • Closed Testing Trackは、Google Groupsを通じて限られた外部ユーザーとアルファテストを行うためのGoogle Playトラックです
  • Googleの審査は有効化前に必須で1〜2日かかりますが、トラック内のビルド更新に再審査は必要ありません
  • 最大200グループのテスト担当者により、ユーザーをセグメント化してA/Bテストを実施できます
  • Google Groupsが唯一のアクセス管理方法であり、参加者の柔軟な追加と削除を提供します
  • 中間段階としてInternalトラックとOpenトラックの間で、公開されることなく実際のユーザーとテストできます
  • Android VitalsとIn-App Feedbackがアプリの公開評価に影響を与えずにメトリクスとフィードバックを収集します
  • 推奨 B2Bアプリケーション、課金テスト、オープンベータテスト開始前にClosed Trackを使用することを推奨します

ターンキー方式のモバイルアプリケーションを開発します

IT Sectrは2017年からスタートアップや企業向けにiOS・Androidアプリケーションを開発しています。私たちがご相談に乗り、最適なソリューションをご提案します。

プロジェクトについて相談

こちらもお読みください