Google Play Games サービス(PGS)がアプリで正しく機能していることを確認するには、ゲームの変更を Google Play で公開する前に Google Play Games サービスをテストします。
ゲームが未公開状態の場合は、テスト用にアクセス権を付与するユーザー アカウントを許可リストに登録する必要があります。このように処理しないと、テスターが Google Play Games サービスのエンドポイント(ログイン エンドポイントなど)にアクセスしようとすると、OAuth エラーと 404 エラーが発生します。
テスターがゲームで PGS API を使用できるようにするには、次の 2 つの方法があります。
- 個人レベルで、個別のメールアドレスを追加します。
- グループレベルで、Google Play Console のリリース トラックに対して Play ゲームサービスを有効にする。
ゲーム プロジェクトに個別のテスターを追加する手順は次のとおりです。
- Google Play Console でゲームの [テスター] タブを開きます([成長] > [Play ゲームサービス] > [設定と管理] > [テスター])。
- [テスターを追加] ボタンをクリックします。
- 表示されたダイアログで、テスターとして追加する Google アカウントのメールアドレスを入力します(アドレスごとにカンマで区切るか、1 行あたり 1 つのメールアドレスを入力)。
- [追加] をクリックして、ユーザーをテスターとして保存します。追加したテスター アカウントの所有者は、数時間以内に Google Play Games サービスにアクセスできるようになります。
グループにテストアクセス権を付与するには、リリース トラックを有効にして PGS にアクセスします。
Google Play のリリース トラック機能を使用すると、プレリリース版のアプリを信頼できるユーザーの管理対象グループに簡単に配布できます。詳しくは、リリース トラックを使用したテストをご覧ください。
特定のリリース トラックでテスト APK にアクセスできるすべてのユーザーに、ゲームをテストするためのアクセス権を付与できます。これは、各ユーザーをテスターリストに個別に追加した場合と同じように機能します。手順は次のとおりです。
- [PGS テスター] セクションを開き([成長] > [Play ゲームサービス] > [設定と管理] > [テスター])、[リリース トラック] タブを選択します。このページでは、PGS テストですでに有効になっているトラックのリストも確認できます。
- [トラックを追加] をクリックします。
- PGS テストを有効にするトラックを 1 つ以上選択します。
- [トラックを追加] をクリックします。
選択したリリース トラックが、PGS テストが有効になっているトラックのリストに表示されます。