Có gì mới trong Facebook SDK mới nhất?

Sau khi bạn tích hợp Facebook SDK, hệ thống sẽ tự động ghi và thu thập một số Sự kiện trong ứng dụng cho Trình quản lý sự kiện, trừ khi bạn tắt tính năng Tự động ghi sự kiện trong ứng dụng. Bạn có thể thay đổi chế độ này trong mã ứng dụng của mình hoặc thông qua nút bật/tắt trong mục Sự kiện trong ứng dụng của Bảng điều khiển ứng dụng hoặc Trình quản lý sự kiện. Hãy lưu ý rằng trong trường hợp có giá trị xung đột giữa cờ AutoLogAppEventsEnabled và nút này, chúng tôi sẽ tôn trọng giá trị trong nút bật/tắt "Tự động ghi sự kiện cho Facebook SDK". Để biết chi tiết về loại thông tin được thu thập và cách tắt tính năng Tự động ghi sự kiện trong ứng dụng, hãy xem bài viết Tự động ghi sự kiện trong ứng dụng.

  • Sự kiện trong ứng dụng không cần mã - Tìm hiểu cách mọi người dùng ứng dụng của bạn và chạy các chiến dịch quảng cáo hiệu quả hơn mà không cần viết mã.
  • Xác minh giao dịch mua hàng trong ứng dụng dành cho Android - Xác minh tất cả giao dịch mua hàng trong ứng dụng qua Google Play theo thời gian thực.
  • Mua hàng trong ứng dụng dành cho AndroidiOS - Tính năng ghi sự kiện Mua hàng trong ứng dụng tự động được bật trong Facebook SDK v4.39. Hãy truy cập vào tài liệu của chúng tôi để tắt tính năng ghi sự kiện cho các ứng dụng Android hoặc iOS.

Tính năng quyền riêng tư mới

  • Trì hoãn việc ghi sự kiện tự động dành cho Android hoặc iOS - Tạm dừng việc ghi sự kiện trong ứng dụng, chẳng hạn như lượt cài đặt ứng dụng và lượt khởi chạy ứng dụng, cho đến khi nhận được sự chấp thuận của Người dùng.
  • Trì hoãn việc khởi tạo SDK dành cho Android hoặc iOS - Chặn mọi yêu cầu mạng cho đến khi nhận được sự chấp thuận của Người dùng.
  • Advertiser Tracking Enabled cho iOS 14 - Để tuân thủ các nghĩa vụ về chính sách đối với iOS 14, bạn sẽ cần đặt cờ Sự chấp thuận của người dùng để sử dụng Facebook SDK.

Làm cách nào để nâng cấp?

Android

  • Nếu ứng dụng của bạn tích hợp với Facebook SDK bằng tính năng lập phiên bản động trong Maven, bạn chỉ cần tạo lại dự án. Để nâng cấp SDK, hệ thống cần có bản dựng lại không lỗi của ứng dụng. Gradle sẽ giải quyết mọi thành phần phụ thuộc và tải xuống SDK mới nhất cho ứng dụng của bạn.

  • Nếu ứng dụng của bạn tích hợp với Facebook SDK trong Maven nhưng không sử dụng tính năng lập phiên bản động, hãy nâng cấp ngay bằng cách sửa đổi file build.gradle bằng mã sau và tạo lại dự án.
    implementation 'com.facebook.android:facebook-android-sdk:[8,9)'
  • Nếu ứng dụng của bạn tích hợp với SDK theo cách thủ công, vui lòng chuyển sang Maven và tính năng tự động lập phiên bản bằng cách làm theo Hướng dẫn bắt đầu của chúng tôi.

iOS

  • Nếu ứng dụng của bạn tích hợp với Facebook SDK bằng CocoaPods, hãy thêm mã sau vào Podfile.
    pod 'FacebookSDK'
    pod 'FacebookSDK/LoginKit'
    pod 'FacebookSDK/ShareKit'
    pod 'FacebookSDK/PlacesKit'
    
    pod 'FBSDKMessengerShareKit'

    Sau đó, hãy chạy pod update.

  • Nếu ứng dụng của bạn tích hợp với Facebook SDK theo cách thủ công, vui lòng chuyển sang CocoaPods bằng cách làm theo Hướng dẫn bắt đầu của chúng tôi