Sekilas: Pertimbangkan fungsionalitas SDK tambahan yang tersedia dan bekerja sama dengan programmer Anda untuk mengimplementasikan API seperti pengukuran uninstal, atribusi undangan pengguna, notifikasi push, dan pengaturan privasi.
Metode atribusi tambahan
Pertimbangkan metode atribusi tambahan ini jika Anda berencana untuk mengukur TV, uninstal, atau aplikasi yang sudah diinstal sebelumnya.
Semua platform
Atribusi TV
Mengatribusikan pengguna seluler dengan iklan TV yang ditayangkan di lokasi dan waktu tertentu.
Mengukur Uninstall
Ukur tingkat penghapusan pengguna yang berasal dari berbagai sumber. Pengukuran uninstall dapat membantu Anda menganalisis dan mengoptimalkan kampanye Anda sesuai dengan tingkat KPI yang signifikan ini.
Khusus Android
Aplikasi pra-instal
Dalam kampanye pra-penginstalan, pemilik aplikasi membuat kontrak dengan produsen perangkat (OEM) untuk melakukan pra-penginstalan aplikasi mereka.
Dengan AppsFlyer, Anda dapat dengan mudah mengatribusikan penginstalan aplikasi pra-penginstalan. Saat pengguna meluncurkan aplikasi Anda untuk pertama kalinya, AppsFlyer mengaitkan instalasi tersebut ke mitra pramuat sebagai sumber media.
Sesi
Ukur interaksi pengguna dengan aplikasi Anda dengan menghitung jumlah sesi pengguna selama periode tertentu.
Semua platform
Waktu Antar Sesi Kustom
Secara default, setidaknya ada jeda selama 5 detik antara dua peluncuran aplikasi agar dapat dihitung sebagai dua sesi terpisah. Pelajari lebih lanjut tentang menghitung sesi .
Menyetel nilai tinggi ke waktu khusus antar-peluncuran dapat mengganggu API yang mengandalkan data sesi, seperti deep linking.
Khusus Android
Sesi Latar Belakang untuk Aplikasi Utilitas
Anda dapat melaporkan sesi pengguna secara manual . Ini dapat berguna untuk aplikasi utilitas yang berjalan di latar belakang.
Media yang Dimiliki Sendiri
Gunakan OneLink untuk mengatribusikan sumber media yang Anda miliki seperti situs web, media sosial, dan undangan pengguna.
Semua platform
Menyelesaikan URL deep-link tergabung
Beberapa layanan pihak ke-3 seperti penyedia layanan email menggabungkan link di dalam email dengan domain pencatatan klik mereka sendiri. Beberapa bahkan memungkinkan Anda untuk mengatur domain pencatatan klik Anda sendiri. Jika OneLink digabungkan dalam domain seperti itu, fungsinya mungkin terbatas.
Untuk mengatasi masalah ini, pengembang Anda perlu mengonfigurasi aplikasi menggunakan API ini:
Lihat setResolveDeepLinkURLs
di referensi SDK Android
Lihat resolveDeepLinkURLs
di referensi SDK iOS
Lihat setMinTimeBetweenSessions
di referensi SDK Unity
Catat pemberitahuan push
AppsFlyer mendukung pengukuran kampanye notifikasi push dari semua vendor, termasuk Google Cloud Messaging dan layanan notifikasi push Apple.
Atribusi Undangan Pengguna
Mengizinkan user yang ada untuk mengundang teman dan kontak mereka sebagai user baru bagi app Anda akan menjadi faktor pertumbuhan utama untuk app Anda.
Dengan AppsFlyer, Anda dapat mengatribusi dan mencatat install yang berasal dari undangan user dalam aplikasi Anda.
Atribusi Promosi Silang
Pelajari lebih lanjut tentang atribusi lintas-promosi .
Atribusikan sesi aplikasi yang dimulai dari situs web yang dimiliki (domain)
Pemilik aplikasi yang menggunakan Tautan Aplikasi atau Tautan Universal untuk deep linking (tanpa OneLink), dapat mengonfigurasi SDK ke sesi atribut yang dimulai melalui domain yang terkait dengan aplikasi mereka ( Android/iOS ).
Contoh:
- Seorang pengguna menelusuri Google dan mengklik domain Anda, www.example.com .
- Jika pengguna tidak memiliki aplikasi yang terinstal, mereka akan diarahkan ke situs web (www.example.com).
- Jika pengguna tersebut memiliki aplikasi yang terinstal di perangkat, pengguna akan ditautkan langsung (deep linked) ke aplikasi yang terkait dengan www.example.com. Sesi diatribusikan ke sumber media (
pid
) yang dikonfigurasi di SDK.
Dokumentasi pengembang tersedia sebagai berikut:
Tips! OneLink Smart Script dapat membantu pemilik aplikasi mengonversi pengunjung situs web menjadi pengguna aplikasi.
Privasi pengguna
Tinjau peraturan seperti GDPR dan CCPA serta persyaratan bisnis Anda, dan pertimbangkan kebijakan aktivasi dan penonaktifan mana yang akan diterapkan.
Semua platform
Kebijakan penonaktifan
Dalam beberapa kasus, Anda mungkin perlu menginstruksikan pengembang Anda untuk mengatur SDK AppsFlyer untuk menghentikan atau membatasi pengumpulan data, (misalnya, untuk mematuhi peraturan GDPR dan CCPA). Penonaktifan dapat terjadi di berbagai tingkatan tergantung pada peraturan dan persyaratan pengguna. Untuk informasi selengkapnya tentang berbagai skenario, lihat Pengguna yang menonaktifkan .
Kecualikan mitra dari mendapatkan data
Pada beberapa kasus, pengiklan mungkin ingin berhenti berbagi data tingkat pengguna dengan jaringan iklan/mitra untuk pengguna tertentu. Alasannya mencakup:
- Kebijakan privasi seperti CCPA atau GDPR
- Mekanisme data pengguna tidak terlacak
- Kompetisi dengan beberapa mitra (jaringan iklan, pihak ketiga)
Berbagi data dengan mitra dikontrol melalui metodesetSharingFilterForPartners
:
Lihat setSharingFilterForPartners
di referensi SDK Android
Lihat resolveDeepLinkURLs
di referensi SDK iOS
Lihat setSharingFilterForPartners
di referensi SDK Unity
Khusus iOS
SDK mode terperinci (strict mode)
Gunakan SDK mode ketat untuk sepenuhnya menghapus fungsionalitas pengumpulan IDFA dan dependensi kerangka kerja AdSupport (misalnya, saat mengembangkan aplikasi untuk anak-anak).
Jika Anda memasarkan aplikasi untuk anak-anak, pengembang Anda perlu menginstal SDK mode ketat , bukan SDK biasa. Catatan: IDFV tetap tersedia.
Nonaktifkan framework iklan
Untuk menonaktifkan framework AdSupport dan iAd, SDK menyediakan pengatur berikut:
-
disableCollectASA
untuk tidak menerima atribusi Iklan Penelusuran Apple. -
disableAdvertisingIdentifier
untuk tidak mengumpulkanadvertisingIdentifier
Apple
-
setDisableCollectIAd
untuk tidak menerima atribusi Iklan Penelusuran Apple. -
setDisableCollectAppleAdSupport
untuk tidak mengumpulkanadvertisingIdentifier
Apple