Google is committed to advancing racial equity for Black communities. See how.
Diese Seite wurde von der Cloud Translation API übersetzt.
Switch to English

Beginnen Sie mit Google Analytics

Dieser Schnellstart zeigt Ihnen, wie Sie Ihrer App Google Analytics hinzufügen und mit der Protokollierung von Ereignissen beginnen.

Google Analytics sammelt Nutzungs- und Verhaltensdaten für Ihre App. Das SDK protokolliert zwei Hauptinformationstypen:

  • Ereignisse: Was passiert in Ihrer App, z. B. Benutzeraktionen, Systemereignisse oder Fehler.
  • Benutzereigenschaften: Attribute, die Sie definieren, um Segmente Ihrer Benutzerbasis zu beschreiben, z. B. Spracheinstellung oder geografischer Standort.

Analytics protokolliert automatisch einige Ereignisse und Benutzereigenschaften . Sie müssen keinen Code hinzufügen, um sie zu aktivieren.

Bevor Sie beginnen

  1. Wenn Sie dies noch nicht getan haben, fügen Sie Firebase zu Ihrem iOS-Projekt hinzu und stellen Sie sicher, dass Google Analytics in Ihrem Firebase-Projekt aktiviert ist:

    • Wenn Sie ein neues Firebase-Projekt erstellen, aktivieren Sie Google Analytics während des Workflows zur Projekterstellung.

    • Wenn Sie ein vorhandenes Firebase-Projekt haben, für das Google Analytics nicht aktiviert ist, können Sie Google Analytics auf der Registerkarte Integrationen unter Ihren > Projekteinstellungen aktivieren.

    Wenn Sie Google Analytics in Ihrem Projekt aktivieren, werden Ihre Firebase-Apps mit Google Analytics-Datenströmen verknüpft.

  2. (Empfohlen) . Fügen Sie Ihrem Projekt das AdSupport-Framework hinzu, um zusätzliche Funktionen wie Zielgruppen und Kampagnenzuordnung zu aktivieren.

Fügen Sie das Analytics SDK zu Ihrer App hinzu

  1. Fügen Sie Ihrem Podfile die Abhängigkeit für Firebase hinzu:
    pod 'Firebase/Analytics'
  2. Führen Sie die pod install und öffnen Sie die erstellte .xcworkspace Datei.
  3. Importieren Sie das Firebase-Modul in Ihr UIApplicationDelegate :

    Schnell

    import Firebase

    Ziel c

    @import Firebase;
  4. Konfigurieren Sie eine freigegebene FirebaseApp Instanz, normalerweise in der application:didFinishLaunchingWithOptions: Ihrer App application:didFinishLaunchingWithOptions: method:

    Schnell

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

    Ziel c

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


(Optional) Deaktivieren Sie die Registrierung der Apple-Werbenetzwerkzuordnung

Das SDK registriert Ihre App automatisch bei Apple für die Zuweisung von Werbenetzwerken bei SKAdNetwork . Wenn Sie diese Funktion deaktivieren möchten, setzen Sie den Wert von GOOGLE_ANALYTICS_REGISTRATION_WITH_AD_NETWORK_ENABLED in der info.plist-Datei Ihrer App auf NO (Boolean).

Starten Sie die Protokollierung von Ereignissen

Nachdem Sie die FirebaseApp Instanz konfiguriert haben, können Sie mit der logEvent() -Methode beginnen, Ereignisse zu protokollieren.

Bestimmte Ereignisse werden für alle Apps empfohlen . andere werden für bestimmte Geschäftstypen oder Branchen empfohlen. Sie sollten vorgeschlagene Ereignisse zusammen mit den vorgeschriebenen Parametern senden, um die maximal verfügbaren Details in Ihren Berichten sicherzustellen und von zukünftigen Funktionen und Integrationen zu profitieren, sobald diese verfügbar sind. In diesem Abschnitt wird die Protokollierung eines vordefinierten Ereignisses veranschaulicht . Weitere Informationen zum Protokollieren von Ereignissen finden Sie unter Protokollieren von Ereignissen .

Das folgende Beispiel zeigt, wie ein empfohlenes Ereignis protokolliert wird, um anzuzeigen, dass ein Benutzer auf ein bestimmtes Element in Ihrer App geklickt hat:

Schnell

Analytics.logEvent(AnalyticsEventSelectContent, parameters: [
  AnalyticsParameterItemID: "id-\(title!)",
  AnalyticsParameterItemName: title!,
  AnalyticsParameterContentType: "cont"
  ])

Ziel c

[FIRAnalytics logEventWithName:kFIREventSelectContent
                    parameters:@{
                                 kFIRParameterItemID:[NSString stringWithFormat:@"id-%@", self.title],
                                 kFIRParameterItemName:self.title,
                                 kFIRParameterContentType:@"image"
                                 }];

Aktivieren Sie das Analytics-Debugging, um dieses Ereignis in der Xcode-Debug-Konsole anzuzeigen:

  1. Wählen Sie in Xcode Produkt> Schema> Schema bearbeiten ...
  2. Wählen Sie im linken Menü die Option Ausführen .
  3. Wählen Sie die Registerkarte Argumente .
  4. -FIRAnalyticsDebugEnabled Abschnitt Argumente beim Start übergeben -FIRAnalyticsDebugEnabled .

Nächste Schritte