Interfaccia che rappresenta un parametro Remote Config. Affinché il parametro abbia effetto, deve essere presente almeno una voce defaultValue
o conditionalValues
.
Firma:
export interface RemoteConfigParameter
Proprietà
Proprietà | Tipo | Descrizione |
---|---|---|
valori condizionali | {[chiave: stringa]: RemoteConfigParameterValue ; } | Una mappa (condition name, value) . Il nome della condizione con la priorità più alta (quello elencato per primo nell'elenco delle condizioni del modello Remote Config) determina il valore di questo parametro. |
valore di default | ValoreParametroConfigRemoto | Il valore su cui impostare il parametro quando nessuna delle condizioni denominate restituisce true . |
descrizione | corda | Una descrizione per questo parametro. Non deve contenere più di 100 caratteri e può contenere qualsiasi carattere Unicode. |
valoreTipo | TipoValoreParametro | Il tipo di dati per tutti i valori di questo parametro nella versione corrente del modello. Il valore predefinito è ParameterValueType.STRING se non specificato. |
RemoteConfigParameter.conditionalValues
Una mappa (condition name, value)
. Il nome della condizione con la priorità più alta (quello elencato per primo nell'elenco delle condizioni del modello Remote Config) determina il valore di questo parametro.
Firma:
conditionalValues?: {
[key: string]: RemoteConfigParameterValue;
};
RemoteConfigParameter.defaultValue
Il valore su cui impostare il parametro quando nessuna delle condizioni denominate risulta true
.
Firma:
defaultValue?: RemoteConfigParameterValue;
RemoteConfigParameter.descrizione
Una descrizione per questo parametro. Non deve contenere più di 100 caratteri e può contenere qualsiasi carattere Unicode.
Firma:
description?: string;
RemoteConfigParameter.valueType
Il tipo di dati per tutti i valori di questo parametro nella versione corrente del modello. Il valore predefinito è ParameterValueType.STRING
se non specificato.
Firma:
valueType?: ParameterValueType;