Remote Config パラメータを表すインターフェイス。パラメータが何らかの効果を発揮するには、少なくとも、 defaultValue
またはconditionalValues
エントリが存在する必要があります。
サイン:
export interface RemoteConfigParameter
プロパティ
財産 | タイプ | 説明 |
---|---|---|
条件値 | { [キー: 文字列]: RemoteConfigParameterValue ; } | (condition name, value) マップ。最も優先度の高い条件名 (Remote Config テンプレートの条件リストの最初にリストされているもの) によって、このパラメータの値が決まります。 |
デフォルト値 | RemoteConfigParameterValue | 指定された条件がいずれもtrue と評価されない場合にパラメーターに設定する値。 |
説明 | 弦 | このパラメータの説明。 100 文字を超えてはならず、Unicode 文字を含めることができます。 |
値の種類 | パラメータ値の種類 | 現在のバージョンのテンプレートにおけるこのパラメータのすべての値のデータ型。指定しない場合、デフォルトはParameterValueType.STRING になります。 |
RemoteConfigParameter.conditionalValues
(condition name, value)
マップ。最も優先度の高い条件名 (Remote Config テンプレートの条件リストの最初にリストされているもの) によって、このパラメータの値が決まります。
サイン:
conditionalValues?: {
[key: string]: RemoteConfigParameterValue;
};
RemoteConfigParameter.defaultValue
指定された条件がいずれもtrue
と評価されない場合にパラメーターに設定する値。
サイン:
defaultValue?: RemoteConfigParameterValue;
RemoteConfigParameter.description
このパラメータの説明。 100 文字を超えてはならず、Unicode 文字を含めることができます。
サイン:
description?: string;
RemoteConfigParameter.valueType
現在のバージョンのテンプレートにおけるこのパラメータのすべての値のデータ型。指定しない場合、デフォルトはParameterValueType.STRING
になります。
サイン:
valueType?: ParameterValueType;