Firebase is back at Google I/O on May 10! Register now

Добавляйте и удаляйте тестировщиков в App Distribution

Оптимизируйте свои подборки Сохраняйте и классифицируйте контент в соответствии со своими настройками.

В этом документе описывается, как добавлять и удалять тестировщиков в App Distribution, включая следующие задачи:

Добавление и удаление тестировщиков из проекта Firebase

Вы добавляете и удаляете тестировщиков на вкладке «Тестеры и группы» на странице «Распространение приложений» в консоли Firebase.

После добавления тестировщика в ваш проект Firebase вы можете добавить его в группы. Тестировщики, удаленные из проекта Firebase, теряют доступ ко всем выпускам вашего проекта. Вы также можете добавлять или удалять тестировщиков при настройке распространения вашего приложения. Дополнительные сведения о добавлении и удалении тестировщиков см. в разделах Использование интерфейса командной строки Firebase , Использование fastlane и Использование Gradle . Вы также можете использовать Firebase App Distribution API .

Если у вас много тестировщиков, вы можете использовать группы, чтобы упростить управление доступом тестировщиков к выпускам. Дополнительные сведения см. в разделе Добавление и удаление тестировщиков из группы .

Ограничения тестера

Распространение приложений Firebase имеет следующие ограничения для тестировщиков:

  • Добавьте не более 500 тестировщиков в проект Firebase.

  • Добавьте не более 200 тестировщиков в группу распространения приложений.

Чтобы добавить больше тестировщиков, запросите бесплатное увеличение лимита .

Добавляйте и удаляйте тестировщиков с помощью Firebase App Distribution API

Вы можете использовать конечные точки testers.batchAdd и testers.batchRemove в Firebase App Distribution API , чтобы добавлять или удалять тестировщиков из App Distribution с помощью HTTP-запроса к App Distribution API.

Добавлять и удалять тестировщиков из группы

Вы можете добавлять и удалять тестировщиков из групп на вкладке «Тестеры и группы» на странице «Распространение приложений» в консоли Firebase. Группы удобны для управления доступом к выпускам для большого количества тестировщиков. Например, вы можете создать группу, чтобы предоставить небольшой группе тестировщиков доступ к раннему выпуску приложения. После того как вы внедрите обратную связь от начальной группы тестировщиков, вы сможете создать группу для большего числа тестировщиков.

Когда вы добавляете или удаляете тестировщиков из группы, эти тестировщики получают или теряют доступ ко всем выпускам , которые были распространены в этой группе.

Удалить тестировщика из группы

При удалении тестировщика из группы:

  • Тестировщик удаляется из всех релизов, к которым у него был доступ, исключительно через ту группу, из которой он был удален.
  • Если тестировщик является членом другой группы, которая также имеет доступ к выпуску, он сохраняет доступ к этому выпуску.

Удалить группу

Когда вы удаляете группу, все тестировщики в этой группе удаляются из всех выпусков, к которым у них был доступ исключительно через эту группу. В большинстве случаев удаление группы происходит почти сразу; но если у вас большое количество тестировщиков и релизов, удаление группы может занять больше времени. После удаления группы она больше не отображается на странице распространения приложений консоли Firebase.

Удаление группы может не вступить в силу немедленно; после удаления группы вы можете временно увидеть отдельных тестировщиков из удаленной группы, перечисленных как имеющих доступ к определенному выпуску.

Следующие шаги