Documentation

​
​

Development

User Acquisition

Monetization

Industry

Remote Config

Unity SDK

Admin API

Client API

Remote Config

LiveOps
​
​
Remote Config
  • Overview
  • Get started
  • Concepts
    • Remote Config in Unity
    • Environments
    • Templates
    • Game Overrides and Settings
    • Caching mechanism
    • Remote Config files
  • Tutorials
  • Reference
  • Privacy and consent
  1. Introduction to Remote Config

Environments

Manage Remote Config environments to group Game Overrides and Settings.
Read time 1 minute
Last updated 9 months ago

Unity Remote Config uses environments to group Game Overrides and Settings, and deliver specific environments to the client (Unity Runtime Instance) based on the
environmentId
. If no
environmentId
is provided in the request - the default environment, which is the environment named
production
is returned to that instance.
Use the Unity Dashboard to manage your Remote Config environments. Upon initialization in a new project, only the default environment is available.

Restrictions

  • A project can have a maximum of 25 environments
  • Environment names must be unique
  • The
    development
    environment name is reserved, and cannot be created by users for users of
    Remote Config SDK Version
    <=
    @1.1.x
  • The
    production
    environment name is reserved, and it is the default environment. If an environmentID is NOT specified in the request the environment
    production
    will be served.

Working with environments

The Unity Dashboard lets you create, edit, and delete environments. This functionality is also available in the REST APIs.
Each environment has the following main parameters.

Parameter

Description

Environment NameThe readable identifier for the environment. For example, you might name an environment to match a given build of your game
com_Unity_MyGame-1_1_1
; or for a team member, to let them work independently of the settings used by others
yourNameGoesHere
.
Environment IdThe generated UUID (universally unique identifier) for the environment. The client uses this when requesting the Rules and Settings.
This parameter is required for integration.
is DefaultThis is not a user controllable flag as of 2021-07-30; the Environment Named
production
will be served as the default environment for builds that do not specify an EnvironmentID

Copyright © 2026 Unity Technologies
LegalPrivacy PolicyCookiesDocumentation Terms of UseDo Not Sell or Share My Personal InformationYour Privacy Choices (Cookie Settings)

"Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S and elsewhere (more info here). Other names or brands are trademarks of their respective owners.

Some pages are machine-translated for convenience, and may contain inaccuracies. In the event of conflicting information, the English version is authoritative.

  • On this page
    • Restrictions

    • Working with environments


Report a problem with this page