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