Interfaz que representa un parámetro de Remote Config. Como mínimo, debe haber una entrada defaultValue
o conditionalValues
para que el parámetro tenga efecto.
Firma:
export interface RemoteConfigParameter
Propiedades
Propiedad | Tipo | Descripción |
---|---|---|
Valores condicionales | { [key: string]: RemoteConfigParameterValue; }. | Un mapa de (condition name, value) El nombre de la condición de la prioridad más alta (la que aparece primero en la lista de condiciones de la plantilla de Remote Config) determina el valor de este parámetro. |
Valor predeterminado | RemoteConfigParameterValue | El valor en el que se debe establecer el parámetro cuando ninguna de las condiciones con nombre se evalúa como true . |
description | string | Es una descripción de este parámetro. No debe tener más de 100 caracteres y puede contener caracteres Unicode. |
valueType | Tipo de valor del parámetro | El tipo de datos para todos los valores de este parámetro en la versión actual de la plantilla. Si no se especifica, el número predeterminado es ParameterValueType.STRING . |
RemoteConfigParameter.conditionalValues
Un mapa de (condition name, value)
El nombre de la condición de la prioridad más alta (la que aparece primero en la lista de condiciones de la plantilla de Remote Config) determina el valor de este parámetro.
Firma:
conditionalValues?: {
[key: string]: RemoteConfigParameterValue;
};
RemoteConfigParameter.defaultValue.
El valor en el que se establecerá el parámetro cuando ninguna de las condiciones nombradas se evalúe como true
.
Firma:
defaultValue?: RemoteConfigParameterValue;
RemoteConfigParameter.description
Es una descripción de este parámetro. No debe tener más de 100 caracteres y puede contener caracteres Unicode.
Firma:
description?: string;
RemoteConfigParameter.valueType
El tipo de datos para todos los valores de este parámetro en la versión actual de la plantilla. Si no se especifica, el número predeterminado es ParameterValueType.STRING
.
Firma:
valueType?: ParameterValueType;