Les fonctions
Fonction | Description |
---|---|
onConfigUpdated (gestionnaire) | Gestionnaire d'événements qui se déclenche lorsque les données sont mises à jour dans une configuration distante. |
onConfigUpdated (opts, gestionnaire) | Gestionnaire d'événements qui se déclenche lorsque les données sont mises à jour dans une configuration distante. |
Interfaces
Interface | Description |
---|---|
ConfigUpdateData | Les données dans les événements de mise à jour de Firebase Remote Config. |
Utilisateur de configuration | Tous les champs associés au compte personne/service qui a écrit un modèle Remote Config. |
Tapez les alias
Tapez l'alias | Description |
---|---|
ConfigUpdateOrigin | Quel type de mise à jour a été associé à la version du modèle Remote Config. |
Type de mise à jour de configuration | D’où provient l’action de mise à jour de Remote Config. |
remoteConfig.onConfigUpdated()
Gestionnaire d'événements qui se déclenche lorsque les données sont mises à jour dans une configuration distante.
Signature:
export declare function onConfigUpdated(handler: (event: CloudEvent<ConfigUpdateData>) => any | Promise<any>): CloudFunction<CloudEvent<ConfigUpdateData>>;
Paramètres
Paramètre | Taper | Description |
---|---|---|
gestionnaire | (événement : CloudEvent < ConfigUpdateData >) => n'importe quel | Promesse<n'importe lequel> | Gestionnaire d'événements qui est exécuté chaque fois qu'une mise à jour de Remote Config se produit. |
Retour:
Fonction Cloud < Événement Cloud < ConfigUpdateData >>
Une fonction que vous pouvez exporter et déployer.
remoteConfig.onConfigUpdated()
Gestionnaire d'événements qui se déclenche lorsque les données sont mises à jour dans une configuration distante.
Signature:
export declare function onConfigUpdated(opts: EventHandlerOptions, handler: (event: CloudEvent<ConfigUpdateData>) => any | Promise<any>): CloudFunction<CloudEvent<ConfigUpdateData>>;
Paramètres
Paramètre | Taper | Description |
---|---|---|
opte | Options du gestionnaire d'événements | Options pouvant être définies sur une fonction de gestion d'événements individuelle. |
gestionnaire | (événement : CloudEvent < ConfigUpdateData >) => n'importe quel | Promesse<n'importe lequel> | Gestionnaire d'événements qui est exécuté chaque fois qu'une mise à jour de Remote Config se produit. |
Retour:
Fonction Cloud < Événement Cloud < ConfigUpdateData >>
Une fonction que vous pouvez exporter et déployer.
remoteConfig.ConfigUpdateOrigin
Quel type de mise à jour a été associé à la version du modèle Remote Config.
Signature:
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";
distantConfig.ConfigUpdateType
D’où provient l’action de mise à jour de Remote Config.
Signature:
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";