remoteConfig namespace

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