Чтобы убедиться в корректной работе сервисов Google Play Games в вашем приложении, следует протестировать их перед публикацией изменений в игре в Google Play.
Разрешить учетные записи для тестирования
Если ваша игра находится в неопубликованном состоянии, необходимо добавить в список разрешенных учетных записей пользователей, которым вы хотите предоставить доступ для тестирования. В противном случае ваши тестировщики столкнутся с ошибками OAuth и 404 при попытке доступа к конечным точкам Play Games Services, таким как аутентификация платформы .
Существует два способа предоставить тестировщикам возможность использовать API PGS для вашей игры:
- На индивидуальном уровне — путем добавления отдельных адресов электронной почты.
- На групповом уровне это можно сделать, включив сервисы Play Games для выпуска игр для консолей Play.
Чтобы добавить отдельных тестировщиков в свой игровой проект:
- В консоли Google Play выберите игру.
- Откройте вкладку «Тестировщики» для вашей игры в консоли Google Play ( Grow > Play Games Services > Настройка и управление > Тестировщики ).
- Нажмите кнопку «Добавить тестировщиков» .
- В появившемся диалоговом окне введите адреса электронной почты учетных записей Google, которые вы хотите добавить в качестве тестировщиков (разделяя их запятыми или указывая один адрес электронной почты на строку).
- Нажмите «Добавить» , чтобы сохранить пользователей в качестве тестировщиков. Добавленные вами учетные записи тестировщиков смогут получить доступ к вашим сервисам Play Games в течение нескольких часов.
Чтобы предоставить группе доступ к тестированию, включите возможность доступа к PGS для релизной группы:
Google Play распространяет предварительные версии вашего приложения среди контролируемых групп доверенных пользователей с помощью функций отслеживания релизов. Подробнее о тестировании с использованием отслеживаний релизов см. в разделе «Настройка открытого, закрытого или внутреннего тестирования» .
Вы можете предоставить доступ к тестированию вашей игры всем пользователям, имеющим доступ к тестовым APK-файлам в рамках определенного релиз-трека. Это работает так же, как если бы вы добавили их в список тестировщиков по отдельности. Для этого выполните следующие шаги:
- В консоли Google Play выберите игру.
- Откройте раздел «Тестировщики PGS» ( Grow > Play Games Services > Настройка и управление > Тестировщики ) и выберите вкладку « Треки релизов» . На этой странице вы также можете увидеть список треков, которые уже включены для тестирования PGS.
- Нажмите «Добавить треки» .
- Выберите один или несколько треков для включения в тестирование PGS.
- Нажмите «Добавить треки» .
Выбранные треки релиза теперь отображаются в списке треков, включенных для тестирования PGS.
Опубликовать изменения в игре
Когда вы будете готовы поделиться последними изменениями в игре с игроками, пришло время их опубликовать. Публикация изменений в игре делает настроенные вами сервисы Play Games доступными для всех пользователей вашей игры. Это отличается от публикации APK-файла игры и не будет отображать никакой информации о вашей игре в Play Store. Вместо этого это означает, что все пользователи с APK-файлом вашей игры смогут получить доступ к функциям сервисов Play Games, таким как аутентификация, без необходимости индивидуального добавления в качестве тестировщика или предоставления доступа к треку релизов.
Для того чтобы изменения, внесенные в Play Console в Play Games Services, стали доступны конечным пользователям, может потребоваться до 2 часов. Убедитесь, что ваш игровой проект Play Games Services опубликован как минимум за 2 часа до того, как игра появится в Play Store, иначе у пользователей могут возникнуть проблемы с использованием функций Play Games Services (включая аутентификацию). Публикация вашего игрового проекта Play Games Services активирует Play Games Services для вашей игры. Однако это не делает вашу игру доступной или видимой в Play Store.
Чтобы опубликовать изменения в Play Games Services:
- В консоли Google Play выберите игру.
- Откройте раздел «Публикация» для вашей игры в Play Console ( Grow > Play Games Services > Setup and management > Publishing ), затем следуйте инструкциям на этом экране, чтобы опубликовать свою игру.
- Если отсутствуют или неправильно настроены какие-либо элементы, препятствующие публикации вашей игры, в разделе «Публикация» будет указано, что это за элементы, чтобы вы могли их исправить.
Данные о тестировщиках игры не удаляются автоматически при публикации изменений в игре. Для удаления данных о тестировщиках используйте API управления сервисами Play Games .