Apa yang Baru di Facebook SDK Terbaru?

Setelah Anda mengintegrasikan Facebook SDK, Peristiwa Aplikasi tertentu dicatat dan dikumpulkan secara otomatis untuk Pengelola Peristiwa, kecuali Anda menonaktifkan Pencatatan Peristiwa Aplikasi Otomatis. Anda dapat mengubahnya dalam kode aplikasi Anda atau melalui tombol geser di bawah Peristiwa Aplikasi di Dasbor Aplikasi atau Pengelola Peristiwa. Perlu diperhatikan bahwa jika terjadi konflik nilai antara tanda AutoLogAppEventsEnabled dan tombol geser, kami akan menerapkan nilai pada tombol geser ‘Pencatatan peristiwa otomatis untuk Facebook SDK’. Untuk detail tentang informasi apa saja yang dikumpulkan dan cara menonaktifkan Pencatatan Peristiwa Aplikasi Otomatis, lihat Pencatatan Peristiwa Aplikasi Otomatis.

  • Peristiwa Aplikasi Tanpa Kode - Memahami bagaimana orang menggunakan aplikasi Anda dan menjalankan kampanye iklan yang lebih efektif, tanpa memerlukan coding.
  • Verifikasi Pembelian dalam Aplikasi untuk Android - Memverifikasi semua pembelian dalam aplikasi dengan Google Play secara realtime.
  • Pembelian dalam Aplikasi untuk Android dan iOS - Pencatatan peristiwa Pembelian dalam Aplikasi secara otomatis diaktifkan di Facebook SDK v4.39. Buka dokumen kami untuk menonaktifkan pencatatan untuk aplikasi Android atau iOS.

Fitur Privasi Baru

  • Menunda Pencatatan Peristiwa Otomatis untuk Android atau iOS - Menjeda pencatatan peristiwa aplikasi, seperti pemasangan aplikasi dan peluncuran aplikasi, hingga persetujuan Pengguna telah diperoleh.
  • Menunda Inisialisasi SDK untuk Android atau iOS - Memblokir semua permintaan jaringan hingga persetujuan Pengguna telah diperoleh.
  • Pelacakan Pengiklan Aktif untuk iOS 14 - Untuk mematuhi kewajiban kebijakan untuk iOS 14, Anda perlu mengatur bendera Persetujuan Pengguna untuk menggunakan Facebook SDK.

Cara Meningkatkan?

Android

  • Jika aplikasi Anda terintegrasi dengan Facebook SDK menggunakan penetapan versi dinamis di Maven, Anda hanya perlu membuat ulang proyek. Upgrade SDK memerlukan pembuatan ulang aplikasi Anda secara bersih. Gradle menyelesaikan dependensi dan mengunduh SDK terbaru untuk aplikasi Anda.

  • Jika aplikasi Anda terintegrasi dengan Facebook SDK di Maven tetapi tidak menggunakan penetapan versi dinamis, tingkatkan sekarang dengan mengubah file build.gradle dengan kode berikut dan buat ulang proyek.
    implementation 'com.facebook.android:facebook-android-sdk:[8,9)'
  • Jika aplikasi Anda terintegrasi dengan SDK secara manual, beralih ke Maven dan penetapan versi dinamis dengan mengikuti Panduan Memulai.

iOS

  • Jika aplikasi Anda terintegrasi dengan Facebook SDK menggunakan CocoaPods, tambahkan kode berikut ke Podfile Anda.
    pod 'FacebookSDK'
    pod 'FacebookSDK/LoginKit'
    pod 'FacebookSDK/ShareKit'
    pod 'FacebookSDK/PlacesKit'
    
    pod 'FBSDKMessengerShareKit'

    Lalu, jalankan pod update.

  • Jika aplikasi Anda terintegrasi dengan Facebook SDK secara manual, beralih ke CocoaPods dengan mengikuti Panduan Memulai