Neues im aktuellsten Facebook-SDK

Nachdem du das Facebook-SDK integriert hast, werden App-Events automatisch für den Events Manager protokolliert und erfasst, es sei denn, du deaktivierst die automatische Protokollierung von App-Events. Du kannst dies in deinem App-Code oder über einen Schalter unter „App-Events“ im App-Dashboard oder im Events Manager ändern. Bitte beachte, dass wir bei widersprüchlichen Werten zwischen der Flag AutoLogAppEventsEnabled und dem Schalter den Wert des Schalters „Automatisches Protokollieren von Events für das Facebook-SDK“ berücksichtigen. Detaillierte Informationen dazu, welche Daten erfasst werden und wie du die automatische App-Event-Protokollierung deaktivierst, findest du im Abschnitt Automatische App-Event-Protokollierung.

  • Codeless App Events – Verstehe, wie Personen deine App verwenden und effektivere Anzeigenkampagnen ausführen, ohne Code erstellen zu müssen.
  • Bestätigung von In-App-Käufen für Android – Bestätige alle In-App-Käufe mit Google Play in Echtzeit.
  • In-App-Käufe für Android und iOS – Die Event-Protokollierung für In-App-Käufe ist in Facebook-SDK v4.39 automatisch aktiviert. In unserer Dokumentation findest du Informationen zur Protokollierung für Android- oder iOS-Apps.

Neue Datenschutzfunktionen

  • Automatische Event-Protokollierung verzögern für Android oder iOS – Unterbrich die Protokollierung von App Events, wie zum Beispiel App-Installationen und App-Launches, bis die Einwilligung der Nutzer*innen eingeholt wurde.
  • SDK-Initialisierung verzögern für Android oder iOS – Blocke alle Netzwerkanfragen, bis die Einwilligung der Nutzer*innen eingeholt wurde.
  • Werbekunden-Tracking aktiviert für iOS 14 – Zur Einhaltung der Richtlinien für iOS 14 musst du die Flag zur Einwilligung des*der Nutzer*in für die Verwendung von FB SDK einrichten.

Wie aktualisiere ich?

Android

  • Soll deine App in Maven mit dynamischer Versionierung in Facebook-SDK integriert werden, musst du lediglich dein Projekt neu erstellen. Für ein Upgrade des SDK muss deine App sauber neu erstellt werden. Gradle löst alle Abhängigkeiten auf und lädt das neueste SDK für deine App herunter.

  • Falls deine App in Maven in Facebook-SDK integriert wird, aber keine dynamische Versionierung verwendet werden soll, aktualisiere nun, indem du deine build-gradle-Datei mit dem folgenden Code änderst und dein Projekt neu erstellst.
    implementation 'com.facebook.android:facebook-android-sdk:[8,9)'
  • Falls deine App manuell in das SDK integriert wird, gehe zu Maven und aktiviere dynamische Versionierung. Eine Anleitung dazu findest du im -Leitfaden für erste Schritte.

iOS

  • Wird deine App mit CocoaPods in Facebook-SDK integriert, füge den folgenden Code zu deiner Podfile hinzu.
    pod 'FacebookSDK'
    pod 'FacebookSDK/LoginKit'
    pod 'FacebookSDK/ShareKit'
    pod 'FacebookSDK/PlacesKit'
    
    pod 'FBSDKMessengerShareKit'

    Führe dann pod update aus.

  • Falls deine App manuell in Facebook-SDK integriert wird, gehe zu CocoaPods. Ein Anleitung dazu findest du im Leitfaden für erste Schritte