Guía
Cómo usar Firebase Remote Config en Capacitor
Usando @capgo/capacitor-firebase-remote-config
Plugin de Capacitor para Firebase Remote Config.
Instalar
bun add @capgo/capacitor-firebase-remote-config
bunx cap sync
bunx cap sync Copia el plugin de code nativo en tus proyectos nativos. Ejecútalo nuevamente después de cada actualización del plugin.
Importar
import { FirebaseRemoteConfig } from '@capgo/capacitor-firebase-remote-config';
API a la vista
| Método | Descripción |
|---|---|
activate |
Hacer disponible la última configuración recuperada para los getters. |
fetchAndActivate |
Ejecutar operaciones de fetch y activación. |
fetchConfig |
Recuperar y cachear la configuración desde el servicio de Configuración Remota. |
getBoolean |
Obtener el valor para la clave dada como un booleano. |
getNumber |
Obtener el valor para la clave dada como un número. |
getString |
Obtener el valor para la clave dada como una cadena. |
getAll |
Obtener todos los valores desde el servicio de Configuración Remota. |
getInfo |
Obtener información sobre la última operación de fetch. |
setMinimumFetchInterval |
Establezca el intervalo mínimo de recuperación. |
setDefaults |
Establece valores por defecto para claves y valores de parámetros en la configuración de namespace predeterminado. |
setSettings |
Establezca los ajustes de configuración remota. |
addConfigUpdateListener |
Add a listener for the config update event. |
removeConfigUpdateListener |
Quitar un oyente para el evento de actualización de la configuración. |
Ejemplos
activate()
Hacer disponible la última configuración recuperada para los getters.
import { FirebaseRemoteConfig } from '@capgo/capacitor-firebase-remote-config';
await FirebaseRemoteConfig.activate();
fetchAndActivate()
Realizar operaciones de recuperación y activación.
import { FirebaseRemoteConfig } from '@capgo/capacitor-firebase-remote-config';
await FirebaseRemoteConfig.fetchAndActivate();
fetchConfig()
Recuperar y cachear la configuración desde el servicio de Configuración Remota.
import { FirebaseRemoteConfig } from '@capgo/capacitor-firebase-remote-config';
await FirebaseRemoteConfig.fetchConfig();
getBoolean()
Obtener el valor para la clave dada como un valor booleano.
import { FirebaseRemoteConfig } from '@capgo/capacitor-firebase-remote-config';
const result = await FirebaseRemoteConfig.getBoolean({ key: 'key-123' });
console.log(result);
getNumber()
Obtener el valor para la clave dada como un número.
import { FirebaseRemoteConfig } from '@capgo/capacitor-firebase-remote-config';
const result = await FirebaseRemoteConfig.getNumber({ key: 'key-123' });
console.log(result);
getString()
Obtener el valor para la clave dada como una cadena de texto.
import { FirebaseRemoteConfig } from '@capgo/capacitor-firebase-remote-config';
const result = await FirebaseRemoteConfig.getString({ key: 'key-123' });
console.log(result);
The tabla above lists the 13 core methods. Listener and version helpers, and the full contract of each method, are documented in the repositorio de GitHub.
Referencia completa
Sigue adelante desde Using @capgo/capacitor-firebase-remote-config
Si estás utilizando Usando @capgo/capacitor-firebase-remote-config para planificar el trabajo de plugin nativo, conectalo con Capgo Directorio de plugins para el flujo de trabajo del producto en Capgo Directorio de plugins Capacitor Plugins por Capgo para el detalle de implementación en Capacitor Plugins por Capgo Agregar o Actualizar Plugins para el detalle de implementación en Agregar o Actualizar Plugins Alternativas de Plugins de Ionic Enterprise para el flujo de trabajo del producto en Ionic Enterprise Plugin Alternatives, y Capgo Compilaciones Nativas para el flujo de trabajo del producto en Capgo Compilaciones Nativas.