remoteConfig namespace

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