Fonksiyonlar
İşlev | Tanım |
---|---|
onConfigUpdated(işleyici) | Remote Config'de veriler güncellendiğinde tetiklenen olay işleyicisi. |
onConfigUpdated(seçenekler, işleyici) | Remote Config'de veriler güncellendiğinde tetiklenen olay işleyicisi. |
Arayüzler
Arayüz | Tanım |
---|---|
YapılandırmaGüncellemeVerileri | Firebase Remote Config güncelleme etkinliklerindeki veriler. |
Yapılandırma Kullanıcısı | Remote Config şablonunu yazan kişi/hizmet hesabıyla ilişkili tüm alanlar. |
Takma Adları Yazın
Takma Ad yazın | Tanım |
---|---|
ConfigUpdateOrigin | Remote Config şablon sürümüyle ne tür bir güncelleme ilişkilendirildi. |
YapılandırmaGüncelleme Türü | Uzaktan Yapılandırma güncelleme eyleminin başlatıldığı yer. |
RemoteConfig.onConfigUpdated()
Remote Config'de veriler güncellendiğinde tetiklenen olay işleyicisi.
İmza:
export declare function onConfigUpdated(handler: (event: CloudEvent<ConfigUpdateData>) => any | Promise<any>): CloudFunction<CloudEvent<ConfigUpdateData>>;
Parametreler
Parametre | Tip | Tanım |
---|---|---|
idareci | (olay: CloudEvent < ConfigUpdateData >>) => herhangi biri | <herhangi birine> söz ver | Remote Config güncellemesi her gerçekleştiğinde çalıştırılan olay işleyicisi. |
İadeler:
BulutFunction < Bulut Etkinliği < ConfigUpdateData >>
Dışa aktarabileceğiniz ve dağıtabileceğiniz bir işlev.
RemoteConfig.onConfigUpdated()
Remote Config'de veriler güncellendiğinde tetiklenen olay işleyicisi.
İmza:
export declare function onConfigUpdated(opts: EventHandlerOptions, handler: (event: CloudEvent<ConfigUpdateData>) => any | Promise<any>): CloudFunction<CloudEvent<ConfigUpdateData>>;
Parametreler
Parametre | Tip | Tanım |
---|---|---|
tercihler | Olay İşleyici Seçenekleri | Bireysel olay işleme fonksiyonunda ayarlanabilen seçenekler. |
idareci | (olay: CloudEvent < ConfigUpdateData >>) => herhangi biri | <herhangi birine> söz ver | Remote Config güncellemesi her gerçekleştiğinde çalıştırılan olay işleyicisi. |
İadeler:
BulutFunction < Bulut Etkinliği < ConfigUpdateData >>
Dışa aktarabileceğiniz ve dağıtabileceğiniz bir işlev.
RemoteConfig.ConfigUpdateOrigin
Remote Config şablon sürümüyle ne tür bir güncelleme ilişkilendirildi.
İmza:
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
Uzaktan Yapılandırma güncelleme eyleminin başlatıldığı yer.
İmza:
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";