Interfejs przedstawiający parametr Zdalnej konfiguracji. Aby parametr miał skutek, musi zawierać co najmniej wpis defaultValue
lub conditionalValues
.
Podpis:
export interface RemoteConfigParameter
Właściwości
Właściwość | Typ | Opis |
---|---|---|
conditionalValues, | { [klucz: ciąg znaków]: RemoteConfigParameterValue; | Mapa (condition name, value) . Wartość tego parametru określa nazwa warunku o najwyższym priorytecie (tym, który jest wymieniony jako pierwszy na liście warunków szablonu Zdalnej konfiguracji). |
wartość domyślna, | RemoteConfigParametrValue, | Wartość, która ma zostać ustawiona w parametrze, gdy żaden z nazwanych warunków nie otrzyma wyniku true . |
description | ciąg znaków | Opis tego parametru. Nie może przekraczać 100 znaków i może zawierać dowolne znaki Unicode. |
valueType (Typ wartości) | ParametrValueType | Typ danych wszystkich wartości tego parametru w bieżącej wersji szablonu. Jeśli nie określono inaczej, domyślna wartość to ParameterValueType.STRING . |
Parametr RemoteConfig.conditionalValues
Mapa (condition name, value)
. Wartość tego parametru określa nazwa warunku o najwyższym priorytecie (tym, który jest wymieniony jako pierwszy na liście warunków szablonu Zdalnej konfiguracji).
Podpis:
conditionalValues?: {
[key: string]: RemoteConfigParameterValue;
};
Parametr RemoteConfig.defaultValue
Wartość, na którą zostanie ustawiony parametr, gdy żaden z nazwanych warunków nie otrzyma wyniku true
.
Podpis:
defaultValue?: RemoteConfigParameterValue;
Parametr RemoteConfig.description
Opis tego parametru. Nie może przekraczać 100 znaków i może zawierać dowolne znaki Unicode.
Podpis:
description?: string;
Parametr RemoteConfig.valueType
Typ danych wszystkich wartości tego parametru w bieżącej wersji szablonu. Jeśli nie określono inaczej, domyślna wartość to ParameterValueType.STRING
.
Podpis:
valueType?: ParameterValueType;