remoteConfig namespace

Функции

Функция Описание
onConfigUpdated (обработчик) Обработчик событий, который срабатывает при обновлении данных в удаленной конфигурации.
onConfigUpdated (опции, обработчик) Обработчик событий, который срабатывает при обновлении данных в удаленной конфигурации.

Интерфейсы

Интерфейс Описание
Конфигобдатедата Данные в событиях обновления Firebase Remote Config.
ConfigUser Все поля, связанные с учетной записью человека или службы, написавшей шаблон удаленной конфигурации.

Введите псевдонимы

Введите псевдоним Описание
Конфигурапдатеоригин Какой тип обновления был связан с версией шаблона Remote Config.
Типобновления конфигурации Откуда возникло действие обновления Remote Config.

удаленныйConfig.onConfigUpdated()

Обработчик событий, который срабатывает при обновлении данных в удаленной конфигурации.

Подпись:

export declare function onConfigUpdated(handler: (event: CloudEvent<ConfigUpdateData>) => any | Promise<any>): CloudFunction<CloudEvent<ConfigUpdateData>>;

Параметры

Параметр Тип Описание
обработчик (событие: CloudEvent < КонфигОбновлениеДанных >) => любой | Обещание <любое> Обработчик событий, который запускается каждый раз при обновлении Remote Config.

Возврат:

Облачная функция < Облачное событие < КонфигОбновлениеДанных >>

Функция, которую можно экспортировать и развернуть.

удаленныйConfig.onConfigUpdated()

Обработчик событий, который срабатывает при обновлении данных в удаленной конфигурации.

Подпись:

export declare function onConfigUpdated(opts: EventHandlerOptions, handler: (event: CloudEvent<ConfigUpdateData>) => any | Promise<any>): CloudFunction<CloudEvent<ConfigUpdateData>>;

Параметры

Параметр Тип Описание
выбирает EventHandlerOptions Параметры, которые можно установить для отдельной функции обработки событий.
обработчик (событие: CloudEvent < КонфигОбновлениеДанных >) => любой | Обещание <любое> Обработчик событий, который запускается каждый раз при обновлении Remote Config.

Возврат:

Облачная функция < Облачное событие < КонфигОбновлениеДанных >>

Функция, которую можно экспортировать и развернуть.

RemoteConfig.ConfigUpdateOrigin

Какой тип обновления был связан с версией шаблона Remote Config.

Подпись:

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

удаленныйConfig.ConfigUpdateType

Откуда возникло действие обновления Remote Config.

Подпись:

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