remoteConfig namespace

Funciones

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

Interfaces

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

Tipo de alias

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

remoteConfig.onConfigUpdated()

Controlador de eventos que se activa cuando los datos se actualizan 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 < ConfigUpdateData >) => cualquiera | Promesa <cualquiera> Controlador de eventos que se ejecuta cada vez que se produce una actualización de Remote Config.

Devoluciones:

CloudFunction < Evento en la nube < ConfigUpdateData >>

Una función que puede exportar e implementar.

remoteConfig.onConfigUpdated()

Controlador de eventos que se activa cuando los datos se actualizan 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 EventHandlerOptions Opciones que se pueden configurar en una función de gestión de eventos individual.
manipulador (evento: CloudEvent < ConfigUpdateData >) => cualquier | Promesa <cualquiera> Controlador de eventos que se ejecuta cada vez que se produce una actualización de Remote Config.

Devoluciones:

CloudFunction < Evento en la nube < ConfigUpdateData >>

Una función que puede exportar e implementar.

remoteConfig.ConfigUpdateOrigin

Qué tipo de actualización se asoció con la versión de 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";