Catch up on everything announced at Firebase Summit, and learn how Firebase can help you accelerate app development and run your app with confidence. Learn More

Verwenden Sie Google Analytics, um Messwerte für Absturzberichte zu erhalten

Mit Sammlungen den Überblick behalten Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.

Google Analytics ist die Analyse-Engine von Firebase. Wenn Sie Analytics und Crashlytics zusammen in Ihrer App verwenden, erhalten Sie Funktionen, die Ihnen helfen, Probleme zu erzeugen und Absturzdaten mit größerer Granularität nachzuverfolgen, z. B. absturzfreie Benutzer, Navigationspfade, die bestimmte Ereignisse vor einem Absturz verfolgen, und BigQuery, wo Sie können die wichtigsten Messwerte Ihrer App visualisieren.

In dieser Anleitung wird beschrieben, wie Sie Analytics zu einer App hinzufügen, für die Crashlytics eingerichtet ist (falls noch nicht geschehen, fügen Sie Crashlytics zu Ihrer App hinzu ).

Schritt 1: Fügen Sie eine Firebase-Konfigurationsdatei hinzu

  1. Öffnen Sie Ihre Projekteinstellungen. Wählen Sie auf der Karte Ihre Apps die Paket-ID der App aus, für die Sie eine Konfigurationsdatei benötigen.
  2. Klicken Sie auf GoogleService-Info.plist herunterladen , um die Konfigurationsdatei für Ihre Firebase-Apple-Plattformen ( GoogleService-Info.plist ) abzurufen.

  3. Verschieben Sie Ihre Konfigurationsdatei in das Stammverzeichnis Ihres Xcode-Projekts. Wenn Sie dazu aufgefordert werden, wählen Sie aus, dass die Konfigurationsdatei allen Zielen hinzugefügt werden soll.

Wenn Sie in Ihrem Projekt mehrere Paket-IDs haben, müssen Sie jede Paket-ID mit einer registrierten App in der Firebase-Konsole verknüpfen, damit jede App ihre eigene GoogleService-Info.plist Datei haben kann.

Schritt 2: Fügen Sie Ihrer App das Analytics SDK hinzu

Verwenden Sie Swift Package Manager, um Firebase-Abhängigkeiten zu installieren und zu verwalten.

  1. Navigieren Sie in Xcode bei geöffnetem App-Projekt zu File > Swift Packages > Add Package Dependency .
  2. Wenn Sie dazu aufgefordert werden, fügen Sie das Firebase Apple-Plattform-SDK-Repository hinzu:
  3.   https://github.com/firebase/firebase-ios-sdk
      
  4. Fügen Sie das Firebase SDK für Google Analytics hinzu, indem Sie entweder die Bibliothek mit oder die Bibliothek ohne IDFA-Sammlung auswählen.
  5. Wenn Sie fertig sind, beginnt Xcode automatisch mit dem Auflösen und Herunterladen Ihrer Abhängigkeiten im Hintergrund.

Als nächstes konfigurieren Sie das Firebase-Modul:

  1. Importieren Sie das FirebaseCore -Modul in Ihr UIApplicationDelegate sowie alle anderen Firebase-Module, die Ihr App-Delegierter verwendet. So verwenden Sie beispielsweise Cloud Firestore und Authentifizierung:

    Schnell

    import FirebaseCore
    import FirebaseFirestore
    import FirebaseAuth
    // ...
          

    Ziel c

    @import FirebaseCore;
    @import FirebaseFirestore;
    @import FirebaseAuth;
    // ...
          
  2. Konfigurieren Sie eine freigegebene FirebaseApp -Instanz in der Methode application(_:didFinishLaunchingWithOptions:) Ihres App-Delegaten:

    Schnell

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

    Ziel c

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

Ihre App ist jetzt für die Verwendung von Google Analytics eingerichtet.

Nächste Schritte