Переменные окружения

Вы можете получать информацию об окружении, в котором работает игра. Для этого используется объект ysdk.environment.

1{
2    app: {
3        id: string
4    },
5    i18n: {
6        lang: string
7    },
8    payload: string|nil
9}

Объект environment

Содержит переменные окружения игры.

Параметр

Тип

Описание

app

table

Данные игры.

i18n

table

Интернационализация на сервисе.

payload

string|nil

Значение параметра payload из адреса игры. Необязательный параметр. Например, для игры https://yandex.ru/games/app/123?payload=test значение test можно получить так: ysdk.environment.payload.

Структура app

Параметр

Тип

Описание

id

string

Идентификатор игры.

Структура i18n

Параметр

Тип

Описание

lang

string

Язык интерфейса Яндекс Игр в формате ISO 639-1. Например, "tr" означает, что игра сейчас запущена в турецком интерфейсе Яндекс Игр. Этот параметр нужно использовать для автоматического определения языка пользователя в игре (пункт 2.14).


Примечание

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

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