RemoteConfigParameter

A parameter value associated with a parameter key in google.firebase.remoteconfig.v1.RemoteConfig.parameters.

At minimum, a defaultValue or a conditionalValues entry should be present for the parameter to have any effect.

JSON representation
{
  "defaultValue": {
    object(RemoteConfigParameterValue)
  },
  "conditionalValues": {
    string: {
      object(RemoteConfigParameterValue)
    },
    ...
  },
  "description": string
}
Fields
defaultValue

object(RemoteConfigParameterValue)

Optional - value to set the parameter to, when none of the named conditions evaluate to true.

conditionalValues

map (key: string, value: object(RemoteConfigParameterValue))

Optional - a (condition name, value) map. The condition_name of the highest priority (the one listed first in the RemoteConfig's conditions list) determines the value of this parameter.

An object containing a list of "key": value pairs. Example: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

description

string

Optional. A description for this Parameter. Its length must be less than or equal to 100 characters . A description may contain any Unicode characters.

RemoteConfigParameterValue

A RemoteConfigParameterValue resource contains the value that a parameter may have.

JSON representation
{

  // Union field value_option can be only one of the following:
  "value": string,
  "useInAppDefault": boolean
  // End of list of possible types for union field value_option.
}
Fields
Union field value_option. A RemoteConfigParameterValue consists of either a string (value) or a boolean (use_in_app_default, set to true if applicable). value_option can be only one of the following:
value

string

The string value that the parameter is set to.

useInAppDefault

boolean

If true, the parameter is omitted from the parameter values returned to a client.

Send feedback about...

Need help? Visit our support page.