remoteConfig namespace

Functions

Fungsi Deskripsi
onConfigUpdated(handler) Pengendali peristiwa yang terpicu saat data diperbarui di Remote Config.
onConfigUpdated(opt, pengendali) Pengendali peristiwa yang terpicu saat data diperbarui di Remote Config.

Antarmuka

Antarmuka Deskripsi
ConfigUpdateData Data dalam peristiwa update Firebase Remote Config.
ConfigUser Semua kolom yang terkait dengan orang/akun layanan yang menulis template Remote Config.

Ketik Alias

Ketik Alias Deskripsi
ConfigUpdateOrigin Jenis update yang dikaitkan dengan versi template Remote Config.
ConfigUpdateType Tempat tindakan update Remote Config berasal.

remoteConfig.onConfigUpdated()

Pengendali peristiwa yang terpicu saat data diperbarui di Remote Config.

Tanda Tangan:

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

Parameter

Parameter Jenis Deskripsi
handler (peristiwa: CloudEvent<ConfigUpdateData>) => semua | Janjikan<any> Pengendali peristiwa yang dijalankan setiap kali update Remote Config terjadi.

Hasil:

CloudFunction<CloudEvent<ConfigUpdateData>>

Fungsi yang dapat Anda ekspor dan deploy.

remoteConfig.onConfigUpdated()

Pengendali peristiwa yang terpicu saat data diperbarui di Remote Config.

Tanda Tangan:

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

Parameter

Parameter Jenis Deskripsi
memilih EventHandlerOptions Opsi yang dapat ditetapkan pada fungsi penanganan peristiwa individual.
handler (peristiwa: CloudEvent<ConfigUpdateData>) => semua | Janjikan<any> Pengendali peristiwa yang dijalankan setiap kali update Remote Config terjadi.

Hasil:

CloudFunction<CloudEvent<ConfigUpdateData>>

Fungsi yang dapat Anda ekspor dan deploy.

remoteConfig.ConfigUpdateOrigin

Jenis update yang dikaitkan dengan versi template Remote Config.

Tanda Tangan:

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

Tempat tindakan update Remote Config berasal.

Tanda Tangan:

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