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 Configuração remota do Firebase. |
Usuário de configuração | Todos os campos associados à conta pessoal/de serviço que escreveu um modelo do Configuração remota. |
Aliases de tipo
Digite Alias | Descrição |
---|---|
ConfiguraçãoUpdateOrigin | Que tipo de atualização foi associada à versão do modelo do Configuração remota. |
ConfigUpdateType | Onde a ação de atualização do Configuração remota 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 | Promessa<qualquer> | Manipulador de eventos que é executado sempre que ocorre uma atualização do Configuração remota. |
Retorna:
Função Cloud < 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 | Opções de manipulador de eventos | Opções que podem ser definidas em uma função individual de manipulação de eventos. |
manipulador | (evento: CloudEvent < ConfigUpdateData >) => qualquer | Promessa<qualquer> | Manipulador de eventos que é executado sempre que ocorre uma atualização do Configuração remota. |
Retorna:
Função Cloud < 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 Configuração remota.
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 Configuração remota 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";