最新的 Facebook SDK 有什麼新功能?

  • 免程式碼應用程式事件 - 瞭解應用程式用戶的使用情形,並在無需撰寫程式碼的情況下刊登更有效的廣告行銷活動。
  • 適用於 Android 的應用程式內購買驗證 - 即時驗證所有使用 Google Play 進行的應用程式內購買。
  • 解除安裝追蹤 - 識別已解除安裝應用程式的用戶。
  • 適用於 AndroidiOS 的應用程式內購買 - 應用程式內購買事件記錄功能在 Facebook SDK 第 4.39 版中會自動啟用。若要停用適用於 AndroidiOS 應用程式的記錄功能,請參閱我們的文件。

全新隱私設定功能

  • 延遲 AndroidiOS 的自動事件記錄 - 暫停記錄應用程式事件(如應用程式安裝和應用程式啟動),直到取得用戶同意為止。
  • 延遲 AndroidiOS 的 SDK 初始化 - 封鎖所有網路要求,直到取得用戶同意為止。

如何升級?

Android

  • 如果您使用 Maven 中的動態版本控制來整合應用程式與 Facebook SDK,則只需重建您的專案。您必須徹底重建應用程式才能升級 SDK。Gradle 將解決任何相依性,並下載應用程式適用的最新版 SDK。

  • 如果您在 Maven 中整合應用程式與 Facebook SDK,但沒有使用動態版本控制,請立即使用以下程式碼修改 build.gradle 檔進行升級,並重建您的專案。
    implementation 'com.facebook.android:facebook-android-sdk:[5,6)' 
  • 如果您手動整合應用程式與 SDK,請切換至 Maven 並遵照我們的新手指南進行動態版本控制。

iOS

  • 如果您使用 CocoaPods 來整合應用程式與 Facebook SDK,請將以下程式碼加入 Podfile。
    pod 'FacebookSDK' pod 'FacebookSDK/LoginKit' pod 'FacebookSDK/ShareKit' pod 'FacebookSDK/PlacesKit' pod 'FBSDKMessengerShareKit' 

    然後執行 pod update

  • 如果您手動整合應用程式與 Facebook SDK,請遵照我們的新手指南切換至 CocoaPods