Attribution Link adalah URL dengan parameter pelacakan yang dikodekan yang memungkinkan untuk menentukan saluran iklan, kampanye, atau kreatif mana yang menghasilkan instalasi aplikasi mobile atau tindakan target tertentu. Tanpa tautan atribusi, pemasar tidak dapat membedakan instalasi organik dari yang berbayar dan mengevaluasi efektivitas nyata dari anggaran iklan. Menurut data AppsFlyer (2025), atribusi meningkatkan akurasi penilaian ROAS sebesar 30–40% dibandingkan dengan model last-click tanpa pelacakan.
Poin Utama
Attribution Link adalah alamat URL yang berisi parameter khusus untuk melacak sumber lalu lintas dalam iklan mobile. Setiap kali pengguna mengklik tautan tersebut di iklan, email, atau postingan, platform atribusi mencatat peristiwa klik dan menghubungkannya dengan pengidentifikasi unik.
Setelah pengguna menginstal aplikasi dan membukanya, SDK platform atribusi mengirimkan permintaan ke server dengan ID perangkat. Server mencocokkan ID ini dengan klik yang disimpan dan menentukan sumber mana yang menghasilkan instalasi. Proses ini disebut post-install attribution dan merupakan dasar untuk membangun laporan efektivitas saluran iklan — tanpanya, setiap sumber terlihat sama efektifnya.
Attribution Link bisa sederhana (hanya ID sumber) atau berisi puluhan parameter untuk perincian mendetail: jenis kampanye, kreatif, audiens, geografi, perangkat, dan bahkan postingan influencer tertentu. Platform atribusi modern mendukung pencocokan deterministik berdasarkan ID iklan maupun pencocokan probabilistik melalui fingerprinting.
Proses atribusi melalui tautan terdiri dari empat langkah berurutan: klik, redirect ke toko, instalasi, dan verifikasi. Setiap langkah diproses oleh platform atribusi, yang menghubungkannya menjadi satu rantai peristiwa.
Ketika pengguna mengklik Attribution Link, browser atau webview mengirimkan permintaan GET ke server platform atribusi. Server membuat catatan dengan ID klik, alamat IP, user-agent, referrer, dan semua parameter yang dikirimkan. Kemudian server mengarahkan pengguna ke App Store atau Google Play ke halaman aplikasi.
Setelah instalasi dan peluncuran pertama, aplikasi (melalui SDK) mengirimkan permintaan ke platform dengan ID iklan perangkat (IDFA di iOS, GAID di Android). Platform mencari catatan klik yang berisi IP, user-agent, dan stempel waktu yang sama dalam jendela atribusi, dan menghubungkan instalasi dengan klik ini. Jendela atribusi secara default adalah 7 hari untuk klik dan 1 hari untuk tampilan (view-through), tetapi dapat disesuaikan untuk kampanye tertentu.
Jika ID iklan perangkat tidak tersedia (pengguna membatasi pelacakan di pengaturan), platform menggunakan fingerprinting — metode pencocokan probabilistik berdasarkan serangkaian karakteristik tidak langsung. Signatur mencakup alamat IP, jenis dan versi OS, model perangkat, bahasa, zona waktu, resolusi layar, dan stempel waktu yang tepat. Kombinasi 6–8 parameter tersebut memberikan probabilitas kecocokan 95–97% di Android dan 90–94% di iOS dalam jendela 5 menit.
Platform atribusi terus meningkatkan algoritma fingerprinting dengan menambahkan pembelajaran mesin untuk menyaring kecocokan palsu. Misalnya, AppsFlyer Privacy Cloud menggunakan data agregat dan privasi diferensial untuk atribusi yang akurat tanpa mengumpulkan data pribadi — ini sangat relevan setelah diperkenalkannya App Tracking Transparency (ATT) di iOS dan pembatasan GAID di Android.
Attribution Link memiliki struktur URL standar dengan parameter wajib dan opsional. Parameter wajib menentukan sumber dan kampanye, parameter opsional merinci pembagian dan perilaku tautan.
https://app.adjust.com/abc123?campaign=spring_sale&adgroup=banners&creative=banner_v2&deep_link=myapp://sale&click_label=header_cta
Parameter campaign menunjukkan nama kampanye iklan, adgroup — grup iklan, creative — kreatif tertentu. Parameter deep_link menetapkan deep link untuk pengguna yang sudah terinstal. Parameter click_label memungkinkan membedakan berbagai tombol atau posisi dalam satu kreatif. Perincian semacam itu memungkinkan pemasar untuk melihat tidak hanya saluran mana yang berfungsi, tetapi juga teks tombol atau gambar mana yang menghasilkan lebih banyak konversi.
| Parameter | Deskripsi | Contoh |
|---|---|---|
| pid | Sumber (media source) | facebook_ads |
| c | Nama kampanye | summer2026 |
| af_dp | Deep link untuk dibuka | myapp://promo |
| af_click_lookback | Jendela atribusi | 7d |
| af_sub1-5 | Parameter kustom | partner_id_42 |
Parameter kustom af_sub1 – af_sub5 memungkinkan pengiriman informasi tambahan apa pun yang spesifik untuk kampanye tertentu: ID mitra, jenis audiens, varian tes A/B. Berdasarkan parameter ini, platform atribusi membangun laporan tersegmentasi, yang memberi pemasar kemampuan untuk mengoptimalkan anggaran di tingkat mikrosegmen.
Pasar atribusi mobile diwakili oleh beberapa platform besar, masing-masing menawarkan format Attribution Link, kumpulan SDK, dan algoritma mereka sendiri. Pemilihan platform tergantung pada perangkat alat, geografi audiens, dan persyaratan privasi data.
Platform atribusi terbesar dengan dukungan OneLink, yang menggabungkan deep linking dan atribusi dalam satu tautan. SDK AppsFlyer mendukung semua platform utama (iOS, Android, Flutter, React Native, Unity) dan menyediakan Privacy Cloud untuk atribusi tanpa mengumpulkan data pribadi. Fitur yang membedakan adalah dukungan untuk atribusi kampanye web selain mobile.
Platform Adjust (diakuisisi oleh AppLovin) menawarkan format tautannya sendiri dengan penekanan pada perlindungan data. Adjust adalah platform pertama yang menerapkan fingerprinting privat tanpa menyimpan alamat IP. SDK Adjust mendukung Kotlin Multiplatform dan SwiftUI, dan panel kontrol menyediakan laporan waktu nyata dengan latensi kurang dari 30 detik dari klik hingga tampilan di dashboard.
Branch mengkhususkan diri dalam tautan universal (Universal Ads) dan menawarkan integrasi deep linking yang lebih dalam dibandingkan platform atribusi tradisional. Branch Links berfungsi di semua platform termasuk desktop dan Smart TV, dan sistem atribusi menggunakan grafik pencocokan perangkat untuk menghubungkan pengguna dengan sumber bahkan tanpa IDFA. Branch juga menawarkan tarif gratis untuk startup hingga 10 ribu instalasi per bulan.
| Kriteria | AppsFlyer | Adjust | Branch |
|---|---|---|---|
| Format tautan | OneLink (app.onelink.me) | Adjust Link (app.adjust.com) | Branch Link (lnk.branch.io) |
| Deep linking ditangguhkan | Ya | Ya | Ya |
| Privasi | Privacy Cloud | Tanpa penyimpanan IP | Graf perangkat |
| Tarif gratis | Tidak (trial 30 hari) | Tidak | Ya, hingga 10K instalasi |
| Atribusi web | Ya | Terbatas | Ya |
Saat memilih platform, penting untuk mempertimbangkan tidak hanya fungsionalitas Attribution Link, tetapi juga kompatibilitas dengan jaringan iklan. Misalnya, Facebook memerlukan sertifikasi MMP (Mobile Measurement Partner), yang dimiliki ketiga platform tersebut, tetapi kedalaman integrasinya berbeda: AppsFlyer memberikan perincian paling detail berdasarkan kreatif Facebook, dan Adjust — untuk TikTok dan Snapchat.
Menyiapkan Attribution Link mencakup dua tahap: integrasi SDK platform atribusi ke dalam aplikasi dan pembuatan tautan itu sendiri untuk kampanye iklan. Mari kita lihat prosesnya dengan contoh AppsFlyer — platform paling populer.
Di antarmuka AppsFlyer, pilih aplikasi, jenis tautan (OneLink), atur sumber dan kampanye. Sistem secara otomatis menghasilkan URL dalam bentuk https://app.onelink.me/{id}?... dengan parameter yang dipilih. Tautan yang sudah jadi dapat disalin dan ditempelkan ke iklan di platform periklanan. Untuk pembuatan massal, API digunakan — misalnya, saat membuat 10 ribu tautan unik untuk influencer.
curl -X POST "https://api.appsflyer.com/onelink/v1/build" \
-H "Authorization: Bearer YOUR_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"brand_domain": "app.onelink.me",
"app_id": "id123456789",
"campaign": "spring_sale_2026",
"media_source": "facebook_ads",
"deep_link": "myapp://sale/spring"
}'
Permintaan yang ditampilkan membuat tautan OneLink melalui REST API AppsFlyer. Parameter brand_domain menetapkan subdomain, app_id — ID aplikasi iOS/Android. API mengembalikan tautan siap pakai yang dapat segera digunakan dalam kampanye. Pendekatan ini mengotomatiskan pembuatan tautan untuk ribuan kampanye tanpa penyalinan manual di panel kontrol.
Untuk atribusi yang benar, SDK platform harus diinisialisasi saat aplikasi dimulai dan mengirimkan peristiwa instalasi ke server. Di iOS, integrasi dilakukan melalui AppDelegate, di Android — melalui Application atau Activity utama. SDK secara otomatis mengumpulkan ID perangkat dan mengirimkannya bersama dengan data peluncuran pertama.
Setelah mengonfigurasi SDK, semua klik pada Attribution Link akan secara otomatis dicocokkan dengan instalasi di panel atribusi. Pemasar melihat laporan dengan perincian berdasarkan sumber, kampanye, kreatif, dan geografi. Selain itu, konversi peristiwa dikonfigurasi — misalnya, pendaftaran, pembelian, atau pencapaian level — dan masing-masing terhubung ke Attribution Link asli. Ini memberikan analitik menyeluruh dari klik hingga LTV pengguna. Tanpa hubungan seperti itu, pemasar tidak dapat menentukan pengguna mana yang menghasilkan pendapatan terbesar dan terpaksa mengandalkan indikator rata-rata per saluran, yang menyebabkan alokasi anggaran iklan yang tidak efisien.
Pertanyaan yang Sering Diajukan
Attribution Link berisi parameter khusus (pid, c, af_dp) yang digunakan platform atribusi untuk melacak sumber lalu lintas. Tautan biasa hanya membuka URL atau aplikasi tanpa menyimpan informasi tentang dari mana pengguna berasal.
Jika IDFA atau GAID tidak tersedia, platform menggunakan fingerprinting — pencocokan alamat IP, model perangkat, versi OS, dan stempel waktu. Akurasi fingerprinting mencapai 95% di Android dan 90% di iOS dalam jendela 5 menit.
Parameter sumber (pid atau media_source) dan ID aplikasi dianggap wajib. Parameter lainnya (kampanye, kreatif, grup iklan, deep link) bersifat opsional, tetapi tanpanya laporan hanya akan menampilkan saluran tanpa perincian internal.
Instalasi organik (tanpa klik pada tautan) tidak dapat dihubungkan ke sumber tertentu melalui Attribution Link. Platform atribusi menandainya sebagai organik dan menampilkannya secara terpisah dalam laporan. Untuk kampanye organik, metode lain digunakan — tag UTM di web dan statistik toko aplikasi.
Pilihan tergantung pada kumpulan saluran iklan, geografi, dan persyaratan privasi. AppsFlyer cocok untuk kampanye kompleks dengan banyak jaringan, Adjust — untuk proyek dengan fokus pada perlindungan data, dan Branch — untuk startup dan produk dengan deep linking mendalam.
Kesimpulan
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