表示 Remote Config 参数的接口。为了让该参数发挥作用,至少必须存在 defaultValue
或 conditionalValues
条目。
签名:
export interface RemoteConfigParameter
属性
属性 | 类型 | 说明 |
---|---|---|
conditionalValues | { [key: string]: RemoteConfigParameterValue;} | (condition name, value) 地图。此参数的值由最高优先级的条件名称(在 Remote Config 模板的条件列表中首先列出的条件名称)决定。 |
defaultValue | RemoteConfigParameterValue | 当所有命名条件的计算结果均不为 true 时,要为该参数设置的值。 |
description | 字符串 | 此参数的说明。不得超过 100 个字符,且可以包含任何 Unicode 字符。 |
valueType | 参数值类型 | 当前版本的模板中此参数所有值的数据类型。如果未指定,则默认为 ParameterValueType.STRING 。 |
RemoteConfig 参数.conditionalValues
(condition name, value)
地图。此参数的值由最高优先级的条件名称(在 Remote Config 模板的条件列表中首先列出的条件名称)决定。
签名:
conditionalValues?: {
[key: string]: RemoteConfigParameterValue;
};
RemoteConfigParameter.defaultValue
当所有命名条件的计算结果均不为 true
时,要为该参数设置的值。
签名:
defaultValue?: RemoteConfigParameterValue;
RemoteConfig 参数.description
此参数的说明。不得超过 100 个字符,且可以包含任何 Unicode 字符。
签名:
description?: string;
RemoteConfig 参数.valueType
当前版本的模板中此参数所有值的数据类型。如果未指定,则默认为 ParameterValueType.STRING
。
签名:
valueType?: ParameterValueType;