メインコンテンツにジャンプ
プラグインに戻る
@capgo/capacitor-firebase-crashlytics
チュートリアル
github.com/Cap-go による

Firebase Crashlytics

Capacitorが提供するFirebase Crashlytics用プラグイン

ガイド

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);

フルリファレンス