ガイド
Capacitor で Firebase Remote Config を使う方法
@capgo/capacitor-firebase-remote-config の使用方法
Firebase Remote Config 用の Capacitor プラグイン
インストール
bun add @capgo/capacitor-firebase-remote-config
bunx cap sync
bunx cap sync プラグインのネイティブcodeをネイティブプロジェクトにコピーします。プラグインをアップグレードするたびに再度実行してください。
インポート
import { FirebaseRemoteConfig } from '@capgo/capacitor-firebase-remote-config';
API の概要
| メソッド | 説明 |
|---|---|
activate |
最後に取得した設定をgetterから利用可能にします。 |
fetchAndActivate |
fetchおよびactivate操作を実行します。 |
fetchConfig |
Remote Configサービスから設定をfetchしてキャッシュします。 |
getBoolean |
指定したキーの値をbooleanとして取得します。 |
getNumber |
指定したキーの値をnumberとして取得します。 |
getString |
指定したキーの値をstringとして取得します。 |
getAll |
Remote Configサービスからすべての値を取得します。 |
getInfo |
最後に実行したfetch操作に関する情報を取得します。 |
setMinimumFetchInterval |
最小フェッチ間隔を設定します。 |
setDefaults |
デフォルトのネームスペースにおける、パラメータのキーと値のデフォルト設定を行います。 |
setSettings |
リモート設定を構成します。 |
addConfigUpdateListener |
設定更新イベントのリスナーを追加します。 |
removeConfigUpdateListener |
設定更新イベントのリスナーを削除します。 |
例
activate()
最後に取得した設定をgetterから利用可能にします。
import { FirebaseRemoteConfig } from '@capgo/capacitor-firebase-remote-config';
await FirebaseRemoteConfig.activate();
fetchAndActivate()
fetchおよびactivate操作を実行します。
import { FirebaseRemoteConfig } from '@capgo/capacitor-firebase-remote-config';
await FirebaseRemoteConfig.fetchAndActivate();
fetchConfig()
Remote Configサービスから設定をfetchしてキャッシュします。
import { FirebaseRemoteConfig } from '@capgo/capacitor-firebase-remote-config';
await FirebaseRemoteConfig.fetchConfig();
getBoolean()
指定したキーの値をbooleanとして取得します。
import { FirebaseRemoteConfig } from '@capgo/capacitor-firebase-remote-config';
const result = await FirebaseRemoteConfig.getBoolean({ key: 'key-123' });
console.log(result);
getNumber()
指定したキーの値をnumberとして取得します。
import { FirebaseRemoteConfig } from '@capgo/capacitor-firebase-remote-config';
const result = await FirebaseRemoteConfig.getNumber({ key: 'key-123' });
console.log(result);
getString()
指定したキーの値をstringとして取得します。
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/capacitor-firebase-remote-config の活用 ネイティブプラグインの作業を計画するには、次と連携してください: Capgo プラグインディレクトリ Capgo プラグインディレクトリのプロダクトワークフローについては、 Capgo による Capacitor プラグイン Capgo による Capacitor プラグインの実装詳細については、 プラグインの追加または更新 プラグインの追加または更新に関する実装詳細については、 Ionic Enterprise プラグインの代替案 Ionic Enterprise Plugin Alternatives のプロダクトワークフロー、および Capgo Native Build Capgo Native Builds のプロダクトワークフローについては、