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:
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.
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.
Event | Details |
---|---|
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. |
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.