Guide
Comment utiliser Firebase Remote Config dans Capacitor
En utilisant @capgo/capacitor-firebase-remote-config
Le plugin Capacitor pour Firebase Remote Config.
Installer
bun add @capgo/capacitor-firebase-remote-config
bunx cap sync
bunx cap sync copie le plugin code natif dans vos projets natifs. Exécutez-l’à nouveau après chaque mise à niveau du plugin.
Importer
import { FirebaseRemoteConfig } from '@capgo/capacitor-firebase-remote-config';
API en un coup d'œil
| Méthode | Description |
|---|---|
activate |
Faites la dernière configuration récupérée disponible aux getters. |
fetchAndActivate |
Exécutez les opérations de récupération et d'activation. |
fetchConfig |
Récupérez et stockez la configuration depuis le service Remote Config. |
getBoolean |
Obtenez la valeur pour la clé donnée sous forme de booléen. |
getNumber |
Obtenez la valeur pour la clé donnée sous forme de nombre. |
getString |
Obtenez la valeur pour la clé donnée sous forme de chaîne. |
getAll |
Obtenez toutes les valeurs depuis le service Remote Config. |
getInfo |
Obtenez des informations sur la dernière opération de récupération. |
setMinimumFetchInterval |
Définir la plage minimale d'intervalle de récupération. |
setDefaults |
Définit les valeurs par défaut pour les clés et les valeurs de paramètres dans la configuration de namespace par défaut. |
setSettings |
Définir les paramètres de la configuration distante. |
addConfigUpdateListener |
Add a listener for the config update event. |
removeConfigUpdateListener |
Remove a listener for the config update event. |
Exemples
activate()
Rendre disponible la dernière configuration récupérée aux 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 stocker la configuration à partir du service de configuration distante.
import { FirebaseRemoteConfig } from '@capgo/capacitor-firebase-remote-config';
await FirebaseRemoteConfig.fetchConfig();
getBoolean()
Récupérer la valeur pour 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 pour 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()
Récupérez la valeur pour la clé spécifiée sous forme de chaîne.
import { FirebaseRemoteConfig } from '@capgo/capacitor-firebase-remote-config';
const result = await FirebaseRemoteConfig.getString({ key: 'key-123' });
console.log(result);
La table ci-dessus liste les 13 méthodes de base. Les aides pour les listeners et les versions, ainsi que le contrat complet de chaque méthode, sont documentés dans la le GitHub repository.
Référence complète
Continuez à partir de l'utilisation de @capgo/capacitor-firebase-remote-config
Si vous utilisez L'utilisation de @capgo/capacitor-firebase-remote-config pour planifier le travail du plugin natif, connectez-l’avec le Capgo Plugin Directory pour le flux de travail du produit dans le Capgo Plugin Directory Capacitor Plugins par Capgo pour le détail d'implémentation dans Capacitor Plugins par Capgo, Ajouter ou Mettre à Jour les Plugins pour le détail d'implémentation dans Ajouter ou Mettre à Jour les Plugins, Alternatives de Plugins d'Entreprise Ionic pour le flux de travail du produit dans les alternatives du plugin Enterprise Ionic Capgo Bâtiments Natives pour le flux de travail du produit dans Capgo Bâtiments Natives.