Closed Testing Track — трек закрытого (альфа) тестирования в Google Play Console для распространения сборок среди ограниченной внешней аудитории. Требует настройки Google Groups для управления тестировщиками и проходит модерацию Google перед активацией. По данным Google Play Console Help (2024), 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-тестирование функциональности или дизайна среди сегментированной аудитории до открытого бета-запуска.
Закрытое тестирование применяется для проверки новых функций перед массовым релизом, интеграции со сторонними сервисами, тестирования подписки и биллинга Google Play с реальными транзакциями, а также для сбора качественных отзывов от целевой аудитории. Closed Testing Track позволяет разработчикам получить обратную связь от реальных пользователей до расширения тестирования на Open трек.
Настройка Closed Testing Track начинается в Google Play Console в разделе Release > Testing > Closed Testing. Процесс включает создание трека, привязку Google Groups для управления тестировщиками и загрузку AAB-сборки.
При создании трека необходимо указать название группы тестировщиков (Google Group email) и загрузить сборку. Google Play Console проверяет существование группы и её доступность для распространения. После загрузки сборка отправляется на модерацию — статус отображается в консоли.
После прохождения модерации трек переходит в статус Active. Тестировщики получают уведомление на email и могут установить приложение через Google Play по ссылке. Ссылка на Closed трек не публична — она доступна только участникам группы и не индексируется в поиске Google Play.
// build.gradle - deploy to Closed Testing Track
play {
track = "closedalpha"
serviceAccountCredentials = file("service-account.json")
// Release notes specific to alpha testers
releaseNotes {
defaultLanguage "en-US"
releaseNotes "Bug fixes and performance improvements"
}
}
Google Groups — обязательный механизм управления доступом для Closed Testing Track. Группа создаётся в Google Groups и связывается с треком в Play Console. Все участники группы автоматически получают доступ к назначенным сборкам.
Создание группы: перейдите на groups.google.com, создайте группу с именем testers-your-app, установите тип группы как Email list. После создания укажите email группы в настройках Closed Testing трека. Google Play Console подтвердит связь с группой и отобразит количество участников.
Управление тестировщиками происходит через интерфейс Google Groups: добавление и удаление участников не требует изменений в Play Console. Это удобно для динамических команд, где состав меняется часто. Closed Testing Track поддерживает до 200 групп на одно приложение, каждая с независимым доступом к разным сборкам.
Для A/B-тестирования создаются несколько групп с разными сборками. Группа A получает сборку с новой функцией, группа B — контрольную версию. Метрики Android Vitals сравниваются между группами в Play Console. Этот подход позволяет валидировать изменения на реальных пользователях без риска для всех тестировщиков.
Closed Testing Track занимает промежуточное положение между Internal и Open треками. В отличие от Internal, Closed требует модерации и использует Google Groups. В отличие от Open, Closed не публикует приложение в поиске Google Play и не даёт публичных отзывов.
| Критерий | Internal Testing | Closed Testing | Open Testing |
|---|---|---|---|
| Модерация | Нет | Да (1-2 дня) | Да (1-2 дня) |
| Управление доступом | Email / Groups | Google Groups | Google Groups / Публичная ссылка |
| Поиск в Google Play | Нет | Нет | Да |
| Публичные отзывы | Нет | Нет | Да |
| Количество участников | 100 (email) | До 200 групп | Безлимит |
Closed трек — единственный, который позволяет тестировать с внешними участниками без публичной видимости. Это важно для B2B-приложений, где клиенты тестируют интеграцию до общего релиза, или для приложений с подпиской, где нужно проверить биллинг с реальными платежами.
Для эффективного использования Closed Testing Track рекомендуется сегментировать тестировщиков по ролям и сценариям использования. Отдельная группа для проверки платёжных сценариев, отдельная — для UI/UX-тестирования, отдельная — для интеграционного тестирования.
Срок действия тестирования в Closed треке не ограничен — сборки остаются доступными, пока разработчик не загрузит новую версию или не удалит трек. Google рекомендует регулярно обновлять сборки, чтобы тестировщики работали с актуальной версией приложения.
Перед переходом из Closed в Open трек убедитесь, что ключевые метрики Android Vitals находятся в зелёной зоне: уровень крашей ниже 1.5%, ANR ниже 0.5%. Если метрики превышают пороговые значения, исправьте проблемы до расширения аудитории тестирования.
Часто задаваемые вопросы
Не обязательно, но рекомендуется. Google не требует последовательного прохождения треков. Для новых аккаунтов обязателен только Open Testing (14 дней). Closed Testing даёт дополнительный контроль с внешними пользователями до публичного запуска.
Модерация обычно занимает от нескольких часов до 2 дней. Время зависит от загрузки команды ревью Google. После одобрения трека обновление сборок внутри трека не требует повторной модерации — новая сборка доступна сразу.
Нет, тестировщики Closed трека не могут публиковать отзывы в Google Play. Все их комментарии собираются как внутренние и видны только разработчику. Это позволяет получать честную обратную связь без влияния на рейтинг приложения.
Google Play Console позволяет создать до 200 групп на одно приложение. Каждая группа привязывается к отдельной Google Group и может получать разные версии сборок для A/B-тестирования функциональности и дизайна.
Сборка не переносится автоматически. В Open трек нужно загрузить ту же или новую сборку отдельно. Play Console позволяет продвигать сборку из одного трека в другой через Promote to track, избегая повторной загрузки бинарника.
Итоги
Мы разработаем мобильное приложение под ключ
IT Sectr создаёт приложения для iOS и Android для стартапов и бизнеса с 2017 года. Мы проконсультируем вас и предложим наилучшее решение.
Читайте также