Авторизация и данные игрока

Вы можете сохранять данные состояния игры (пройденные уровни, опыт, инап-покупки и т. д.) на сервере Яндекса или передавать их на свой сервер. Также вы можете персонализировать игру, используя некоторые данные из профиля пользователя на Яндексе, например, имя.

Информация об игроке

Чтобы начать работать с данными игрока, используйте действие Запросить информацию об игроке в связке с триггерными условиями Информация об игроке загружена и Ошибка загрузки информации об игроке.

Чтобы получить данные игрока используйте:

  • Условие Игрок авторизован: проверяет, авторизован ли игрок в Яндексе.
  • Условие Игрок предоставил доступ к персональным данным: проверяет, получены ли персональные данные игрока.
  • Выражение Signature игрока: string, содержит данные пользователя из профиля Яндекса и подпись. Состоит из двух строк, закодированных в формате Base64.
  • Выражение Аватар игрока: string, ссылка на аватар игрока.
  • Выражение Имя игрока: string, имя игрока.
  • Выражение Статус платящего игрока: string, статус платежной активности пользователя на платформе.
  • Выражение Уникальный идентификатор игрока: string, уникальный идентификатор игрока.

Внутриигровые данные

Для работы с внутриигровыми данными пользователя используйте действия:

  • Получить данные игрока — запрашивает внутриигровые данные пользователя и записывает их в объект JSON.
  • Сохранить данные игрока — отправляет внутриигровые данные пользователя в Яндекс Игры из объекта JSON.
  • Получить численные данные игрока — запрашивает численные данные пользователя и записывает ее в объект JSON.
  • Сохранить численные данные игрока — отправляет численные данные пользователя в Яндекс Игры из объекта JSON.
  • Увеличить численные данные игрока — увеличивает численные данные пользователя на указанное значение.

Важно

Все эти действия — асинхронные и их срабатывание занимает какое-то время. Не забудьте использовать действие Дождаться предыдущих действий, чтобы избежать ошибок.


Примечание

Если при работе с плагином вы столкнулись с проблемой или у вас появился вопрос, обратитесь в сообщество в Телеграме.

Репозиторий
Предыдущая
Следующая