Automatische Protokollierung von App-Events

Du kannst Änderungen direkt im Code der App oder über den Schalter für die automatische Protokollierung von App-Events in deinem Entwicklungs-Dashboard für App-Events oder im Events Manager vornehmen. Bitte beachte, dass wir bei widersprüchlichen Werten zwischen der Markierung AutoLogAppEventsEnabled und dem Schalter den Wert des Schalters „Automatische Protokollierung von App Events“ berücksichtigen. Beachte insbesondere beim Launchen einer App in Korea, dass die automatische Protokollierung von App-Events deaktiviert werden kann.

Wenn du die unten aufgeführten Versionen des Facebook SDK verwendest, werden Events im Zusammenhang mit einer Interaktion durch ein*e Benutzer*in mit deiner App automatisch erfasst.

Dies gilt für die folgenden Facebook SDKs:

  • Facebook-SDK für Android v4.27 (und höher)
  • Facebook-SDK für iOS v4.19 (und höher)
  • Facebook SDK für Unity v7.11 (und höher)

Rufen für Android callbackManager.onActivityResult auf, um die Anmeldeergebnisse an den callbackManager zu übergeben. iOS benötigt keinen Code für die Event-Erfassung.

Automatisch protokollierte Events

Wenn du das Facebook-SDK verwendest, werden bestimmte Events in deiner App automatisch für Facebook Analytics protokolliert und erfasst, es sei denn, du deaktivierst die automatische Event-Protokollierung. Diese Events sind für alle Anwendungsfälle relevant, wie Targeting, Messung und Optimierung.

Im Rahmen der automatischen App-Event-Protokollierung werden drei Haupt-Events erfasst: App-Installation, App-Launch und Kauf. Mit der Aktivierung der automatischen Protokollierung können Werbetreibende diese Events und andere interne Facebook-Events wie beispielsweise Login-Impression-Events deaktivieren. Wenn du jedoch die automatische Protokollierung deaktiviert hast und dennoch bestimmte Events protokollieren möchtest wie zum Beispiel Installations- und Kauf-Events kannst du die Protokollierung für diese Events in deiner App manuell implementieren.

EventDetails

App-Installation

Wenn ein neuer Nutzer erstmalig eine App aktiviert oder wenn eine App erstmalig auf einem bestimmten Gerät gestartet wird.

App-Launch

Wenn eine Person deine App startet, wird das Facebook-SDK initialisiert und das Event wird protokolliert. Tritt jedoch ein zweites App-Launch-Event innerhalb von 60 Sekunden nach dem ersten ein, wird das zweite App-Launch-Event nicht protokolliert.

App-interner Kauf

Wenn ein von Apple App Store oder Google Play verarbeiteter Kauf abgeschlossen wurde. Wenn du andere Zahlungsplattformen verwendest, musst du den Code für das Kauf-Event manuell hinzufügen.

Absturzbericht für das Facebook-SDK

(Nur zur Facebook-Verwendung.)

Wenn deine App wegen des Facebook-SDK abgestürzt ist, wird ein Absturzbericht generiert und bei Neustart der App an Facebook gesendet. Dieser Bericht enthält keine Nutzer*innendaten und unterstützt Facebook dabei, die Qualität und Stabilität des SDK sicherzustellen. Wenn du dieses Event nicht mehr protokollieren möchtest, deaktiviere automatisch protokollierte Events.

Deaktivieren der automatischen Protokollierung von App-Events

Wenn du nicht möchtest, dass das Facebook-SDK automatisch App-Events erfasst, kannst du die automatische Protokollierung deaktivieren. Wenn du die automatische Protokollierung deaktiviert hast und dennoch bestimmte Events für Facebook Analytics protokollieren möchtest, kannst du die Protokollierung für diese Events in deiner App manuell implementieren.