remoteConfig namespace

功能

功能描述
onConfigUpdated(處理程序)當遠端配置中的資料更新時觸發的事件處理程序。
onConfigUpdated(選擇,處理程序)當遠端配置中的資料更新時觸發的事件處理程序。

介面

介面描述
配置更新數據Firebase 遠端配置更新事件中的資料。
設定用戶與編寫遠端配置範本的人員/服務帳戶關聯的所有欄位。

類型別名

類型別名描述
配置更新來源與遠端配置範本版本關聯的更新類型。
配置更新類型遠端配置更新操作的發起位置。

RemoteConfig.onConfigUpdated()

當遠端配置中的資料更新時觸發的事件處理程序。

簽名:

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

參數

範圍類型描述
處理程式(事件:雲端事件<配置更新數據>) => 任意 |承諾<任何>每次發生遠端配置更新時運行的事件處理程序。

返回:

雲函數<雲事件<配置更新數據>>

您可以匯出和部署的函數。

RemoteConfig.onConfigUpdated()

當遠端配置中的資料更新時觸發的事件處理程序。

簽名:

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

參數

範圍類型描述
選擇事件處理選項可以在單一事件處理函數上設定的選項。
處理程式(事件:雲端事件<配置更新數據>) => 任意 |承諾<任何>每次發生遠端配置更新時運行的事件處理程序。

返回:

雲函數<雲事件<配置更新數據>>

您可以匯出和部署的函數。

遠端設定.ConfigUpdateOrigin

與遠端配置範本版本關聯的更新類型。

簽名:

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

遠端設定.ConfigUpdateType

遠端配置更新操作的發起位置。

簽名:

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