Для дальнейшего повышения конфиденциальности пользователей мы внедряем идентификаторы игроков нового поколения PGS. С помощью идентификаторов игроков нового поколения пользователям будет присваиваться свой уникальный идентификатор для каждой игры. Однако идентификатор игрока останется неизменным для одной и той же игры ( проект PGS ) на разных устройствах.
Идентификаторы игроков нового поколения будут применяться только к пользователям, которые никогда ранее не проходили аутентификацию в вашей игре через PGS. Существующие пользователи, которые уже вошли в вашу игру, продолжат получать тот же идентификатор игрока.
Внедрение идентификаторов игроков нового поколения будет происходить постепенно, и в конечном итоге они станут обязательным требованием для всех проектов PGS, начиная с августа 2025 года. Подробный график внедрения можно найти в этой записи в блоге .
Используйте идентификаторы игроков нового поколения.
Для поддержки идентификаторов игроков следующего поколения выполните следующие действия:
- В консоли Google Play выберите игру.
- Перейдите в раздел Grow > Play Games Services > Setup and management > Configuration .
- На странице настроек выберите «Изменить свойства» . На этой странице отображаются параметры для включения идентификаторов игроков следующего поколения, как показано на следующем изображении:

Перед публикацией изменения, позволяющего использовать идентификаторы игроков нового поколения, мы рекомендуем использовать тестовые учетные записи , чтобы убедиться, что идентификаторы игроков нового поколения не вызовут проблем с вашей системой идентификации.
Для этого установите переключатель в положение «Вкл.», но не публикуйте изменения. После установки переключателя в положение «Вкл.» тестовые учетные записи будут возвращать идентификаторы игроков следующего поколения, с которыми вы сможете проводить тестирование. Эта настройка будет применяться ко всем играм, связанным с этим проектом PGS.
После завершения тестирования опубликуйте изменения в своем проекте PGS в консоли Play (в разделе Play Games Services > Setup and management > Publishing ), чтобы изменения вступили в силу и все новые пользователи начали получать идентификаторы следующего поколения.
Тестирование идентификаторов игроков следующего поколения
Если в вашей игре не предполагается, что идентификатор игрока будет одинаковым в разных версиях, то мы ожидаем, что вы сможете включить идентификаторы игроков следующего поколения без проблем. Однако мы все же рекомендуем провести тестирование, чтобы убедиться в отсутствии проблем.
Мы бы рекомендовали провести несколько тестов:
- Обеспечение возможности аутентификации учетных записей тестировщиков (получающих идентификаторы игроков следующего поколения) и привязки их профиля PGS к игровому прогрессу.
- (Если применимо) Учетные записи тестировщиков могут проходить аутентификацию в одной и той же системе идентификации с использованием одного и того же профиля PGS в разных играх, и их прогресс будет отслеживаться.
Используйте ключ разработчика для игры.
Если вам нужен способ идентификации пользователя в разных играх для предоставления пользователям возможности взаимодействовать между ними, вы можете использовать ключ разработчика . Ключ разработчика доступен только через REST Web API. Чтобы получить идентификатор:
- Создайте веб-приложение на стороне сервера .
Выполните следующий HTTP-запрос:
GET https://www.googleapis.com/games/v1/players/me/scopedIds
В ответе будет одно поле:
developer_player_key (string) — идентификатор пользователя, который будет одинаковым для всех приложений разработчика в его консоли Google Play.
Получите список идентификаторов игроков из всех ваших приложений.
Вы также можете получить список идентификаторов игроков (Player ID) для всех приложений, принадлежащих вашей учетной записи разработчика. Обратите внимание, что у пользователя будет идентификатор только для тех игр, в которые он вошел через PGS.
- Создайте веб-приложение на стороне сервера .
Выполните следующий HTTP-запрос :
GET https://www.googleapis.com/games/v1/players/me/multipleApplicationPlayerIds