remoteConfig namespace

Funciones

Función Descripción
onConfigUpdated(handler) Controlador de eventos que se activa cuando se actualizan datos en un Remote Config.
onConfigUpdated(opts, driver) Controlador de eventos que se activa cuando se actualizan datos en un Remote Config.

Interfaces

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

Escribe alias

Alias de tipo Descripción
ConfigUpdateOrigin El tipo de actualización que se asoció con la versión de la plantilla de Remote Config.
ConfigUpdateType Dónde se originó la acción de actualización de Remote Config.

remoteConfig.onConfigUpdated()

Controlador de eventos que se activa cuando se actualizan datos en un Remote Config.

Firma:

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

Parámetros

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

Muestra:

CloudFunction<CloudEvent<ConfigUpdateData>>

Una función que puedes exportar y, luego, implementar.

remoteConfig.onConfigUpdated()

Controlador de eventos que se activa cuando se actualizan datos en un Remote Config.

Firma:

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

Parámetros

Parámetro Tipo Descripción
opciones EventHandlerOptions Opciones que se pueden configurar en una función de control de eventos individual.
handler (evento: CloudEvent<ConfigUpdateData>) => cualquier | Promesa<cualquiera> Controlador de eventos que se ejecuta cada vez que se produce una actualización de Remote Config.

Muestra:

CloudFunction<CloudEvent<ConfigUpdateData>>

Una función que puedes exportar y, luego, implementar.

remoteConfig.ConfigUpdateOrigin

El tipo de actualización que 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";

remoteConfig.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";