remoteConfig namespace

Funções

Função Descrição
onConfigUpdated(handler) Manipulador de eventos que é acionado quando os dados são atualizados em uma Configuração remota.
onConfigUpdated(opts, handle) Manipulador de eventos que é acionado quando os dados são atualizados em uma Configuração remota.

Interfaces

Interface Descrição
ConfigUpdateData (em inglês) Os dados nos eventos de atualização da Configuração remota do Firebase.
ConfigUser (em inglês) Todos os campos associados à conta de serviço/pessoa que escreveu um modelo da Configuração remota.

Aliases de tipos

Alias de tipo Descrição
ConfigUpdateOrigin (em inglês) Que tipo de atualização foi associado à versão do modelo da Configuração remota.
ConfigUpdateType (em inglês) Onde a ação de atualização da Configuração remota teve origem.

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
handler (evento: CloudEvent<ConfigUpdateData>) => qualquer | Promessa<qualquer> Manipulador de eventos que é executado sempre que ocorre uma atualização da Configuração remota.

Retorna:

CloudFunction<CloudEvent<ConfigUpdateData>>

Uma função que pode ser exportada e implantada.

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 de manipulação de eventos individual.
handler (evento: CloudEvent<ConfigUpdateData>) => qualquer | Promessa<qualquer> Manipulador de eventos que é executado sempre que ocorre uma atualização da Configuração remota.

Retorna:

CloudFunction<CloudEvent<ConfigUpdateData>>

Uma função que pode ser exportada e implantada.

RemoteConfig.ConfigUpdateOrigin

Que tipo de atualização foi associado à versão do modelo da 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";

remotoConfig.ConfigUpdateType

Onde a ação de atualização da Configuração remota teve origem.

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