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