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