---
metadata:
  - name: generator
    content: Diplodoc Platform v5.52.0
alternate:
  - https://yandex.com/dev/games/doc/en/sdk/construct-3/remote-config.md
  - https://yandex.com/dev/games/doc/ru/sdk/construct-3/remote-config.md
  - https://yandex.com/dev/games/doc/tr/sdk/construct-3/remote-config.md
  - https://yandex.com/dev/games/doc/zh/sdk/construct-3/remote-config.md
  - href: en/sdk/construct-3/remote-config.md
    type: text/markdown
    title: Markdown version
  - href: ../../llms.txt
    type: text/markdown
    title: llms.txt
---
> **Documentation Index:** Fetch the complete configuration index at https://yandex.com/dev/games/doc/en/llms.txt

# Remote configuration

<!-- source: en/_includes/script-common.md -->
<!-- source: en/_includes/script/index-js.md -->

<!-- endsource: en/_includes/script/index-js.md -->

<!-- source: en/_includes/script/requirements-js.md -->

<!-- endsource: en/_includes/script/requirements-js.md -->

<!-- source: en/_includes/script/image-modal-js.md -->

<!-- endsource: en/_includes/script/image-modal-js.md -->
<!-- endsource: en/_includes/script-common.md -->

To get a remote configuration of flags (Remote Config), use the **Fetch remote config** action together with **Player info is successfully fetched** and **Failure to fetch remote config**. We recommend requesting flags once at the start of the game.

To get values from the remote configuration, use the **Flag** expression.

## Local configuration {#local}

We recommend always embedding a local configuration of flags in the game code in case it's not possible to get the remote configuration from the server (for example, due to network issues in the subway). This improves the game's operability.

For this purpose, use the **Set key default value** action.

## Client parameters {#client}

To describe client parameters, use the **Set client feature** action. They will be transmitted when requesting the remote configuration.

## Example of using remote configuration {#example}

![](../../_images/construct-3/remote-config/example.webp)

---


<!-- source: en/_includes/button-git.md -->
<a href="https://github.com/yandex-games-plugins/construct3">
  <span class="button">Repository</span>
</a>
<!-- endsource: en/_includes/button-git.md -->

