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

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

{
  app: {
    id: string;
  };
  i18n: {
    lang: string;
    tld: string;
  };
  payload?: string;
}

Объект environment

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

Параметр

Тип

Описание

app

object

Данные игры.

i18n

object

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

payload

string

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

Структура app

Параметр

Тип

Описание

id

string

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

Структура i18n

Параметр

Тип

Описание

lang

string

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


Примечание

Сотрудники службы поддержки помогают разместить готовую игру или WebApp на платформе Яндекс Игр. На прикладные вопросы о разработке и тестировании предметно ответят другие разработчики в Сообществе в Telegram.

Если при использовании SDK Яндекс Игр вы столкнулись с проблемой или у вас появился вопрос, обратитесь в службу поддержки:

Написать в чат
Предыдущая