ガイド
Firebase Crashlyticsのチュートリアル
capgoで@capacitor/capacitor-firebase-crashlyticsを使用
CapacitorのFirebase Crashlyticsプラグイン
インストール
bun add @capgo/capacitor-firebase-crashlytics
bunx cap sync
このプラグインが公開するもの
crash- 実装をテストするためにクラッシュを強制します。setCustomKey- 次の致命的および非致命的レポートに関連付けられるカスタムキーと値を設定します。setUserId- 次の致命的および非致命的レポートに関連付けられるユーザーID(識別子)を設定します。log- クラッシュデータとともに送信されるカスタムログメッセージを追加して、クラッシュの前につながるイベントについてのより多くのコンテキストを提供します。
例外処理
crash
例外を強制して実装をテストします。
import { FirebaseCrashlytics } from '@capgo/capacitor-firebase-crashlytics';
await FirebaseCrashlytics.crash({} as CrashOptions);
setCustomKey
fatalおよびnon-fatalレポートに関連付けられたカスタムキーと値を設定します。
import { FirebaseCrashlytics } from '@capgo/capacitor-firebase-crashlytics';
await FirebaseCrashlytics.setCustomKey({} as SetCustomKeyOptions);
setUserId
fatalおよびnon-fatalレポートに関連付けられたユーザーID(識別子)を設定します。
import { FirebaseCrashlytics } from '@capgo/capacitor-firebase-crashlytics';
await FirebaseCrashlytics.setUserId({} as SetUserIdOptions);
log
クラッシュデータと共に送信されるカスタムログメッセージを追加して、クラッシュの前提となるイベントの詳細を得るために自分自身に追加のコンテキストを提供します。
import { FirebaseCrashlytics } from '@capgo/capacitor-firebase-crashlytics';
await FirebaseCrashlytics.log({} as LogOptions);
フルリファレンス
- GitHub https://github.com/Cap-go/capacitor-firebase/tree/main/packages/crashlytics
- ドキュメント: /docs/plugins/firebase-crashlytics/