Interface représentant un paramètre Remote Config. Au minimum, une entrée defaultValue
ou conditionalValues
doit être présente pour que le paramètre ait un effet.
Signature:
export interface RemoteConfigParameter
Propriétés
Propriété | Taper | Description |
---|---|---|
valeurs conditionnelles | { [clé : chaîne] : RemoteConfigParameterValue ; } | Une carte (condition name, value) . Le nom de la condition ayant la priorité la plus élevée (celui répertorié en premier dans la liste des conditions du modèle Remote Config) détermine la valeur de ce paramètre. |
valeur par défaut | Valeur du paramètre RemoteConfig | La valeur à laquelle définir le paramètre, lorsqu'aucune des conditions nommées n'est évaluée comme true . |
description | chaîne | Une description de ce paramètre. Ne doit pas dépasser 100 caractères et peut contenir des caractères Unicode. |
type de valeur | ParamètreValueType | Type de données pour toutes les valeurs de ce paramètre dans la version actuelle du modèle. La valeur par défaut est ParameterValueType.STRING si non spécifié. |
RemoteConfigParameter.conditionalValues
Une carte (condition name, value)
. Le nom de la condition ayant la priorité la plus élevée (celui répertorié en premier dans la liste des conditions du modèle Remote Config) détermine la valeur de ce paramètre.
Signature:
conditionalValues?: {
[key: string]: RemoteConfigParameterValue;
};
RemoteConfigParameter.defaultValue
La valeur à laquelle définir le paramètre, lorsqu'aucune des conditions nommées n'est évaluée comme true
.
Signature:
defaultValue?: RemoteConfigParameterValue;
RemoteConfigParameter.description
Une description de ce paramètre. Ne doit pas dépasser 100 caractères et peut contenir des caractères Unicode.
Signature:
description?: string;
RemoteConfigParameter.valueType
Type de données pour toutes les valeurs de ce paramètre dans la version actuelle du modèle. La valeur par défaut est ParameterValueType.STRING
si non spécifié.
Signature:
valueType?: ParameterValueType;