Чтобы убедиться, что игровые сервисы Google Play правильно работают в вашем приложении, вы должны протестировать свои игровые сервисы Google Play, прежде чем публиковать изменения в игре в Google Play.
Включение учетных записей для тестирования
Если ваша игра находится в неопубликованном состоянии, вы должны внести в белый список учетные записи пользователей, которым вы хотите предоставить доступ для тестирования. В противном случае ваши тестировщики столкнутся с ошибками OAuth и 404 при попытке доступа к конечным точкам игровых сервисов Google Play, таким как вход .
Есть два способа разрешить тестировщикам использовать PGS API для вашей игры:
- На индивидуальном уровне путем добавления отдельных адресов электронной почты.
- На уровне группы, включив Play Games Services для версии Play Console.
Чтобы добавить отдельных тестировщиков в свой игровой проект:
- Откройте вкладку «Тестеры» для своей игры в консоли Google Play ( «Развитие » > «Игровые сервисы Play» > «Настройка и управление» > «Тестировщики» ).
- Нажмите кнопку «Добавить тестировщиков» .
- В появившемся диалоговом окне введите адреса электронной почты учетных записей Google, которые вы хотите добавить в качестве тестировщиков (через запятую или по одному адресу электронной почты в строке).
- Щелкните Добавить , чтобы сохранить пользователей в качестве тестировщиков. Добавленные вами тестовые учетные записи должны получить доступ к вашим игровым сервисам Google Play в течение нескольких часов.
![](https://developers.google.cn/static/games/services/images/consoleAddTesters.png?authuser=7&hl=ru)
Чтобы предоставить тестовый доступ к группе, включите версию версии для доступа к PGS:
Google Play упрощает распространение предварительных версий вашего приложения среди контролируемых групп доверенных пользователей с помощью функций отслеживания выпуска. См . здесь , чтобы узнать больше о тестировании с версиями версий.
Вы можете предоставить доступ к тестированию своей игры всем пользователям, у которых есть доступ к тестовым APK для данной версии выпуска. Это работает так же, как если бы вы добавили их в список тестеров по отдельности. Для этого выполните следующие действия:
- Откройте раздел PGS Testers ( Grow > Play Games Services > Setup and management > Testers ) и выберите вкладку Release tracks . На этой странице вы также можете увидеть список треков, которые уже включены для тестирования PGS.
- Щелкните Добавить дорожки .
- Выберите одну или несколько дорожек для включения тестирования PGS.
- Щелкните Добавить треки .
Выбранные версии выпусков теперь появятся в списке дорожек, включенных для тестирования PGS.
Публикация изменений в игре
Когда вы будете готовы поделиться своими последними изменениями в игре со всем миром, пришло время опубликовать их! Публикация изменений в игре делает игровые сервисы Google Play, которые вы настроили, доступными для общедоступных пользователей вашей игры. Это отличается от публикации APK вашей игры и не будет отображать информацию о вашей игре в Play Store. Вместо этого это означает, что все пользователи с APK-файлом вашей игры смогут получить доступ к функциям Play Games Services, таким как вход в систему, без необходимости индивидуального добавления в качестве тестировщика или предоставления доступа к версии выпуска.
Чтобы опубликовать изменения в игре:
- Откройте раздел «Публикация» для своей игры в консоли Google Play ( «Развитие » > «Игровые сервисы Play» > «Настройка и управление » > «Публикация» ), затем следуйте инструкциям на этом экране, чтобы опубликовать свою игру.
- Если отсутствуют или неправильно настроены элементы, которые мешают вам опубликовать игру, в разделе «Публикация» будет указано, что это за элементы, чтобы вы могли их исправить.
![](https://developers.google.cn/static/games/services/images/consolePublishing.png?authuser=7&hl=ru)
Данные перечисленных тестировщиков игры не удаляются автоматически при публикации изменений игры. Чтобы удалить данные для тестировщиков, используйте API управления игровыми сервисами Google Play .