App Distribution でテスターを追加および削除する


このドキュメントでは、App Distribution でテスターを追加および削除する方法について説明します。これには次のタスクが含まれます。

Firebase プロジェクトにテスターを追加する、またはプロジェクトからテスターを削除する

テスターの追加と削除は、Firebase コンソールの App Distribution ページの [テスターとグループ] タブで行います。

Firebase プロジェクトにテスターを追加すると、そのテスターをグループに追加できるようになります。グループを使用すると、リリースに対するテスターのアクセス権の管理が簡単になります。詳しくは、グループのテスターを追加、削除、検索するをご覧ください。

Firebase プロジェクトから削除されたテスターは、プロジェクト内のすべてのリリースにアクセスできなくなります。アプリの配布を設定するときにテスターを追加または削除することもできます。テスターの追加と削除について詳しくは、Firebase CLI を使用する方法、fastlane を使用する方法をご覧ください。Firebase App Distribution API を使用することもできます。

テスターの人数が多い場合は、グループを使用すると、リリースに対するテスターのアクセス権の管理が簡単になります。詳しくは、テスターをグループに追加する、またはグループからテスターを削除するをご覧ください。

テスターの制限

Firebase App Distribution には、テスターについて次の制限があります。

  • 1 つの Firebase プロジェクトに追加できるテスターは最大 500 人までです。

  • 1 つの App Distribution グループに追加できるテスターは最大 200 人までです。

テスターを追加するには、追加料金なしの上限の引き上げをリクエストしてください。

Firebase App Distribution API を使用してテスターを追加または削除する

App Distribution では、Firebase App Distribution API の testers.batchAdd エンドポイントおと testers.batchRemove エンドポイントで App Distribution API への HTTP リクエストを使用することによって、テスターの追加や削除を行えます。

グループにテスターを追加する、またはグループからテスターを削除する

Firebase コンソールの App Distribution ページの [テスターとグループ] タブで、グループにテスターを追加したり、グループからテスターを削除したりできます。グループは、テスターの人数が多い場合にリリースに対するアクセス権を管理するのに役立ちます。たとえば、少人数のテスター グループを作成して、アプリの早期リリースへのアクセス権を付与します。最初のテスター グループからのフィードバックを実装した後、大人数のテスター グループを作成します。

テスターをグループに追加すると、そのテスターはそのグループに付与されたすべてのリリースに対するアクセス権を取得します。グループからテスターを削除すると、そのテスターはこれらのアクセス権を失います。

グループからテスターを削除する

グループからテスターを削除すると、次のようになります。

  • テスターは、削除されたグループを介してのみアクセスできていたすべてのリリースから削除されます。
  • テスターがリリースにアクセスできる別のグループのメンバーである場合、そのリリースへのアクセス権は保持されます。

グループを削除する

グループを削除すると、そのグループ内のすべてのテスターは、そのグループを介してのみアクセスできていたすべてのリリースから削除されます。ほとんどの場合、グループの削除は瞬時に終わりますが、テスターやリリースの数が多い場合は、グループの削除に時間がかかることがあります。グループを削除すると、そのグループは Firebase コンソールの App Distribution ページに表示されなくなります。

グループの削除はすぐには有効にならない場合があります。グループの削除後に、削除されたグループに属する個々のテスターが、特定のリリースへのアクセス権を持つテスターとして一時的に表示されることがあります。

次のステップ