remoteConfig namespace

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