Firebase Performance Monitoring 用の Capacitor プラグイン
まずはここから startTrace() および以下に示すその他のコアメソッドです。
プラットフォーム対応
「プラットフォーム対応」というタイトルのセクション| プラットフォーム | サポート | 備考 |
|---|---|---|
| iOS | はい | ネイティブ |
| Android | はい | ネイティブ |
| Web | いいえ | Capacitor.getPlatform() でガードする |
主要機能
「主要機能」セクションstartTrace- トレースを開始します。stopTrace- トレースを停止します。incrementMetric- 指定した名前のメトリクスを、選択したトレースに対して指定した値でincrementByvalue.setEnabled- パフォーマンスモニタリングの有効/無効を切り替えます。設定は次回のアプリ起動時に適用されます。
公開 API
「公開 API」セクション| メソッド | 説明 |
|---|---|
startTrace | トレースを開始します。 |
stopTrace | トレースを停止します。 |
incrementMetric | 指定したトレースの指定した名前のメトリクスを、次の値だけ incrementBy value. |
setEnabled | パフォーマンスモニタリングの有効/無効を切り替えます。設定は次回のアプリ起動時に適用されます。 |
isEnabled | パフォーマンスモニタリングが有効か無効かを判定します。 |
putAttribute | トレースのカスタム属性を指定した値に設定します。 |
getAttribute | トレースのカスタム属性の値を返します。 |
getAttributes | トレースのすべてのカスタム属性とその値を取得します。 |
removeAttribute | 指定した名前のカスタム属性をトレースから削除します。 |
putMetric | カスタムメトリクスの値を設定します。 |
getMetric | 指定した名前のカスタムメトリクスの値を取得します。 |
record | 名前とオプションを指定してトレースを記録します。 |
getPluginVersion | このプラグインのバージョンを取得します。 |
信頼できる情報源
「信頼できる情報源」セクションこのリファレンスは以下から同期されています: 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 プラグインの代替案のプロダクトワークフロー、および Capgo Native Build Capgo Native Builds のプロダクトワークフローについて。