クローズドテストを開始して数日たった後、Play Consoleの表示が変わり、「14日間がリセットされた」と感じる場合があります。
まず結論を正確にしておくと、Googleが公開しているのは、**各テスターの連続オプトイン(continuous opt-in)**と、申請時点で12人以上が直近14日間連続でオプトインしているという条件です。1人のテスターが途中で離脱しても、他のテスターのオプトイン期間が巻き戻るという仕組みが公式に示されているわけではありません。実際に起きるのは、申請条件を満たす12人を確保できる時点が後ろへずれることです。
まず整理:Googleが公開している仕組み
Google公式
オプトイン期間が14日間にならないうちにテスターがオプトアウトした場合、その人は要件を満たすテスターとしてカウントされません。その人が再度オプトインした場合、その人について再び14日間連続のオプトインが必要です。
つまり要件の単位は「テスター1人ごとの連続オプトイン」です。申請では、その状態にあるテスターが12人以上いることが条件になります。
公開仕様なし
「全員の進行をまとめて数え直す」「途中参加者がいると最初から数え直しになる」といった挙動を、Googleは仕様として公開していません。進行の把握は、Play Consoleで確認できる要件の進行・人数表示と、開発者自身が保持するテスターの参加完了記録を照合して行います。
この違いは実務上、次のように現れます。
- 1人がオプトアウトしても、他のメンバーの連続オプトインが無くなるという公式記述はない
- ただし離脱者がいると、要件を満たすテスターが12人未満になる場合、その状態から14日間連続オプトインを満たす12人を揃えられる時点が後ろへずれる
- 離脱した人が再オプトインした場合は、その人だけが改めて14日間の連続オプトインを必要とする
「全体がゼロに戻った」というより「条件を満たせる日程が後ろ倒しになった」と捉えると、対応も冷静に行えます。
12人目の参加日が基準になる
例:
| 日付 | 参加人数 |
|---|---|
| 8月1日 | 5人 |
| 8月3日 | 10人 |
| 8月5日 | 12人 |
この場合、「12人以上」の状態になったのは8月5日です。最初の5人が参加した8月1日から14日を数えても、申請条件を満たせる日にはなりません。
募集開始日と条件達成日を分けて記録してください。
原因1:途中で12人を下回った
テスターが途中で退出したり、対象リストから削除されたりすると、人数が12人未満になります。このとき要件を満たすテスターの確保が後ろ倒しになり、「進行が巻き戻った」ように見えます。
- テスターが「テストプログラムを終了」を押した
- Googleグループから退出した
- 開発者がメールリストを編集した
- アカウント変更のため登録し直した
TestCrewの推奨
12人ぴったりではなく、離脱に備えて余裕を持った人数を維持することを推奨します。運用目安としては14〜16人程度ですが、これはTestCrewの目安でありGoogleの要件ではありません。
原因2:オプトイン完了日を誤認している
メールリストへ追加した日を参加日として記録しているケースです。
実際には、テスター本人が参加リンクからオプトインした日を確認する必要があります。
管理表には次を分けて記録します。
| 項目 | 意味 |
|---|---|
| 招待日 | メール登録・リンク送信日 |
| オプトイン日 | テスターが参加完了した日 |
| インストール日 | Playストアから導入した日 |
原因3:別トラックを見ている
内部テスト、複数のクローズドトラック、オープンテストを運用していると、別の画面を確認している場合があります。
- アプリ名
- パッケージ名
- トラック名
- テスターリスト
- リリースversionCode
をセットで記録します。
原因4:テスターリストやグループを変更した
テスト期間中に、別のメールリストへ切り替えたりGoogleグループを作り直したりすると、参加対象や状態が変わります。
重大な理由がなければ、14日間の途中でテスター設定を大きく変更しない方が管理しやすくなります。
追加する場合も、既存の参加者を削除しないよう注意します。
原因5:Play Consoleの表示更新
画面の文言や進行表示は、処理や再集計により変化する場合があります。
表示が変わったときは、次を保存します。
- 変更前後のスクリーンショット
- 日時
- 参加人数
- テスターリストの変更履歴
- リリースの公開履歴
すぐにトラックを作り直すのではなく、事実を整理してください。
アプリを更新すると巻き戻る?
同じクローズドテストへ新しいversionCodeを公開する通常の更新は、テスト期間中にも行えます。Googleの公開要件はアプリのバージョンではなく、テスター各自の連続オプトインです。
ただし、更新時に次を変えると別の問題が起きます。
- パッケージ名
- 対象トラック
- テスターグループ
- 対応端末
- 配信対象国
テスターが最新版を取得できているかも確認します。
アプリの更新と14日間の関係については、クローズドテスト中にアプリを更新すると14日はリセットされる?で、この記事とは別に詳しく解説しています。
アンインストールしたら巻き戻る?
アプリのアンインストールとテストプログラムからの退出(オプトアウト)は別操作です。
カウントに直接響くのはオプトアウトです。ただし、長期間インストールしていない状態や利用実態の不足は、テストの質に影響します。テスターには参加状態を維持し、実際に操作してもらいます。
後ろ倒しを避ける管理方法
募集人数に余裕を持つ
離脱・アカウント違いを見込み、最低人数ぴったりで運用しないのが安全です。
毎日確認する項目を絞る
- Play Consoleの参加人数
- 新規参加者
- 退出報告
- インストールエラー
- 更新版の取得状況
テスターへ途中退出を避けるよう伝える
Google Playのテストプログラムは、完了連絡まで退出しないようお願いします。
アプリを削除したい場合やアカウントを変更したい場合は、先にご連絡ください。
状況が不明な場合
- 12人目のオプトイン日を確認
- 現在の参加人数を確認
- 途中離脱者を確認
- テスターリストの変更を確認
- 正しいトラックか確認
- 数日分のスクリーンショットを比較
- Play Consoleの案内を確認
まとめ
「14日間がリセットされたように見える」現象は、次の切り分けで整理できます。
- 公開されているのは各テスターの連続オプトインと、申請時点で12人以上という条件
- 途中離脱はその個人のカウントに影響し、要件を満たす12人の確保が後ろ倒しになる
- 12人目の参加日を開始日と認識していない、オプトイン日と招待日の混同にも注意
- テスターリスト変更や別トラック確認も見え方を変える原因になる
人数自体が増えない場合はテスター人数がカウントされない原因へ進んでください。テスト全体の進め方から確認したい場合は、全体ピラーのGoogle Playクローズドテストとは?へ戻ってください。
一次情報
公式参考資料
Google PlayやFirebaseの画面・要件は変更される場合があります。公開作業の前に、リンク先の最新情報も確認してください。