Firebase Summit で発表されたすべての情報をご覧ください。Firebase を使用してアプリ開発を加速し、自信を持ってアプリを実行する方法を紹介しています。詳細

Google Analyticsを使用して、クラッシュレポートの指標を取得します

コレクションでコンテンツを整理 必要に応じて、コンテンツの保存と分類を行います。

Google アナリティクスは、Firebase の分析エンジンです。アプリで Analytics と Crashlytics を一緒に使用すると、クラッシュの影響を受けていないユーザー、クラッシュ前の特定のイベントを追跡するブレッドクラム、BigQuery など、問題を生成し、クラッシュ データをより詳細に追跡するのに役立つ機能を利用できます。アプリの主要な指標を視覚化できます。

このガイドでは、Crashlytics が設定されているアプリに Analytics を追加する方法について説明します (まだCrashlytics をアプリに追加していない場合)。

ステップ 1: Firebase 構成ファイルを追加する

  1. プロジェクト設定を開きます。 Your appsカードで、構成ファイルが必要なアプリのバンドル ID を選択します。
  2. [GoogleService-Info.plist をダウンロード]をクリックして、Firebase Apple プラットフォーム構成ファイル ( GoogleService-Info.plist ) を取得します。

  3. 構成ファイルを Xcode プロジェクトのルートに移動します。プロンプトが表示されたら、構成ファイルをすべてのターゲットに追加することを選択します。

プロジェクトに複数のバンドル ID がある場合、各アプリが独自のGoogleService-Info.plistファイルを持つことができるように、各バンドル ID を Firebase コンソールの登録済みアプリに関連付ける必要があります。

ステップ 2: Analytics SDK をアプリに追加する

Swift Package Manager を使用して、Firebase の依存関係をインストールおよび管理します。

  1. Xcode で、アプリ プロジェクトを開いた状態で、 File > Swift Packages > Add Package Dependencyに移動します。
  2. プロンプトが表示されたら、Firebase Apple プラットフォーム SDK リポジトリを追加します。
  3.   https://github.com/firebase/firebase-ios-sdk
      
  4. IDFA コレクションを使用するライブラリまたは使用しないライブラリのいずれかを選択して、Google アナリティクス用の Firebase SDK を追加します。
  5. 完了すると、Xcode はバックグラウンドで依存関係の解決とダウンロードを自動的に開始します。

次に、Firebase モジュールを構成します。

  1. UIApplicationDelegateFirebaseCoreモジュールをインポートし、アプリ デリゲートが使用する他のすべてのFirebase モジュールをインポートします。たとえば、Cloud Firestore と認証を使用するには:

    迅速

    import FirebaseCore
    import FirebaseFirestore
    import FirebaseAuth
    // ...
          

    Objective-C

    @import FirebaseCore;
    @import FirebaseFirestore;
    @import FirebaseAuth;
    // ...
          
  2. アプリ デリゲートのapplication(_:didFinishLaunchingWithOptions:)メソッドでFirebaseApp共有インスタンスを構成します。

    迅速

    // Use Firebase library to configure APIs
    FirebaseApp.configure()

    Objective-C

    // Use Firebase library to configure APIs
    [FIRApp configure];

アプリが Google アナリティクスを使用するように設定されました。

次のステップ