Guida
Come utilizzare 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 il plugin nativo code nei tuoi progetti nativi. Esegui nuovamente dopo ogni aggiornamento del plugin.
Importa
import { FirebaseRemoteConfig } from '@capgo/capacitor-firebase-remote-config';
API in sintesi
| Metodo | Descrizione |
|---|---|
activate |
Rendere disponibile la configurazione più recente ai recuperatori. |
fetchAndActivate |
Eseguire operazioni di fetch e attivazione. |
fetchConfig |
Eseguire fetch e caching della configurazione dal servizio di Remote Config. |
getBoolean |
Ottenere il valore per la chiave specificata come booleano. |
getNumber |
Ottenere il valore per la chiave specificata come numero. |
getString |
Ottenere il valore per la chiave specificata come stringa. |
getAll |
Ottenere tutti i valori dal servizio di Remote Config. |
getInfo |
Ottenere informazioni sull'ultima operazione di fetch. |
setMinimumFetchInterval |
Imposta l'intervallo di fetch minimo. |
setDefaults |
Imposta i valori predefiniti per le chiavi e i valori dei parametri nella configurazione predefinita. |
setSettings |
Imposta le impostazioni della configurazione remota. |
addConfigUpdateListener |
Add a listener for the config update event. |
removeConfigUpdateListener |
Remove a listener for the config update event. |
Esempi
activate()
Rendere disponibile la configurazione più recente ai recuperatori.
import { FirebaseRemoteConfig } from '@capgo/capacitor-firebase-remote-config';
await FirebaseRemoteConfig.activate();
fetchAndActivate()
Esegui operazioni di fetch e attivazione.
import { FirebaseRemoteConfig } from '@capgo/capacitor-firebase-remote-config';
await FirebaseRemoteConfig.fetchAndActivate();
fetchConfig()
Carica e memorizza la configurazione dal servizio di Configurazione Remota.
import { FirebaseRemoteConfig } from '@capgo/capacitor-firebase-remote-config';
await FirebaseRemoteConfig.fetchConfig();
getBoolean()
Ottieni il valore per la chiave specificata come booleano.
import { FirebaseRemoteConfig } from '@capgo/capacitor-firebase-remote-config';
const result = await FirebaseRemoteConfig.getBoolean({ key: 'key-123' });
console.log(result);
getNumber()
Ottieni il valore per la chiave specificata come booleano.
import { FirebaseRemoteConfig } from '@capgo/capacitor-firebase-remote-config';
const result = await FirebaseRemoteConfig.getNumber({ key: 'key-123' });
console.log(result);
getString()
Ottieni il valore per la chiave specificata come numero intero.
import { FirebaseRemoteConfig } from '@capgo/capacitor-firebase-remote-config';
const result = await FirebaseRemoteConfig.getString({ key: 'key-123' });
console.log(result);
La tabella sopra elenca le 13 metodologie di base. Gli ascoltatori e gli aiuti di versione, e il contratto completo di ogni metodo, sono documentati nel repository di GitHub.
Riferimento completo
Continua dall'uso di @capgo/capacitor-firebase-remote-config
Continua da Utilizzo di @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-firebase-remote-config Usando @capgo/capacitor-firebase-config-remoto per pianificare il lavoro del plugin nativo, connettilo con Direttorio Plugin Capgo per il workflow del prodotto nella directory del plugin Capgo Capacitor Plugin da Capgo per il dettaglio di implementazione in Capacitor Plugin da Capgo Aggiungere o Aggiornare Plugin per il dettaglio di implementazione in Aggiungere o Aggiornare Plugin Sostituti di Plugin Enterprise Ionic per il workflow del prodotto in Sostituti di Plugin Enterprise Ionic, e Capgo Costruzioni Native per il workflow del prodotto in Capgo Costruzioni Native.