Panduan tambahan integrasi SDK

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. 

 Bacaan terkait

Untuk gambaran lengkap tentang perencanaan integrasi SDK dengan aplikasi Anda, pastikan untuk membaca artikel berikut:

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.

Pelajari cara menyiapkan pengukuran uninstall.

Khusus Android

Aplikasi pra-instal

In pre-install campaigns, app owners contract with device manufacturers (OEMs) to pre-install their apps. 

With AppsFlyer, you can easily attribute installs of pre-installed apps. When users launch your app for the first time, AppsFlyer attributes the install to the preload partner as a media source.

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:

Catat pemberitahuan push

AppsFlyer mendukung pengukuran kampanye notifikasi push dari semua vendor, termasuk Google Cloud Messaging dan layanan notifikasi push Apple.

Pelajari lebih lanjut tentang pengukuran notifikasi push.

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.

Pelajari lebih lanjut tentang atribusi undangan pengguna.

Atribusi Promosi Silang

Promosi silang aplikasi dapat menjadi faktor pertumbuhan utama dalam mendorong instalasi tambahan untuk aplikasi Anda. AppsFlyer memungkinkan Anda untuk mengatribusikan dan mencatat penginstalan yang berasal dari promosi silang dari aplikasi yang dimiliki pengguna saat ini, ke aplikasi Anda yang lain.

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:

Khusus iOS

SDK mode terperinci (strict mode)

Gunakan SDK mode ketat (strict mode) untuk menonaktifkan fungsi pengumpulan IDFA sepenuhnya dan dependensi framework AdSupport (misalnya, saat mengembangkanaplikasi untuk anak-anak).

Jika Anda memasarkan aplikasi untuk anak-anak, pengembang Anda perlu menginstal SDK mode terperinci, bukan SDK biasa. Catatan: IDFV tetap tersedia.

Nonaktifkan framework iklan

Untuk menonaktifkan framework AdSupport dan iAd, SDK menyediakan pengatur berikut:

Apakah artikel ini membantu?