Infrastruktur Open Source

Plugin Facebook Analytics untuk Flutter

Plugin Flutter untuk Facebook App Events, SDK pengukuran aplikasi dan atribusi iklan milik Meta. Dirilis pada 2019 dan dipelihara melalui setiap rilis major Facebook SDK sejak itu. Lebih dari 400 proyek open source bergantung padanya hari ini.

Apache 2.0, gratis, tanpa tier berbayar. Oddbit adalah studio perangkat lunak: inilah yang kami kerjakan untuk mencari nafkah. kerja sama dengan kami

await
facebookAppEvents.logEvent(
  name: 'fb_mobile_purchase',
  parameters: {
    '_currency': 'USD',
    '_value': 99.99,
  },
);

Angkanya

Terukur, bukan klaim. Jumlah unduhan dan skor pub.dev diambil dari pub.dev dan disegarkan setiap jam.

171kUnduhan, 30 hari terakhir
7Tahun Pemeliharaan aktif
160/160Skor pub.dev

Permukaan API kecil

Plugin ini mencerminkan permukaan App Events dari SDK native secara satu-ke-satu. Jika sebuah method ada di AppEvents atau AppEventsLogger, method itu ada di sini dengan nama yang sama.

2 issue terbuka

Ada 2 issue di tracker. Bug pada plugin kami perbaiki gratis, tanpa syarat.

Pengumpulan event otomatis

Dukungan bawaan untuk pengumpulan event otomatis di kedua platform, dengan toggle milik SDK diekspos langsung, bukan dibungkus.

Kami membaca changelog Meta

Facebook SDK v18 dirilis dengan default ke versi Graph API yang sudah dihapus Meta. Kami menimpanya saat inisialisasi, jadi panggilan Anda menuju versi yang kami jaga tetap berlaku, bukan ke versi yang dipilihkan Meta. Bukan Anda yang harus tahu soal ini dari email deprecation.

Yang Anda dapatkan

Anda butuh plugin yang tetap berfungsi setelah Meta mengubah sesuatu. Itu seluruh tugasnya.

“Meta merilis SDK yang menunjuk ke versi Graph API yang sudah mereka hapus, dan itu dibiarkan berbulan-bulan. Harus ada yang menyadarinya. Itulah sebagian besar isi pekerjaan memelihara ini.”

Dennis Alund

Dennis Alund

CEO & Pendiri, Oddbit

Gratis, dan dari mana kami dibayar

Plugin-nya gratis. Pekerjaan di sekitarnya tidak.

Apache 2.0, gratis untuk penggunaan apa pun termasuk komersial. Tidak ada tier berbayar, tidak ada API key, tidak ada fitur yang ditahan untuk pelanggan. Kami memakai plugin ini sendiri, dan itu alasan paling sederhana untuk percaya bahwa plugin ini akan terus berjalan.

Selalu gratis

  • Plugin-nya sendiri, di bawah Apache 2.0, untuk penggunaan apa pun
  • Perbaikan bug ketika kesalahan ada pada plugin, tanpa syarat dan tidak peduli Anda pelanggan atau bukan
  • Panduan Flutter, dengan dokumentasi resmi Meta ditautkan di sampingnya
  • Peringatan kompatibilitas saat Meta merilis sesuatu yang merusak aplikasi yang tadinya berjalan normal

Yang kami kenakan biaya

  • Audit atribusi Meta, saat biaya kampanye dan jumlah instalasi yang dilaporkan tidak cocok
  • Dukungan komersial: komitmen waktu respons dan patch kompatibilitas setelah rilis major Facebook SDK
  • Pekerjaan Flutter, Firebase dan Google Cloud, yang memang dikerjakan Oddbit selebihnya

Kami studio di Bali yang dipimpin engineer senior. Memelihara ini secara terbuka adalah cara sebagian besar orang menemukan kami, dan kami lebih suka mengatakannya terus terang daripada berpura-pura ini amal. Kalau plugin ini menghemat waktu Anda dan Anda punya masalah yang layak dibayar untuk diselesaikan, hubungi kami. Kalau tidak, tetap pakai saja.

Apa arti pemeliharaan sebenarnya

SDK Meta masih default ke versi Graph API yang sudah dihapus Meta

Facebook SDK 18.x memakai default versi Graph API yang sudah dihapus Meta. Meta mengarahkan panggilan itu ke versi berikutnya paling tua yang masih bisa dipakai, jadi aplikasi tetap berjalan sambil diam-diam memakai versi yang tidak dipilih siapa pun, dan pemilik akun mulai menerima pemberitahuan deprecation beserta tenggat penghapusan. Kami menimpa versinya saat plugin diinisialisasi. Meta belum memperbaiki default itu.

Nilai default SDK dibandingkan tanggal penghapusan milik Meta sendiri
PlatformDefault SDKDihapus oleh Meta
iOS SDK v18.xv17.012 September 2025
Android SDK v18.xv16.014 Mei 2025

Hal seperti inilah gunanya dependency yang dipelihara. Ketika Meta merilis SDK dengan default yang sudah benar, penggantian kami tidak lagi berpengaruh.

400+Proyek open source bergantung padanya
2Issue terbuka
90+Negara membaca README plugin ini setiap bulan
Dokumentasi

Panduan, peringatan, dan bantuan saat angkanya salah

Panduan Flutter

Dokumentasi Meta bersifat generik lintas platform dan tidak pernah menyebut Flutter. Halaman-halaman ini menjawab versi Flutter dari setiap pertanyaan, dan menautkan ke Meta untuk spesifikasi resminya.

Baca panduannya

Peringatan kompatibilitas

Kami kirim email saat Meta merilis perubahan Facebook SDK atau Graph API yang merusak aplikasi Flutter yang tadinya berjalan normal, beserta solusinya. Beberapa kali setahun, hanya saat benar-benar ada masalah.

Lihat apa yang akan Anda terima

Audit atribusi Meta

Untuk perusahaan yang mengeluarkan biaya kampanye instalasi Meta tetapi angkanya tidak sesuai. Biaya tetap, dimulai dengan panggilan diagnostik satu jam.

Lihat auditnya

Dukungan komersial

Komitmen waktu respons, patch kompatibilitas setelah rilis major Facebook SDK, dan backport ke dua rilis major terakhir. Dihargai per tahun, untuk tim yang butuh komitmennya tertulis. Email ke hello@oddbit.id dan kami kirimkan syaratnya.

Perlu ini berjalan di production?

Melaporkan cacat pada plugin gratis, dan memperbaikinya juga gratis. Kalau angka Meta Anda salah dan ada uang yang berputar, itulah pekerjaan yang kami jual. Bagaimanapun juga, mulailah dengan menceritakan apa yang Anda lihat.

Google Cloud Partner

Ceritakan Tentang Proyek Anda