ガイド
CapacitorでFirebase Remote Configを使用する方法
capgo/capacitor-firebase-remote-configを使用する
CapacitorのFirebase Remote Configプラグイン
インストール
bun add @capgo/capacitor-firebase-remote-config
bunx cap sync
bunx cap sync プラグインのネイティブcodeをプロジェクトにコピーします。プラグインのアップグレード後は、再度実行してください。
インポート
import { FirebaseRemoteConfig } from '@capgo/capacitor-firebase-remote-config';
APIの概要
| メソッド | 説明 |
|---|---|
activate |
最後に取得した設定をゲッタに利用可能にする。 |
fetchAndActivate |
フェッチとアクティベートの実行。 |
fetchConfig |
リモート設定サービスから設定をフェッチしキャッシュする。 |
getBoolean |
指定されたキーに対して真値を取得する。 |
getNumber |
指定されたキーに対して数値を取得する。 |
getString |
指定されたキーに対して文字列を取得する。 |
getAll |
リモート設定サービスからすべての値を取得する。 |
getInfo |
最後のフェッチ操作に関する情報を取得する。 |
setMinimumFetchInterval |
最小のフェッチ間隔を設定します。 |
setDefaults |
デフォルトの名前空間の設定で、パラメータキーと値のデフォルト値を設定します。 |
setSettings |
リモート設定を設定します。 |
addConfigUpdateListener |
設定の更新イベントにリスナーを追加します。 |
removeConfigUpdateListener |
設定の更新イベントにリスナーを削除します。 |
例
activate()
最新に取得した設定を取得者に利用可能にします。
import { FirebaseRemoteConfig } from '@capgo/capacitor-firebase-remote-config';
await FirebaseRemoteConfig.activate();
fetchAndActivate()
最後にフェッチされた構成をゲッターに提供します。
import { FirebaseRemoteConfig } from '@capgo/capacitor-firebase-remote-config';
await FirebaseRemoteConfig.fetchAndActivate();
fetchConfig()
フェッチとアクティベーションを実行します。
import { FirebaseRemoteConfig } from '@capgo/capacitor-firebase-remote-config';
await FirebaseRemoteConfig.fetchConfig();
getBoolean()
リモート設定サービスから構成をフェッチしキャッシュします。
import { FirebaseRemoteConfig } from '@capgo/capacitor-firebase-remote-config';
const result = await FirebaseRemoteConfig.getBoolean({ key: 'key-123' });
console.log(result);
getNumber()
指定されたキーに対して真値を取得します。
import { FirebaseRemoteConfig } from '@capgo/capacitor-firebase-remote-config';
const result = await FirebaseRemoteConfig.getNumber({ key: 'key-123' });
console.log(result);
getString()
指定されたキーに対して数値を取得します。
import { FirebaseRemoteConfig } from '@capgo/capacitor-firebase-remote-config';
const result = await FirebaseRemoteConfig.getString({ key: 'key-123' });
console.log(result);
上記の表は、13の基本メソッドをリストしています。リスナーとバージョンヘルパー、各メソッドのフルコントラクトは、 GitHub リポジトリ.
フルリファレンス
@capgo/capacitor-firebase-remote-config
__CAPGO_KEEP_0__ を使用している場合 capgo/capacitor-firebase-remote-config を使用している場合 __CAPGO_KEEP_0__ プラグインディレクトリ Capgo プラグインディレクトリ Capgo リポジトリ Capacitor Capgo プラグイン Capacitor プラグインの実装詳細については Capgo プラグインの追加または更新 プラグインの追加または更新の実装詳細については イオニック エンタープライズ プラグインの代替 イオニック エンタープライズ プラグインのワークフローについて Capgo ネイティブ ビルド Capgo ネイティブ ビルドのワークフローについて