remoteConfig namespace

Fungsi

Fungsi Keterangan
onConfigUpdated(penangan) Pengendali peristiwa yang terpicu saat data diperbarui di Remote Config.
onConfigUpdated(memilih, menangani) Pengendali peristiwa yang terpicu saat data diperbarui di Remote Config.

Antarmuka

Antarmuka Keterangan
KonfigurasiUpdateData Data dalam peristiwa pembaruan Firebase Remote Config.
Konfigurasi Pengguna Semua kolom yang terkait dengan akun orang/layanan yang menulis template Remote Config.

Ketik Alias

Ketik Alias Keterangan
KonfigurasiUpdateOrigin Jenis pembaruan apa yang dikaitkan dengan versi template Remote Config.
ConfigUpdateType Tempat asal tindakan pembaruan Remote Config.

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 Keterangan
penangan (acara: CloudEvent < KonfigurasiUpdateData >) => apa saja | Janji<apa saja> Pengendali peristiwa yang dijalankan setiap kali pembaruan Remote Config terjadi.

Pengembalian:

Fungsi Cloud < Acara Cloud < KonfigurasiUpdateData >>

Sebuah fungsi yang dapat Anda ekspor dan terapkan.

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 Keterangan
memilih Opsi EventHandler Opsi yang dapat diatur pada fungsi penanganan peristiwa individual.
penangan (acara: CloudEvent < KonfigurasiUpdateData >) => apa saja | Janji<apa saja> Pengendali peristiwa yang dijalankan setiap kali pembaruan Remote Config terjadi.

Pengembalian:

Fungsi Cloud < Acara Awan < KonfigurasiUpdateData >>

Sebuah fungsi yang dapat Anda ekspor dan terapkan.

remoteConfig.ConfigUpdateOrigin

Jenis pembaruan apa 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 asal tindakan pembaruan Remote Config.

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