OneLink: apa itu, teknologi deep linking dan atribusi pemasangan

Penulis: IT Sectr Diterbitkan: 2026-05-15 Waktu membaca: 8 mnt

OneLink adalah teknologi deep linking dari AppsFlyer yang menggabungkan tautan dalam dengan atribusi pemasangan dan tindakan di aplikasi mobile. Berbeda dengan deep link biasa, OneLink menyimpan informasi tentang sumber traffic bahkan setelah pemasangan ulang aplikasi dan di semua tahap perjalanan pengguna. Menurut data AppsFlyer (2025), OneLink digunakan dalam 85% kampanye atribusi mobile di antara klien platform.

Poin Utama

  • OneLink — solusi deep linking dengan atribusi dari AppsFlyer, menghubungkan klik dengan pemasangan
  • Atribusi tetap terjaga saat pemasangan ulang berkat ID perangkat dan fingerprinting
  • Analitik ujung-ke-ujung melacak perjalanan pengguna dari klik hingga pembelian melalui satu tautan
  • OneLink mendukung deep link, deferred deep link, dan kampanye retargeting
  • Integrasi mencakup SDK AppsFlyer dan pembuatan tautan melalui panel kontrol atau API

OneLink adalah teknologi pembuatan tautan dalam pintar dari AppsFlyer yang memungkinkan pengiriman parameter atribusi melalui tautan dan menghubungkan tindakan pengguna ke sumber iklan tertentu. Ini memecahkan masalah utama pemasaran mobile: hubungan antara klik pada iklan dan pemasangan aplikasi.

Deep link biasa membuka aplikasi dan dapat mengirimkan parameter dasar, tetapi kehilangan informasi tentang sumber traffic saat melewati toko aplikasi. OneLink menggunakan kombinasi parameter URL, ID perangkat, dan teknologi fingerprinting untuk memulihkan atribusi setelah pemasangan. Ini memungkinkan pemasar melihat kampanye, kreatif, dan saluran mana yang menghasilkan konversi — pendaftaran, pembelian, atau peristiwa target lainnya.

OneLink berfungsi di semua platform: iOS (Universal Links), Android (App Links), peramban web, dan bahkan aplikasi desktop. Tautan dihasilkan melalui panel kontrol AppsFlyer atau secara terprogram melalui REST API, memungkinkan pengaturan parameter secara dinamis untuk setiap kampanye secara real-time.

Prinsip kerja OneLink didasarkan pada tiga tahap berurutan: klik pada tautan, pemasangan aplikasi, dan pencocokan peristiwa. Di setiap tahap, OneLink menyimpan dan mengirimkan data atribusi menggunakan kombinasi metode untuk menentukan sumber traffic secara akurat.

Struktur tautan OneLink

Tautan OneLink memiliki format khusus yang mencakup domain AppsFlyer, ID aplikasi, dan parameter kampanye. Template standar terlihat seperti https://app.onelink.me/{app-id}?pid={source}&c={campaign}&af_dp={deeplink}. Parameter pid (media source) menunjukkan sumber traffic, c — nama kampanye, af_dp — tautan dalam di dalam aplikasi.

text
https://app.onelink.me/A1b2C3d4?pid=facebook&c=summer_campaign&af_dp=myapp://promo/summer2026&af_click_lookback=7d

Parameter af_dp menentukan tautan dalam yang akan dituju pengguna jika aplikasi sudah terpasang. Untuk pengguna baru, mekanisme deferred deep linking aktif: setelah pemasangan dan peluncuran pertama, SDK menentukan parameter yang disimpan dan mengarahkan pengguna ke layar yang tepat. Parameter af_click_lookback menentukan jendela atribusi — periode di mana klik dianggap menyebabkan pemasangan.

Mekanisme atribusi

Setelah mengklik tautan OneLink, AppsFlyer mencatat klik dan menghubungkannya dengan ID klik unik. Saat pengguna memasang dan membuka aplikasi, SDK AppsFlyer mengirimkan permintaan ke server dengan ID perangkat (IDFA di iOS, GAID di Android). Server mencocokkan ID klik dengan pemasangan dan menentukan sumber traffic.

Jika pencocokan tepat berdasarkan ID tidak ditemukan (misalnya, pengguna menonaktifkan ID iklan), fingerprinting digunakan — analisis alamat IP, model perangkat, versi OS, dan stempel waktu. Menurut data AppsFlyer, fingerprinting memberikan akurasi atribusi 92–95% di iOS dan 95–97% di Android bahkan tanpa ID iklan. Kombinasi metode deterministik (IDFA/GAID) dan probabilistik (fingerprinting) memberikan gambaran paling lengkap tentang sumber traffic.

Perbedaan utama antara OneLink dan deep link biasa terletak pada kemampuan mempertahankan atribusi di seluruh perjalanan pengguna. Deep link biasa (misalnya, myapp://screen) membuka aplikasi, tetapi tidak dapat menentukan dari mana pengguna berasal jika ia baru saja memasang aplikasi dari toko.

ParameterOneLinkDeep link biasa
Atribusi pemasanganYa, berdasarkan klik ke sumberTidak
Deferred deep linkingYa, setelah pemasanganTidak
Penyimpanan parameterMelalui pemasangan ulangHanya dalam sesi
RetargetingPelacakan kembaliHanya membuka
Analitik ujung-ke-ujungCorong penuhTidak

OneLink menggunakan SDK miliknya sendiri untuk melacak peristiwa di dalam aplikasi dan secara otomatis menghubungkannya ke data atribusi. Ini memungkinkan pembuatan laporan di seluruh corong: dari tayangan iklan hingga pembelian, pengembalian dana, atau retensi pengguna di hari ke-7. Deep link biasa tidak memberikan kemampuan ini — mereka berfungsi secara eksklusif sebagai mekanisme navigasi, tanpa lapisan analitik dan atribusi pemasaran.

OneLink digunakan dalam berbagai skenario pemasaran di mana diperlukan penautan yang akurat antara tindakan pengguna dengan sumber iklan. Area aplikasi utama mencakup menarik pengguna baru, mengembalikan pengguna yang sudah ada, dan mengukur efektivitas setiap saluran.

Kampanye iklan pemasangan

Saat meluncurkan iklan pemasangan (kampanye UA), tautan OneLink ditempatkan di iklan di Facebook Ads, Google Ads, TikTok, Snapchat, dan platform lainnya. Parameter pid mengidentifikasi platform secara unik, dan parameter tambahan c (campaign) menentukan kampanye spesifik. AppsFlyer secara otomatis mencocokkan klik dengan pemasangan dan menampilkan laporan CPI (cost per install), CR (conversion rate), dan ROAS (return on ad spend) untuk setiap sumber.

Retargeting dan keterlibatan ulang

Untuk pengguna yang sudah memasang aplikasi, OneLink mendukung kampanye retargeting. Saat pengguna yang sudah ada mengklik tautan, OneLink membuka aplikasi dan mengirimkan parameter promosi, seperti diskon pribadi atau bonus. AppsFlyer membedakan pengguna baru dari yang kembali melalui flag is_retargeting dan membuat laporan terpisah untuk setiap jenis traffic — penting untuk perhitungan LTV (lifetime value) yang akurat.

Deferred deep linking untuk traffic organik

OneLink digunakan tidak hanya dalam kampanye berbayar, tetapi juga untuk traffic organik: tautan di buletin email, SMS, kode QR, dan media sosial. Jika pengguna belum memasang aplikasi, OneLink mengarahkan mereka ke App Store atau Google Play, dan setelah pemasangan — ke layar target: halaman produk, artikel, profil, atau penawaran promosi. Deferred deep linking sangat penting untuk konversi karena menghilangkan gesekan antara keinginan pengguna untuk melakukan tindakan dan kebutuhan untuk mencari bagian yang tepat secara manual.

Program mitra dan pemasaran influencer

OneLink mendukung pembuatan tautan unik untuk setiap mitra atau influencer. Parameter af_sub1 dapat berisi ID mitra, af_sub2 — nama posting atau video. Ini memungkinkan pemasar melihat konten mana yang menghasilkan pemasangan dan konversi terbanyak serta mengoptimalkan anggaran berdasarkan data, bukan tebakan.

Untuk pengoperasian OneLink yang benar, diperlukan integrasi SDK AppsFlyer di aplikasi mobile. Prosesnya mencakup instalasi SDK, konfigurasi domain OneLink, dan pemrosesan tautan dalam yang masuk melalui mekanisme sistem platform — Universal Links di iOS dan App Links di Android.

Integrasi SDK AppsFlyer

SDK diinstal melalui manajer ketergantungan standar. Di Android, ketergantungan ditambahkan di Gradle, di iOS — melalui CocoaPods atau Swift Package Manager. Setelah instalasi, SDK diinisialisasi dengan dev key yang diperoleh dari panel kontrol AppsFlyer dan secara otomatis mulai melacak pemasangan dan peristiwa.

kotlin
class MainActivity : AppCompatActivity() {
    override fun onCreate(savedInstanceState: Bundle?) {
        super.onCreate(savedInstanceState)
        AppsFlyerLib.getInstance()
            .start(this, "YOUR_DEV_KEY")
    }

    override fun onNewIntent(intent: Intent?) {
        super.onNewIntent(intent)
        AppsFlyerLib.getInstance()
            .onNewIntent(this, intent)
    }
}

Dalam contoh di atas, SDK diinisialisasi dalam metode onCreate Activity utama menggunakan dev key. Metode onNewIntent wajib untuk memproses tautan dalam jika aplikasi sudah berjalan. Tanpa panggilan ini, atribusi untuk pembukaan berulang dari tautan OneLink tidak akan tercatat, yang akan mendistorsi statistik kampanye retargeting.

Konfigurasi Universal Links (iOS)

Untuk iOS, perlu mengonfigurasi Universal Links: menambahkan entitlements dengan domain OneLink (app.onelink.me) dan menempatkan file apple-app-site-association di server. AppsFlyer secara otomatis menghasilkan file ini saat mengonfigurasi OneLink di panel, pengembang hanya perlu menambahkan entitlement dan memproses tautan masuk di AppDelegate.

swift
import AppsFlyerLib

class AppDelegate: UIResponder, UIApplicationDelegate {
    func application(
        _ application: UIApplication,
        continue userActivity: NSUserActivity,
        restorationHandler: Any?
    ) -> Bool {
        AppsFlyerLib.shared()
            .continue(userActivity, restorationHandler: nil)
        return true
    }
}

Metode continue userActivity dipanggil oleh sistem saat melewati Universal Link. Di dalamnya, metode AppsFlyerLib.shared().continue dipanggil, yang mengekstrak parameter atribusi dari tautan dan mengirimkannya ke server. Pendekatan serupa digunakan di Android melalui Intent Filter dengan auto-verify untuk App Links.

Setelah integrasi selesai, tautan OneLink dapat dihasilkan melalui panel AppsFlyer atau API untuk setiap kampanye iklan. Penting untuk menguji tautan di semua platform: di aplikasi yang baru dipasang (deferred), di aplikasi yang sudah terpasang (direct), dan di halaman web jika aplikasi tidak terpasang. Pengujian dilakukan melalui alat AppsFlyer Test Link, yang mensimulasikan perilaku di semua platform tanpa perlu publikasi ke toko.

Saat bekerja dengan OneLink, penting untuk mempertimbangkan batasan platform: di iOS setelah penerapan App Tracking Transparency (ATT), akses ke IDFA memerlukan persetujuan eksplisit pengguna, yang mengurangi akurasi atribusi deterministik. Google juga membatasi penggunaan GAID di Android 14+ dan yang lebih tinggi, memerlukan konfirmasi dari pengguna. Dalam kondisi seperti itu, fingerprinting menjadi metode atribusi utama, dan akurasinya secara langsung bergantung pada kualitas data — semakin banyak tanda tangan yang dikumpulkan SDK, semakin tinggi kemungkinan pencocokan klik dengan pemasangan yang benar.

Pertanyaan yang Sering Diajukan

Apa perbedaan OneLink dengan deep link biasa?

OneLink memiliki atribusi bawaan: ia melacak sumber klik, menyimpan parameter melalui pemasangan ulang aplikasi, dan mendukung deferred deep linking — mengarahkan pengguna ke layar target setelah pemasangan. Deep link biasa hanya membuka aplikasi tanpa menghubungkan ke sumber iklan.

Bagaimana OneLink menentukan sumber pemasangan?

OneLink menggunakan kombinasi metode: saat klik, ID unik dibuat yang saat pemasangan dicocokkan dengan IDFA/GAID perangkat. Jika ID iklan tidak tersedia, fingerprinting diterapkan berdasarkan IP, model perangkat, dan stempel waktu. Akurasi mencapai 95–97% di Android.

Apa itu deferred deep linking di OneLink?

Deferred deep linking adalah mekanisme yang mengingat layar target setelah klik pada OneLink dan mengarahkan pengguna ke sana setelah pemasangan aplikasi. Tanpanya, pengguna baru setelah pemasangan akan masuk ke layar utama, bukan ke halaman produk atau promosi yang diiklankan.

Bisakah OneLink digunakan tanpa AppsFlyer?

Tidak, OneLink adalah teknologi paten AppsFlyer yang hanya berfungsi dengan SDK AppsFlyer. Untuk atribusi tautan dalam melalui platform lain, ada alternatif: Branch Universal Ads dan Adjust Deep Linking, tetapi format tautan dan kemampuannya berbeda.

Bagaimana cara menguji tautan OneLink?

AppsFlyer menyediakan alat Test Link di panel kontrol. Alat ini mensimulasikan perilaku tautan di iOS, Android, dan web: menunjukkan layar mana yang akan terbuka, parameter apa yang akan dikirim, dan bagaimana sumber akan ditentukan. Pengujian harus dilakukan di semua platform dan skenario — perangkat baru, pemasangan ulang, dan aplikasi yang sudah terpasang.

Kesimpulan

  • OneLink — teknologi tautan dalam pintar dari AppsFlyer dengan atribusi lengkap dari klik hingga konversi
  • Atribusi bekerja melalui ID klik, IDFA/GAID, dan fingerprinting dengan akurasi hingga 97%
  • Deferred deep linking mengarahkan pengguna ke layar target bahkan setelah pemasangan pertama
  • OneLink mendukung tautan dalam langsung, retargeting, traffic organik, dan program mitra
  • Integrasi memerlukan SDK AppsFlyer, konfigurasi Universal Links di iOS dan App Links di Android
  • Analitik ujung-ke-ujung membuat laporan di seluruh corong: dari tayangan hingga pembelian dan retensi

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.

Diskusikan proyek

Baca juga