Facebook Analytics Quickstart Guide for iOS

This Quickstart shows how to integrate Facebook Analytics into a new or existing Swift or Objective-C app.

1. Anmeldung

Bitte melde dich für die Erstellung von Apps bei Facebook an oder registriere dich als Entwickler.

2. Richte deine Entwicklungsumgebung ein

In der folgenden Liste kannst du die von dir bevorzugte Methode zum Installieren von Abhängigkeiten in deinem Projekt auswählen.
Verwenden des Swift Package Managers (SPM)
  1. Klicke in Xcode auf Datei > Swift-Pakete > Paketabhängigkeit hinzufügen.
  2. Gib im angezeigten Dialog die Repository-URL ein: https://github.com/facebook/facebook-ios-sdk.
  3. Gib unter Version die Versionsnummer des aktuellen Facebook-SDKs für iOS ein.
  4. Nimm Eingaben für die Eingabeaufforderungen vor, um die Bibliotheken auszuwählen, die du in deinem Projekt verwenden möchten.
Installiere Cocoapods.
Wenn du bereits Cocoapods installiert und eine Pod-Datei erstellt hast, gehe zum nächsten Schritt, um das Facebook-SDK zu installieren. Um Cocoapods zu installieren, öffne ein Terminal-Fenster und führe den folgenden Befehl in einem Terminal-Fenster aus:
sudo gem install cocoapods
Installiere das Facebook-SDK.
  1. Erstelle ein neues Swift-Projekt und navigiere zum Projektverzeichnis. Wenn du ein bereits bestehendes Projekt verwendest, gehe zum Projektverzeichnis des bestehenden Projekts.
  2. Führe in einem Terminal-Fenster den folgenden Befehl aus, um eine Pod-Datei für das Projekt zu erstellen:
    pod init
  3. Füge in der Pod-Datei deines Projekts die folgende Zeile hinzu:
    pod 'FBSDKCoreKit'
  4. Führe im Terminalfenster den folgenden Befehl zur Installation des Facebook-SDK aus:
    pod install
Ändere die AppDelegate.swift-Datei:
  1. Füge die folgende Importanweisung hinzu:
  2. Importiere FBSDKCoreKit
    	
  3. Füge folgende Anweisung zur applicationDidBecomeActive-Funktion hinzu:
  4. AppEventsLogger.activate(application)
    	
Deine Cartfile sollte ähnlich wie Folgende aussehen:

github "facebook/facebook-ios-sdk"

3. Konfiguriere deine Informationseigenschaftsliste.

Gib deine Bundle-ID in das Feld ein.
Du musst dich anmelden, damit du diesen Schritt ausführen kannst.
Klicke in Xcode mit der rechten Maustaste auf info.plist und wähle Als Quellcode öffnen.Kopiere den XML-Codeausschnitt in den Haupttext der Datei, direkt vor dem letzten </dict>-Element.
<key>CFBundleURLTypes</key>
<array>
  <dict>
  <key>CFBundleURLSchemes</key>
  <array>
    <string>fb[APP_ID]</string>
  </array>
  </dict>
</array>
<key>FacebookAppID</key>
<string>[APP_ID]</string>
<key>FacebookDisplayName</key>
<string>[APP_NAME]</string>

4. Erstelle das Projekt und führe es dann im Simulator aus.

Wähle in Xcode einen iOS-Simulator aus und klicken Sie auf Ausführen. Xcode erstellt dein Projekt und startet dann die aktuelle Version deiner in Simulator ausgeführten App.

5. Sieh dir die Ergebnisse im Events Manager an.


Der Events Manager zeigt die Events an, die du an Facebook sendest. Wenn du die App zum ersten Mal mit diesem Code gestartet hast, musst du möglicherweise mindestens 20 Minuten warten, bevor die Events angezeigt werden.
Hinweis: Es kann bis zu 20 Minuten dauern, bis Events im Dashboard erscheinen.

Teste deine Events mit dem App Ads-Hilfstool

Mit dem App Ads-Hilfstool kannst du deine App-Events testen, um sicherzustellen, dass deine App-Events an Facebook sendet.

a. Öffne das App Ads-Hilfstool.

b. Wähle unter „Select an App“ deine App aus und wähle dann „Submit“ aus.

c. Gehe nach unten und wähle „App-Events testen“ aus.

d. Starte deine App und sende ein Event. Das Event wird auf der Webseite angezeigt.

Sieh dir eine geführte Tour zu Facebook Analytics an

Nächste Schritte