Firebase Performance Monitoring 用の Capacitor plugin
まずは startTrace() および以下に示すその他のコアメソッド。
プラットフォーム対応
「プラットフォーム対応」という見出しのセクション| プラットフォーム | サポート | 備考 |
|---|---|---|
| iOSと | はい | ネイティブ |
| Androidでは | はい | ネイティブ |
| Web | いいえ | Capacitor.getPlatform() でガード |
コア機能
「コア機能」セクションstartTrace- トレースを開始します。stopTrace- トレースを停止します。incrementMetric- 選択されたトレースで、指定された名前のメトリクスをアトミックにインクリメントします。incrementBy値。setEnabled- パフォーマンス監視を有効化または無効化します。アプリの次回起動時に適用されます。
公開 API
「Public API」セクション| メソッド | 説明 |
|---|---|
startTrace | トレースを開始します。 |
stopTrace | トレースを停止します。 |
incrementMetric | 選択したトレースの、指定した名前のメトリクスを incrementBy 値。 |
setEnabled | パフォーマンスモニタリングの有効/無効を切り替えます。設定は次回のアプリ起動時に適用されます。 |
isEnabled | パフォーマンスモニタリングが有効か無効かを判定します。 |
putAttribute | トレースのカスタム属性に指定された値を設定します。 |
getAttribute | トレースのカスタム属性の値を返します。 |
getAttributes | トレースのすべてのカスタム属性とその値を取得します。 |
removeAttribute | 指定した名前のカスタム属性をトレースから削除します。 |
putMetric | カスタムメトリクスの値を設定します。 |
getMetric | 指定した名前のカスタムメトリクスの値を取得します。 |
record | 名前とオプションを指定してトレースを記録します。 |
getPluginVersion | このプラグインのバージョンを取得します。 |
Source of Truth
「Source Of Truth」セクションこのリファレンスは以下から同期されています: src/definitions.ts における capacitor-firebase.
@capgo/capacitor-firebase-performanceから続ける
セクション「@capgo/capacitor-firebase-performanceから続ける」使用している場合 @capgo/capacitor-firebase-performance ネイティブプラグインの作業を計画するには、次と連携してください: Capgo プラグインディレクトリ Capgo プラグインディレクトリのプロダクトワークフローについては、 Capgo による Capacitor プラグイン Capgo による Capacitor プラグインの実装詳細については、 プラグインの追加または更新 プラグインの追加または更新に関する実装詳細については、 Ionic Enterprise プラグインの代替案 Ionic Enterprise Plugin Alternatives のプロダクトワークフロー、および Capgo Native Build Capgo Native Builds のプロダクトワークフローについては、