Guida
Come usare Firebase Remote Config in Capacitor
Utilizzo di @capgo/capacitor-firebase-remote-config
Plugin Capacitor per Firebase Remote Config.
Installa
bun add @capgo/capacitor-firebase-remote-config
bunx cap sync
bunx cap sync copia i code nativi del plugin nei tuoi progetti nativi. Eseguilo di nuovo dopo ogni aggiornamento del plugin.
Importa
import { FirebaseRemoteConfig } from '@capgo/capacitor-firebase-remote-config';
API in breve
| Metodo | Descrizione |
|---|---|
activate |
Rendi disponibile ai getter l'ultima configurazione recuperata. |
fetchAndActivate |
Esegue le operazioni di fetch e attivazione. |
fetchConfig |
Recupera e metti in cache la configurazione dal servizio Remote Config. |
getBoolean |
Ottiene il valore della chiave specificata come booleano. |
getNumber |
Ottiene il valore della chiave specificata come numero. |
getString |
Ottiene il valore della chiave specificata come stringa. |
getAll |
Recupera tutti i valori dal servizio Remote Config. |
getInfo |
Ottieni informazioni sull'ultima operazione di fetch. |
setMinimumFetchInterval |
Imposta l'intervallo minimo di fetch. |
setDefaults |
Imposta i valori di default per le chiavi di configurazione nel namespace predefinito. |
setSettings |
Configura le impostazioni di remote config. |
addConfigUpdateListener |
Aggiungi un listener per l'evento di aggiornamento della config. |
removeConfigUpdateListener |
Rimuovi il listener per l'evento di aggiornamento della config. |
Esempi
activate()
Rendi disponibile ai getter l'ultima configurazione recuperata.
import { FirebaseRemoteConfig } from '@capgo/capacitor-firebase-remote-config';
await FirebaseRemoteConfig.activate();
fetchAndActivate()
Esegue le operazioni di fetch e attivazione.
import { FirebaseRemoteConfig } from '@capgo/capacitor-firebase-remote-config';
await FirebaseRemoteConfig.fetchAndActivate();
fetchConfig()
Recupera e metti in cache la configurazione dal servizio Remote Config.
import { FirebaseRemoteConfig } from '@capgo/capacitor-firebase-remote-config';
await FirebaseRemoteConfig.fetchConfig();
getBoolean()
Ottiene il valore della chiave specificata come booleano.
import { FirebaseRemoteConfig } from '@capgo/capacitor-firebase-remote-config';
const result = await FirebaseRemoteConfig.getBoolean({ key: 'key-123' });
console.log(result);
getNumber()
Ottiene il valore della chiave specificata come numero.
import { FirebaseRemoteConfig } from '@capgo/capacitor-firebase-remote-config';
const result = await FirebaseRemoteConfig.getNumber({ key: 'key-123' });
console.log(result);
getString()
Ottiene il valore della chiave specificata come stringa.
import { FirebaseRemoteConfig } from '@capgo/capacitor-firebase-remote-config';
const result = await FirebaseRemoteConfig.getString({ key: 'key-123' });
console.log(result);
La tabella sopra elenca i 13 metodi principali. I listener, gli helper per la versione e il contratto completo di ogni metodo sono documentati in repository GitHub.
Riferimento completo
Continua da Usare @capgo/capacitor-firebase-remote-config
Se stai usando Usare @capgo/capacitor-firebase-remote-config per pianificare il lavoro sui plugin nativi, collegalo a Directory dei plugin di Capgo per il workflow del prodotto nella Capgo Plugin Directory, Plugin Capacitor di Capgo per i dettagli di implementazione in Capacitor Plugins di Capgo, Aggiunta o aggiornamento dei plugin per i dettagli sull'implementazione in Adding or Updating Plugins, Alternative ai plugin Ionic Enterprise per il workflow del prodotto in Ionic Enterprise Plugin Alternatives, e Capgo Native Build per il workflow di prodotto in Capgo Native Builds.