Удаленная конфигурация

Для получения удаленной конфигурации флагов (Remote Config) используйте действие Запросить удаленную конфигурацию совместно с Удаленная конфигурация загружена и Ошибка загрузки удаленной конфигурации. Рекомендуем запрашивать флаги один раз на старте игры.

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

Локальная конфигурация

Рекомендуем всегда зашивать локальную конфигурацию флагов в код игры на случай, если не удастся получить удаленную конфигурацию с сервера (например, по причине сетевых проблем в метро). Это повышает работоспособность игры.

Для этого используйте действие Задать стандартное значение ключа.

Клиентские параметры

Для описания клиентских параметров используйте действие Задать особенность клиента. Они будут переданы при запросе удаленной конфигурации.

Пример использования удаленной конфигурации

Скриншот Construct 3: экран настройки удаленной конфигурации при помощи плагина YandexGamesSDK. Таблица из трех столбцов (в каждой ячейке третьего столбца есть кнопки «+ Добавить действие» и «+ Добавить...») трех строк. 1 строка — иконка настроек «Система», «Загрузочный макет выполнен», «Yan... | Удалённая конфигурация. Задать ключу "someProp" стандартное значение "someValue"  Yan... | Удалённая конфигурация: Задать особенности клиента "featureKey" значение "featureValue"  Yan... | Запросить удалённую конфигурацию.» 2 строка — «YandexGames...», «Удалённая конфигурация загружена», иконка настроек «Сис... | Установить someProp значение YandexGamesSDK.Флаг("someKey")». 3 строка — «YandexGames...», «Ошибка загрузки удалённой конфигурации», пустая строка.


Примечание

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

Репозиторий