Funções
Função | Descrição |
---|---|
onConfigUpdated(manipulador) | Manipulador de eventos que é acionado quando os dados são atualizados em uma configuração remota. |
onConfigUpdated(opções, manipulador) | Manipulador de eventos que é acionado quando os dados são atualizados em uma configuração remota. |
Interfaces
Interface | Descrição |
---|---|
ConfigUpdateData | Os dados nos eventos de atualização do Firebase Remote Config. |
ConfigUser | Todos os campos associados à conta de pessoa/serviço que gravou um modelo de configuração remota. |
Aliases de tipo
Digite Alias | Descrição |
---|---|
ConfigUpdateOrigin | Que tipo de atualização foi associada à versão do modelo do Remote Config. |
ConfigUpdateType | Onde a ação de atualização do Remote Config se originou. |
remoteConfig.onConfigUpdated()
Manipulador de eventos que é acionado quando os dados são atualizados em uma configuração remota.
Assinatura:
export declare function onConfigUpdated(handler: (event: CloudEvent<ConfigUpdateData>) => any | Promise<any>): CloudFunction<CloudEvent<ConfigUpdateData>>;
Parâmetros
Parâmetro | Tipo | Descrição |
---|---|---|
manipulador | (evento: CloudEvent < ConfigUpdateData >) => qualquer | Prometa <qualquer> | Manipulador de eventos que é executado toda vez que ocorre uma atualização do Remote Config. |
Retorna:
CloudFunction < CloudEvent < ConfigUpdateData >>
Uma função que você pode exportar e implantar.
remoteConfig.onConfigUpdated()
Manipulador de eventos que é acionado quando os dados são atualizados em uma configuração remota.
Assinatura:
export declare function onConfigUpdated(opts: EventHandlerOptions, handler: (event: CloudEvent<ConfigUpdateData>) => any | Promise<any>): CloudFunction<CloudEvent<ConfigUpdateData>>;
Parâmetros
Parâmetro | Tipo | Descrição |
---|---|---|
opta | EventHandlerOptions | Opções que podem ser definidas em uma função individual de manipulação de eventos. |
manipulador | (evento: CloudEvent < ConfigUpdateData >) => qualquer | Prometa <qualquer> | Manipulador de eventos que é executado toda vez que ocorre uma atualização do Remote Config. |
Retorna:
CloudFunction < CloudEvent < ConfigUpdateData >>
Uma função que você pode exportar e implantar.
remoteConfig.ConfigUpdateOrigin
Que tipo de atualização foi associada à versão do modelo do Remote Config.
Assinatura:
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
Onde a ação de atualização do Remote Config se originou.
Assinatura:
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";