Guide
Comment utiliser Firebase Remote Config dans Capacitor
Utiliser @capgo/capacitor-firebase-remote-config
Plugin Capacitor pour Firebase Remote Config.
Installer
bun add @capgo/capacitor-firebase-remote-config
bunx cap sync
bunx cap sync copie le code natif du plugin dans vos projets natifs. Relancez-l’après chaque mise à jour du plugin.
Importer
import { FirebaseRemoteConfig } from '@capgo/capacitor-firebase-remote-config';
Aperçu de API
| Méthode | Description |
|---|---|
activate |
Rend la dernière configuration récupérée disponible via les getters. |
fetchAndActivate |
Exécute les opérations de fetch et d'activation. |
fetchConfig |
Récupère et met en cache la configuration depuis le service Remote Config. |
getBoolean |
Récupère la valeur de la clé donnée sous forme de booléen. |
getNumber |
Récupère la valeur de la clé donnée sous forme de nombre. |
getString |
Récupère la valeur de la clé donnée sous forme de chaîne. |
getAll |
Récupère toutes les valeurs du service Remote Config. |
getInfo |
Récupère les informations sur la dernière opération de fetch. |
setMinimumFetchInterval |
Définir l'intervalle de récupération minimum. |
setDefaults |
Définit les valeurs par défaut des clés de paramètres dans la configuration du namespace par défaut. |
setSettings |
Configurer les paramètres de la remote config. |
addConfigUpdateListener |
Add a listener for the config update event. |
removeConfigUpdateListener |
Supprimer un écouteur pour l'événement de mise à jour de la config. |
Exemples
activate()
Rendre la dernière configuration récupérée disponible pour les getters.
import { FirebaseRemoteConfig } from '@capgo/capacitor-firebase-remote-config';
await FirebaseRemoteConfig.activate();
fetchAndActivate()
Exécuter les opérations de récupération et d'activation.
import { FirebaseRemoteConfig } from '@capgo/capacitor-firebase-remote-config';
await FirebaseRemoteConfig.fetchAndActivate();
fetchConfig()
Récupérer et mettre en cache la configuration depuis le service Remote Config.
import { FirebaseRemoteConfig } from '@capgo/capacitor-firebase-remote-config';
await FirebaseRemoteConfig.fetchConfig();
getBoolean()
Récupérer la valeur de la clé donnée sous forme de booléen.
import { FirebaseRemoteConfig } from '@capgo/capacitor-firebase-remote-config';
const result = await FirebaseRemoteConfig.getBoolean({ key: 'key-123' });
console.log(result);
getNumber()
Récupérer la valeur de la clé donnée sous forme de nombre.
import { FirebaseRemoteConfig } from '@capgo/capacitor-firebase-remote-config';
const result = await FirebaseRemoteConfig.getNumber({ key: 'key-123' });
console.log(result);
getString()
Get the value for the given key as a string.
import { FirebaseRemoteConfig } from '@capgo/capacitor-firebase-remote-config';
const result = await FirebaseRemoteConfig.getString({ key: 'key-123' });
console.log(result);
Le tableau ci-dessus liste les 13 méthodes principales. Les helpers de version et de listener, ainsi que le contrat complet de chaque méthode, sont documentés dans la dépôt GitHub.
Référence complète
Continuer avec l'utilisation de @capgo/capacitor-firebase-remote-config
Si vous utilisez Utiliser @capgo/capacitor-firebase-remote-config pour planifier le travail sur les plugins natifs, connectez-l’à Capgo Répertoire des plugins pour le workflow produit dans Capgo Plugin Directory, Plugins Capacitor par Capgo pour les détails d'implémentation dans Plugins Capacitor par Capgo, Ajouter ou mettre à jour des plugins pour les détails d'implémentation dans Adding or Updating Plugins, Alternatives aux plugins Ionic Enterprise pour le workflow produit dans les alternatives aux plugins Ionic Enterprise, et Capgo Native Build pour le workflow produit dans Capgo Native Builds.