Sekilas: Pelajari tentang fungsionalitas SDK AppsFlyer yang tersedia dan tentukan API mana yang Anda inginkan untuk digunakan oleh aplikasi Android atau iOS Anda.
Tonton video ini untuk mendapatkan gambaran besar tentang integrasi SDK.
Tentang SDK
SDK menyediakan fungsi penginstalan aplikasi dan perekaman event. Anda dapat merekam penginstalan, sesi, dan peristiwa dalam aplikasi. In-app event mencakup, misalnya, pembelian dalam aplikasi atau naik level dalam game. Merekam event ini dapat membantu Anda mengevaluasi ROI dan kualitas pengguna.
Artikel ini menjelaskan proses integrasi SDK V6+ dan membantu manajer produk pengiklan (pemilik aplikasi) merencanakan integrasi SDK AppsFlyer dengan aplikasi Android atau iOS mereka.
Dokumentasi tambahan mencakup hal-hal berikut:
- Pembaruan ke SDK iOS V6. Perhatikan bahwa SDK iOS V5.4.4 beroperasi secara penuh dengan iOS 14. Namun, sebaiknya adopsi SDK V6.X untuk memastikan kompatibilitas dengan rilis iOS di masa mendatang.
- Dokumentasi penginstalan SDK untuk pengembang
- Catatan rilis
- Dokumentasi referensi SDK untuk programmer
- Mempersiapkan peninjauan App Store — label nutrisi
Kompatibilitas SDK
SDK iOS AppsFlyer kompatibel dengan platform berikut:
- Memulai Android V4.0
- Platform berbasis Android non-seluler seperti Smart TV, (termasuk Amazon Fire TV). Lihat tinjauan CTV
- Toko aplikasi selain Play Store untuk aplikasi Android, seperti Amazon dan Baidu
- iOS 9+ (iPhone, iPod, iPad)
- tvOS 9+ (Apple TV)
- Sesuai dengan jaringan Apple IPv6 DNS64/NAT64.
SDK mendukung beberapa metode atribusi. Metode atribusi yang digunakan bergantung pada hal-hal berikut:
- Versi iOS yang diinstal di perangkat pengguna
- Versi SDK iOS yang diinstal di aplikasi
Metode atribusi yang didukung | Versi iOS | Dukungan SDK iOS | Catatan |
---|---|---|---|
Pemodelan probabilistik |
8 – 14.4 |
5.0.0+ | |
14.5+ |
6.0.3+ | Pemodelan probabilistik terbatas pada konteks media yang dimiliki, promosi silang, serta alur web-ke-aplikasi yang disetujui. | |
Pencocokan ID |
8 - 13 | 5.0.0+ | Pengguna dapat menonaktifkan Batas Pelacakan Iklan/Limit Ad Tracking (LAT). |
14.5+ | 6.0.3+ |
Transparansi Pelacakan Aplikasi (ATT) dan persetujuan pengguna diperlukan. Untuk informasi lebih lanjut, lihat mengonfigurasi SDK iOS untuk mendukung ATT. |
|
11.3 - 13 |
6.2.3 |
Solusi SKAdNetwork (SKAN) sebatas memasang atribusi sesuai dengan spesifikasi SKAN , artinya tidak ada nilai konversi. |
|
14+ |
|
Mulai dari SDK V6.0.8, Atribusi Apple App Clips tersedia. Anda juga dapat membaca postingan blog kami tentang Apple App Clips.
Integrasi SDK
Proses menginstal dan mengintegrasikan SDK memerlukan kerja sama antara manajer produk dan pengembang aplikasi seluler. Sebelum mengintegrasikan SDK dengan aplikasi Anda, tinjau semua tugas integrasi dan pertimbangkan fungsionalitas yang Anda inginkan untuk digunakan oleh aplikasi Anda.
Daftar periksa perencanaan SDK
Untuk memulai, kami telah menyiapkan daftar periksa untuk membantu memandu Anda melalui proses perencanaan. Untuk setiap tugas, ada tautan ke dokumentasi pemasar dan programmer.
Tugas integrasi SDK
Integrasi SDK dasar mencakup tugas-tugas berikut. Perkiraan waktu dimaksudkan sebagai panduan umum saja.
Tugas integrasi SDK dasar | Waktu perencanaan |
---|---|
Ambil kode pengembang AppsFlyer dan kirimkan tautan beserta petunjuk penginstalan dan integrasi ke pengembang Anda. |
15 menit |
Tinjau pertimbangan atribusi , dan tentukan pengenal perangkat mana yang akan dikumpulkan. |
30 menit |
Tentukan in-app event yang ingin Anda ukur, dan kirimkan nama event dan parameter event ke pengembang. |
1 jam |
Tentukan metode deep linking yang akan digunakan. |
30 menit |
Tentukan metode untuk mengakses data atribusi. | 30 menit |
Setelah integrasi dasar selesai, setiap pengguna akun dengan akses ke dasbor AppsFlyer dapat melakukan pengujian dasar . Pengembang dapat memanfaatkan log debug di lingkungan pengembangan. |
1 jam |
Anda dapat bekerja sama dengan pengembang seluler untuk menerapkan API tambahan berikut di SDK:
Tugas integrasi SDK tambahan | Waktu perencanaan |
---|---|
Tentukan apakah aplikasi Anda memerlukan penyiapan atribusi tambahan (misalnya, uninstal pengukuran atau instal atribusi untuk toko aplikasi pihak ketiga). |
30 menit |
Tentukan pelaporan sesi pengguna . | 30 menit |
Tentukan metode atribusi yang akan digunakan untuk sumber media yang dimiliki . |
1 jam |
Kelola kebijakan privasi pengguna untuk memastikan aplikasi Anda mematuhi peraturan privasi (GDPR, CCPA). |
1 jam |