AppsFlyer adalah platform atribusi seluler dan analitik pemasaran yang memungkinkan pengembang dan pemasar menentukan secara tepat sumber pemasangan dan pendapatan aplikasi. Layanan ini melacak seluruh perjalanan pengguna dari penayangan iklan hingga melakukan tindakan yang ditargetkan. Menurut panduan resmi AppsFlyer, atribusi pemasangan memungkinkan memerangi penipuan dan mengoptimalkan anggaran iklan di semua platform.
Poin Utama
AppsFlyer adalah platform atribusi seluler dan analitik pemasaran berbasis cloud, didirikan pada tahun 2011. Sistem ini memungkinkan pengembang aplikasi menentukan saluran iklan mana yang menghasilkan pemasangan, pendaftaran, dan pembelian. AppsFlyer memproses lebih dari 12 miliar pemasangan setiap tahun.
Platform ini mendukung lebih dari 8000 jaringan iklan dan mitra MMP. Data dikumpulkan melalui SDK seluler, API Server-to-Server, dan integrasi dengan SKAdNetwork Apple. AppsFlyer tersertifikasi ISO 27001 dan SOC 2 Type II untuk perlindungan data pengguna.
Nilai utama AppsFlyer — dasbor terpadu untuk semua kampanye iklan. Pemasar melihat biaya pemasangan (CPI), pendapatan per pengguna (ARPU), dan laba atas investasi (ROAS) untuk setiap saluran dalam satu antarmuka tanpa mengumpulkan data manual dari berbagai sumber.
AppsFlyer mendukung beberapa model atribusi pemasangan dan peristiwa. Model utama — Atribusi Last-Click: pemasangan dikaitkan dengan klik iklan terakhir sebelum masuk ke App Store atau Google Play. Jika pengguna melihat iklan di Facebook, lalu di Google Ads dan memasang aplikasi — pemasangan akan dicatat ke Google Ads.
Model First-Click mengaitkan pemasangan dengan klik pertama dalam rantai kontak. Model ini berguna untuk mengevaluasi efektivitas saluran atas corong (Top-of-Funnel). AppsFlyer memungkinkan pengaturan jendela atribusi yang fleksibel: dari 1 hari hingga 90 hari sejak klik.
View-Through (atau atribusi berbasis tayangan) tidak hanya mempertimbangkan klik, tetapi juga penayangan iklan. Jika pengguna melihat spanduk iklan, tidak mengekliknya, tetapi dalam jendela yang ditentukan (biasanya 24 jam) memasang aplikasi — AppsFlyer dapat mengaitkan pemasangan dengan tayangan tersebut. Jendela View-Through dikonfigurasi terpisah dari Click-Through.
Cohort LTV — laporan AppsFlyer yang menunjukkan pendapatan per pengguna per hari setelah pemasangan. Misalnya, kohort pengguna yang memasang aplikasi pada 1 Maret dapat menunjukkan ARPU $2,5 pada hari ke-7 dan $4,8 pada hari ke-30. Ini memungkinkan perbandingan kualitas lalu lintas dari berbagai sumber.
SKAdNetwork (SKAN) — framework Apple untuk atribusi pemasangan tanpa menggunakan IDFA, diluncurkan pada tahun 2021. AppsFlyer adalah salah satu MMP pertama yang sepenuhnya mendukung SKAdNetwork. Peralihan ke SKAN disebabkan oleh perubahan kebijakan privasi iOS 14.5 yang memerlukan persetujuan eksplisit pengguna untuk akses ke IDFA.
SKAdNetwork bekerja berdasarkan prinsip postback: jaringan iklan mengirim pemberitahuan terenkripsi tentang klik ke Apple, Apple mengirimkan konfirmasi pemasangan kembali melalui pesan postback yang digabungkan. AppsFlyer menerima postback ini dan mendekodenya untuk ditampilkan dalam laporan.
Keterbatasan SKAdNetwork termasuk keterlambatan postback hingga 48 jam, tidak adanya data di tingkat pengguna individu (hanya digabungkan), dan batas maksimum 100 kampanye per aplikasi. AppsFlyer menyediakan alat untuk mengoptimalkan pekerjaan dalam kondisi keterbatasan ini, termasuk SKAdNetwork Copilot — sistem rekomendasi untuk memilih pengaturan kampanye yang optimal.
AppsFlyer Protect360 — sistem perlindungan penipuan iklan seluler bawaan. Sistem ini menggunakan pembelajaran mesin untuk mendeteksi pemasangan tidak valid: penipuan klik, penipuan pemasangan, spam klik, dan penipuan perangkat. Protect360 memeriksa setiap pemasangan secara real-time dan memberikan skor kecurigaan.
Menurut data AppsFlyer, Protect360 memblokir hingga 30% pemasangan penipuan sebelum masuk ke laporan. Sistem menganalisis lebih dari 100 sinyal: frekuensi klik dari satu IP, waktu antara klik dan pemasangan, anomali dalam versi OS dan jenis perangkat. Pemasar melihat di dasbor bagian Fraud Score terpisah untuk setiap saluran. Deteksi penipuan bekerja secara real-time: setiap pemasangan diperiksa dalam milidetik sebelum dicatat dalam laporan.
Jenis penipuan yang dideteksi Protect360: Install Fraud (pemasangan palsu melalui emulator dan farm perangkat), Click Fraud (klik palsu tanpa kunjungan nyata ke toko), Click Spam (klik otomatis tanpa niat memasang) dan SDK Spoofing (pemalsuan data SDK). Setiap jenis penipuan memiliki pola unik yang dideteksi sistem melalui model ML terawasi yang dilatih pada data historis miliaran pemasangan.
Indikator Kinerja Utama (KPI) dengan mempertimbangkan penipuan ditampilkan dalam bentuk yang difilter. AppsFlyer secara otomatis menghitung ulang CPI, ROAS, dan LTV setelah mengecualikan pemasangan penipuan, memberikan gambaran nyata efektivitas kampanye iklan. Fraud Score setiap sumber iklan ditampilkan di dasbor sebagai indikasi warna: hijau (risiko rendah, 0–5% penipuan), kuning (risiko sedang, 5–15%), dan merah (risiko tinggi, lebih dari 15%).
Pembelajaran mesin Protect360 dilatih pada data jutaan pemasangan dan terus diperbarui. Model dilatih ulang setiap 24 jam dengan mempertimbangkan pola penipuan baru. Ini memungkinkan sistem beradaptasi dengan jenis penipuan baru tanpa pembaruan aturan manual.
AppsFlyer menyediakan SDK asli untuk iOS, Android, React Native, Flutter, dan Unity. Integrasi dasar mencakup pemasangan SDK, inisialisasi dengan kunci pengembang, dan konfigurasi delegasi untuk menangani tautan. SDK secara otomatis mengumpulkan data tentang pemasangan, sesi, dan pembelian.
import com.appsflyer.AppsFlyerLib
class MainApplication : Application() {
override fun onCreate() {
super.onCreate()
AppsFlyerLib.getInstance()
.init("YOUR_DEV_KEY", null, this)
AppsFlyerLib.getInstance()
.start(this)
}
}
import AppsFlyerLib
class AppDelegate: UIResponder, UIApplicationDelegate {
func application(
_ application: UIApplication,
didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?
) -> Bool {
AppsFlyerLib.shared()
.appsFlyerDevKey = "YOUR_DEV_KEY"
AppsFlyerLib.shared()
.appleAppID = "123456789"
AppsFlyerLib.shared()
.start()
return true
}
}
import 'package:appsflyer_sdk/appsflyer_sdk.dart';
final appsFlyerSdk = AppsFlyerSdk(
AppsFlyerOptions(
devKey: "YOUR_DEV_KEY",
isDebug: true,
appId: "123456789"
)
);
void main() {
appsFlyerSdk.initSdk(
registerConversionDataCallback: true,
);
}
AppsFlyer menyediakan beberapa dasbor bawaan: Overview (panel umum), Cohort LTV (pendapatan per kohort), Raw Data Report (data mentah untuk ekspor), dan Aggregate (tolok ukur pasar). Overview menampilkan metrik utama: pemasangan, lalu lintas organik, lalu lintas non-organik, pendapatan, ROAS, dan biaya pemasangan. Semua dasbor tersedia di antarmuka web dan melalui REST API untuk integrasi dengan sistem pelaporan internal.
Raw Data Report — ekspor data terperinci di tingkat pemasangan dan peristiwa individual. Data tersedia dalam format CSV dan JSON, serta melalui S3-exporter untuk pemuatan otomatis ke penyimpanan sendiri. Raw Data Report diperlukan untuk membangun dasbor sendiri di Tableau, Power BI, atau Looker.
Aggregate — alat analitik komparatif yang menunjukkan bagaimana metrik aplikasi Anda berhubungan dengan pasar. AppsFlyer menggabungkan data dari 12 miliar pemasangan dan menyediakan tolok ukur berdasarkan kategori aplikasi, wilayah, dan platform iklan. Pengembang dapat melihat CPI apa yang dianggap normal untuk kategorinya dan bagaimana Retention Rate berubah tergantung geografi.
AppsFlyer menggunakan model langganan berbayar, yang biayanya tergantung pada jumlah pemasangan bulanan. Untuk proyek kecil, tersedia paket Starter dengan batas hingga 5000 pemasangan per bulan. Paket dasar (Pro) mulai dari 2–3 ribu dolar per tahun dan mencakup set lengkap fungsi atribusi, integrasi dengan semua jaringan iklan, dan perlindungan Protect360.
Dalam tarif perusahaan Enterprise tersedia: instance platform khusus, SLA kustom, manajer pribadi, pelatihan tim, dan audit keamanan. Biaya Enterprise dihitung secara individual dan biasanya mulai dari 20 ribu dolar per tahun untuk aplikasi dengan lalu lintas sedang hingga 500 ribu pemasangan per bulan.
Biaya tambahan meliputi: integrasi dengan jaringan iklan premium, Raw Data Report yang diperluas dengan ekspor per jam ke S3, dan akun multi-platform untuk agensi dan pengiklan besar. AppsFlyer juga menawarkan uji coba gratis 30 hari untuk mengenal platform tanpa perlu informasi pembayaran.
Pertanyaan Umum
AppsFlyer — platform atribusi seluler dan analitik pemasaran. Digunakan untuk menentukan sumber pemasangan, menghitung ROI kampanye iklan, perlindungan penipuan, dan analisis perilaku pengguna setelah pemasangan aplikasi.
Firebase Analytics — platform analitik gratis tanpa fungsi atribusi iklan. AppsFlyer berspesialisasi dalam atribusi: menentukan saluran iklan mana yang menghasilkan pemasangan dan melindungi dari penipuan. Firebase tidak menyediakan integrasi SKAdNetwork atau Protect360.
AppsFlyer menggunakan SKAdNetwork dari Apple untuk atribusi pemasangan tanpa IDFA. Selain itu, metode probabilistik (Probabilistic Modeling) diterapkan yang menganalisis lebih dari 100 sinyal perangkat untuk identifikasi pemasangan yang akurat tanpa data pribadi.
AppsFlyer beroperasi dengan model langganan berbayar. Biaya tergantung pada volume pemasangan bulanan dan set fitur. Untuk proyek kecil, tersedia paket Starter dengan batas hingga 5000 pemasangan per bulan.
Untuk mengintegrasikan AppsFlyer, instal SDK melalui manajer dependensi, inisialisasi dengan kunci pengembang di Application.onCreate (Android) atau didFinishLaunchingWithOptions (iOS), dan konfigurasikan Conversion Data Listener untuk menerima data sesi pertama pengguna.
Ringkasan
Kami akan mengembangkan aplikasi seluler turnkey
IT Sectr membuat aplikasi iOS dan Android untuk startup dan bisnis sejak 2017. Kami akan memberi saran dan mengusulkan solusi terbaik.
Baca juga