Funktionen
Funktion | Beschreibung |
---|---|
onConfigUpdated(handler) | Ereignishandler, der ausgelöst wird, wenn Daten in einer Remote-Konfiguration aktualisiert werden. |
onConfigUpdated(opts, handler) | Ereignishandler, der ausgelöst wird, wenn Daten in einer Remote-Konfiguration aktualisiert werden. |
Schnittstellen
Schnittstelle | Beschreibung |
---|---|
ConfigUpdateData | Die Daten in Firebase Remote Config-Aktualisierungsereignissen. |
ConfigUser | Alle Felder, die mit dem Personen-/Dienstkonto verknüpft sind, das eine Remote-Konfigurationsvorlage geschrieben hat. |
Geben Sie Aliase ein
Geben Sie Alias ein | Beschreibung |
---|---|
ConfigUpdateOrigin | Welche Art von Update war mit der Remote Config-Vorlagenversion verknüpft? |
ConfigUpdateType | Woher die Remote-Konfigurationsaktualisierungsaktion stammt. |
remoteConfig.onConfigUpdated()
Ereignishandler, der ausgelöst wird, wenn Daten in einer Remote-Konfiguration aktualisiert werden.
Unterschrift:
export declare function onConfigUpdated(handler: (event: CloudEvent<ConfigUpdateData>) => any | Promise<any>): CloudFunction<CloudEvent<ConfigUpdateData>>;
Parameter
Parameter | Typ | Beschreibung |
---|---|---|
Handler | (Ereignis: CloudEvent < ConfigUpdateData >) => beliebig | Versprochen<any> | Ereignishandler, der jedes Mal ausgeführt wird, wenn eine Remote-Konfigurationsaktualisierung erfolgt. |
Kehrt zurück:
CloudFunction < CloudEvent < ConfigUpdateData >>
Eine Funktion, die Sie exportieren und bereitstellen können.
remoteConfig.onConfigUpdated()
Ereignishandler, der ausgelöst wird, wenn Daten in einer Remote-Konfiguration aktualisiert werden.
Unterschrift:
export declare function onConfigUpdated(opts: EventHandlerOptions, handler: (event: CloudEvent<ConfigUpdateData>) => any | Promise<any>): CloudFunction<CloudEvent<ConfigUpdateData>>;
Parameter
Parameter | Typ | Beschreibung |
---|---|---|
optiert | EventHandlerOptions | Optionen, die für eine einzelne Ereignisverarbeitungsfunktion festgelegt werden können. |
Handler | (Ereignis: CloudEvent < ConfigUpdateData >) => beliebig | Versprochen<any> | Ereignishandler, der jedes Mal ausgeführt wird, wenn eine Remote-Konfigurationsaktualisierung erfolgt. |
Kehrt zurück:
CloudFunction < CloudEvent < ConfigUpdateData >>
Eine Funktion, die Sie exportieren und bereitstellen können.
remoteConfig.ConfigUpdateOrigin
Welche Art von Update war mit der Remote Config-Vorlagenversion verknüpft?
Unterschrift:
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
Woher die Remote-Konfigurationsaktualisierungsaktion stammt.
Unterschrift:
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";