このドキュメントでは、App Distribution でテスターを追加および削除する方法について説明します。これには次のタスクが含まれます。
- Firebase プロジェクトのテスターを追加、削除、検索する
- Firebase App Distribution API を使用してテスターを追加または削除する
- グループのテスターを追加、削除、検索する
Firebase プロジェクトのテスターを追加、削除、検索する
検索機能を使用すると、Firebase プロジェクトに追加した特定のテスターを確認できます。テスターの数が多い場合は、グループページの上部にある検索バーを使用して、個々のテスターをメールアドレスまたは名前ですばやく検索できます。検索機能を使用するには、検索するテスターのメールアドレスまたは名前を把握している必要があります。
Firebase コンソールの [App Distribution] ページの [テスターとグループ] タブで、テスターの追加、削除、検索を行うことができます。
[テスターとグループ] タブで Firebase プロジェクトにテスターを追加するには:
- 検索バーの横にある [テスターを追加] ボタンをクリックします。
- テスターのメールアドレスを入力します。
- [テスターを追加] をクリックします。
これで、Firebase プロジェクトにテスターが追加されます。 テスターにリリースへのアクセス権を付与するには、個々のテスターをリリースに追加するか、リリースにアクセスできるグループにテスターを追加します。
テスターの制限
Firebase App Distribution には、テスターについて次の制限があります。
1 つの Firebase プロジェクトに追加できるテスターは最大 500 人までです。
App Distribution グループに追加できるテスターは最大 200 人までです。
テスターを追加するには、追加料金なしの上限の引き上げをリクエストしてください。
Firebase App Distribution API を使用してテスターを追加または削除する
Firebase App Distribution API の testers.batchAdd
エンドポイントと testers.batchRemove
エンドポイントを使用し、その App Distribution API に対して HTTP リクエストを発行することによって App Distribution へのテスターの追加と、App Distribution からのテスターの削除を行うことができます。
グループのテスターを追加、削除、検索する
検索機能を使用すると、グループに追加した特定のテスターを確認できます。グループの数が多い場合は、グループページの上部にある検索バーを使用して、個々のテスターをメールアドレスまたは名前ですばやく検索できます。検索機能を使用するには、検索するテスターのメールアドレスまたは名前を把握している必要があります。
Firebase コンソールの [App Distribution] ページの [テスターとグループ] タブで、グループのテスターの追加、削除、検索を行うことができます。グループは、テスターの人数が多い場合にリリースに対するアクセス権を管理するのに役立ちます。たとえば、少人数のテスター グループを作成して、アプリの早期リリースへのアクセス権を付与します。最初のテスター グループからのフィードバックを実装した後、大人数のテスター グループを作成します。
特定のグループにテスターを追加する手順は次のとおりです。
- グループの名前をクリックします。
- 検索バーの横にある [テスターを追加] ボタンをクリックします。
- テスターのメールアドレスを入力します。
- [テスターを追加] をクリックします。
テスターをグループに追加すると、そのテスターはそのグループに付与されたすべてのリリースに対するアクセス権を取得します。グループからテスターを削除すると、そのテスターはこれらのアクセス権を失います。
グループからテスターを削除する
グループからテスターを削除すると、次のようになります。
- テスターは、削除されたグループを介してのみアクセスできていたすべてのリリースから削除されます。
- テスターがリリースにアクセスできる別のグループのメンバーである場合、そのリリースへのアクセス権は保持されます。
グループを削除する
グループを削除すると、そのグループ内のすべてのテスターは、そのグループを介してのみアクセスできていたすべてのリリースから削除されます。ほとんどの場合、グループの削除は瞬時に終わりますが、テスターやリリースの数が多い場合は、グループの削除に時間がかかることがあります。グループを削除すると、そのグループは Firebase コンソールの App Distribution ページに表示されなくなります。
グループの削除はすぐには有効にならない場合があります。グループの削除後に、削除されたグループに属する個々のテスターが、特定のリリースへのアクセス権を持つテスターとして一時的に表示されることがあります。
次のステップ
内部テストベースを増やす方法については、「招待リンクを作成する」をご覧ください。
手動またはプログラムで追加の iOS デバイスを登録するには、「追加の iOS デバイスを登録する」をご覧ください。