remoteConfig namespace

Funciones

Función Descripción
onConfigUpdated(controlador) Controlador de eventos que se activa cuando se actualizan los datos en una configuración remota.
onConfigUpdated(opts, controlador) Controlador de eventos que se activa cuando se actualizan los datos en una configuración remota.

Interfaces

Interfaz Descripción
Configuración de datos de actualización Los datos dentro de los eventos de actualización de Firebase Remote Config.
Usuario de configuración Todos los campos asociados con la persona/cuenta de servicio que escribió una plantilla de Remote Config.

Tipo de alias

Tipo Alias Descripción
ConfiguraciónActualizaciónOrigen Qué tipo de actualización se asoció con la versión de la plantilla de Remote Config.
Tipo de actualización de configuración Dónde se originó la acción de actualización de Remote Config.

remotoConfig.onConfigUpdated()

Controlador de eventos que se activa cuando se actualizan los datos en una configuración remota.

Firma:

export declare function onConfigUpdated(handler: (event: CloudEvent<ConfigUpdateData>) => any | Promise<any>): CloudFunction<CloudEvent<ConfigUpdateData>>;

Parámetros

Parámetro Tipo Descripción
manipulador (evento: CloudEvent < Datos de actualización de configuración >) => cualquiera | Promesa <cualquiera> Controlador de eventos que se ejecuta cada vez que se produce una actualización de Remote Config.

Devoluciones:

Función de nube < EventoNube < Datos de actualización de configuración >>

Una función que puedes exportar e implementar.

remotoConfig.onConfigUpdated()

Controlador de eventos que se activa cuando se actualizan los datos en una configuración remota.

Firma:

export declare function onConfigUpdated(opts: EventHandlerOptions, handler: (event: CloudEvent<ConfigUpdateData>) => any | Promise<any>): CloudFunction<CloudEvent<ConfigUpdateData>>;

Parámetros

Parámetro Tipo Descripción
opta Opciones de controlador de eventos Opciones que se pueden configurar en una función de manejo de eventos individual.
manipulador (evento: CloudEvent < Datos de actualización de configuración >) => cualquiera | Promesa <cualquiera> Controlador de eventos que se ejecuta cada vez que se produce una actualización de Remote Config.

Devoluciones:

Función de nube < EventoNube < Datos de actualización de configuración >>

Una función que puedes exportar e implementar.

remotoConfig.ConfigUpdateOrigin

Qué tipo de actualización se asoció con la versión de la plantilla de Remote Config.

Firma:

export type ConfigUpdateOrigin = 
/** Catch-all for unrecognized values. */
"REMOTE_CONFIG_UPDATE_ORIGIN_UNSPECIFIED"
/** The update came from the Firebase UI. */
 | "CONSOLE"
/** The update came from the Remote Config REST API. */
 | "REST_API"
/** The update came from the Firebase Admin Node SDK. */
 | "ADMIN_SDK_NODE";

remotoConfig.ConfigUpdateType

Dónde se originó la acción de actualización de Remote Config.

Firma:

export type ConfigUpdateType = 
/** Catch-all for unrecognized enum values */
"REMOTE_CONFIG_UPDATE_TYPE_UNSPECIFIED"
/** A regular incremental update */
 | "INCREMENTAL_UPDATE"
/** A forced update. The ETag was specified as "*" in an UpdateRemoteConfigRequest request or the "Force Update" button was pressed on the console */
 | "FORCED_UPDATE"
/** A rollback to a previous Remote Config template */
 | "ROLLBACK";