Sekilas : Gunakan panduan ini untuk memungkinkan pengguna baru mendapatkan pengalaman deep linking yang serupa seperti yang didapat pengguna saat mengklik tautan kustom. Setelah mendapatkan data atribusi dari SDK, gunakan fungsi penyajian konten yang sama dengan yang telah Anda terapkan untuk tautan dalam ke pengguna Tautan Universal dan Tautan Aplikasi Android yang ada.
![]() |
![]() |
![]() |
![]() |
Lingkup kerja
Siapa saja yang terlibat
Catatan: Panduan ini menunjukkan kapan dan bagaimana pemasar perlu terlibat dengan para pengembang. |
Prasyarat
|
Waktu yang dibutuhkan Kira-kira 1,5 jam, bekerja sama dengan pengembang seluler Anda. |
Hasil Menggunakan tautan kustom yang sama seperti dijelaskan pada OneLink 3/4, pengguna baru yang mengkliknya dikirim dahulu ke app store yang tepat untuk mengunduh dan menginstal aplikasi Anda. Dengan peluncuran pertama, pengguna baru dilayani dengan konten spesifik (atau pengalaman spesifik) dalam aplikasi. Pengguna ini diatribusikan dengan klik/instalasi ke media source yang Anda miliki. |
Contoh
Kampanye email Mark (dari contoh panduan sebelumnya) tentang buah-buahan yang menyehatkan berhasil menautkan langsung pengguna aplikasi yang sudah ada ke laman buah-buahan di dalam aplikasi Feed Me.
Namun, Mark tahu bahwa banyak orang yang membaca email belum menginstal aplikasi. Dia ingin agar pengguna potensial ini menikmati penawaran kampanye yang sama seperti pengguna yang sudah ada, untuk meningkatkan konversi dan kepuasan pengguna.
Dengan bantuan dari Andrea, pengembang Android, dan Yossi, pengembang iOS, Mark menambahkan fitur penautan langsung tertunda ke aplikasi Feed Me. Pengguna aplikasi baru yang mengklik OneLink dalam email dan menginstal, diarahkan langsung ke laman buah-buahan saat mereka membuka aplikasi untuk pertama kalinya.
Prosedur
Penautan langsung tertunda untuk pengguna baru diaktifkan dengan menggunakan parameter dan nilai dari tautan atribusi kustom. Saat pengguna mengklik tautan kustom Anda, AppsFlyer memecah-mecah dan mengirimkan data atribusi ke kode internal aplikasi Anda.
Di dalam aplikasi, kode yang ditulis oleh pengembang seluler menerima informasi parameter via SDK AppsFlyer (jika terintegrasi) dan membuat aplikasi melakukan sesuatu yang spesifik, mis. mengarahkan ke laman tertentu.
Catatan
Penautan langsung pengguna aplikasi yang sudah ada dengan Tautan Universal Apple, Tautan Aplikasi Android, dan skema URI, membuka aplikasi seluler. Namun, untuk melayani pengguna dengan konten spesifik dalam aplikasi, pengembang harus mengakses informasi tautan langsung menggunakan SDK AppsFlyer.
Penautan langsung tertunda sangatlah mirip. Saat meluncurkan aplikasi untuk pertama kalinya, pengembang mengakses informasi tautan langsung, selain data atribusi normal, menggunakan metode SDK AppsFlyer. Menggunakan informasi ini, pengembang dapat secara mengarahkan pengguna baru ke konten yang dipersonalisasi.
Lengkapi prosedur berikut untuk mencapai tujuan ini.
1. Menerapkan penautan langsung tertunda
Untuk menerapkan deep linking (penautan langsung) tertunda:
- Pengaturan tautan atribusi kustom.
- Jika Anda menggunakan tautan kustom yang sama dengan yang Anda buat menggunakan panduan sebelumnya, Anda tidak perlu mengatur deep_link_valuebaru (atau parameter baru lainnya). Anda dapat menggunakan parameter deep_link_value yang sama yang telah dikonfigurasi.
- Jika Anda ingin membuat parameter baru, ikuti instruksi pada panduan sebelumnya.
-
Hubungi pengembang iOS dan Android Anda.
- Menyetujui deep_link_value (dan parameter dan nilai lainnya) untuk digunakan setelah mendapatkan data atribusi dari SDK pada peluncuran pertama. Jika Anda mengikuti petunjuk pada panduan sebelumnya, maka Anda telah menyetujuinya, dan kini hanya perlu menerapkan logika yang sama untuk pengguna baru. Lihat batasan nama parameter.
-
Pengembang dapat menggunakan salah satu dari dua metode untuk menerapkan deferred deep linking (penautan langsung tertunda). Bagikan panduan ke opsi yang Anda ingin mereka terapkan, sehingga mereka memahami alur teknis dan melihat contohnya:
- Deferred deep linking untuk Android dan iOS: Untuk mengarahkan pengguna baru tanpa aplikasi Anda ke konten tertentu setelah penginstalan.
-
Unified deep linking untuk Android dan iOS: Untuk deep linking DAN deferred deep linking pengguna baru atau yang sudah ada, dengan atau tanpa aplikasi Anda.
Pertimbangan untuk unified deep linking: 1. Memerlukan SDK V6.1 atau setelahnya. 2. Kampanye SRN tidak didukung. 3. Parameter af_dp dapat meluncurkan aplikasi melalui skema URI, tetapi tidak tersedia di respons API.
- Pastikan untuk menerima konfirmasi dari pengembang bahwa aplikasi bekerja sesuai parameter dan nilai yang dipilih.
4. Pengujian
Prasyarat:
- Perangkat Android dan/atau iOS tanpa aplikasi terinstal.
Penautan langsung tertunda untuk instalasi aplikasi yang baru, sehingga semua versi aplikasi harus dihapus. - Perangkat pengujian harus terdaftar .
Jika perangkat tidak terdaftar, maka deferred deep linking tidak berfungsi, dan penginstalan berulang tidak dapat diatribusikan. - Temukan berbagai skenario respons data konversi di sini .
Untuk menguji tautan Anda:
- Di dashboard AppsFlyer, buka Interaksi dan tautan langsung (deep linking) > Tautan Kustom OneLink.
- Arahkan kursor ke atas ikon Tindakan dari tautan yang ingin Anda uji dan klik Dapatkan URL .
- Kirim URL pendek atau panjang ke ponsel Anda. Anda juga dapat:
- Memindai kode QR dengan kamera ponsel Anda atau aplikasi pemindai QR.
-
Email atau WhatsApp sendiri tautannya, dan buka di ponsel Anda.
Catatan: Jangan tempel ke catatan iOS, atau langsung ke browser seluler. Seringkali, sistem operasi seluler sengaja tidak akan membuka aplikasi dalam konteks ini.
-
Klik tautan di perangkat seluler Anda.
Tautan ini harus mengarahkan Anda ke app store untuk mengunduh aplikasi. Jangan mengunduhnya!
- Instal versi aplikasi baru yang dibuat oleh pengembang Anda.
- Buka aplikasi.
Ini harus membuka ke laman tertentu atau pengalaman yang dipersonalisasi yang Anda pilih. -
Di dashboard Ikhtisar AppsFlyer, carilah instalasi yang diatribusikan dengan yang baru.
Cari klik dan instalasi baru di bawah media source (mis. uji) dan nama kampanye yang Anda atur di tautan kustom.
Tautan tidak berfungsi seperti yang diharapkan? Periksa panduan penyelesaian masalah.
Jika Anda menyelesaikan prosedur dalam artikel ini, maka selamat! Anda telah menerapkan penautan langsung tertunda untuk semua pengguna potensial Anda, yang akan mendapatkan konten khusus kampanye dalam aplikasi saat pertama kali aplikasi dibuka.
Sebelum Anda memulai kampanye deep linking dalam skala penuh, kami menyarankan agar Anda membaca artikel Praktik Terbaik untuk Deep Linking. Artikel ini membahas kesulitan umum dan solusi dalam mengimplementasikan deep linking mobile menggunakan OneLink.
Pertanyaan Umum dan Batasan
Bagian berikut berisi berbagai Pertanyaan Umum dan penjelasan umum tentang deep linking yang tertunda.
Berapa lama waktu yang dibutuhkan untuk mendapatkan data deep linking yang tertunda?
SDK AppsFlyer berfungsi untuk mengaktifkan akses ke data atribusi dari dalam aplikasi.
- Pada peluncuran pertama aplikasi, mengakses data atribusi dari SDK AppsFlyer mungkin memerlukan waktu beberapa detik.
- Pada sesi selanjutnya, akses langsung terjadi karena data atribusi disimpan pada perangkat.
Mengapa saya tidak dapat melihat data deep linking yang tertunda dari Facebook?
Menurut kebijakan privasi Facebook, AppsFlyer (atau mitra pengukuran seluler lainnya) tidak dapat menyediakan atribusi tingkat pengguna untuk instalasi Facebook kecuali pemasar menerima Ketentuan Layanan Facebook .
Ji ka Persyaratan Layanan belum diterima, instalasi Iklan Seluler Facebook dikategorikan sebagai 'Organik' dan pemasar tidak dapat menerima data tingkat pengguna untuk instalasi Facebook. Tanpa data konversi tingkat pengguna, deep linking yang tertunda tidak dapat dilakukan.
Temukan detail selengkapnya di sini .
Dapatkah saya menyimpan data konversi/data deep linking yang tertunda?
Data konversi dapat digunakan untuk menyimpan data pengguna lengkap di backend Anda, selain untuk tujuan deep linking yang tertunda. Namun, karena metode ini diperlukan untuk menghasilkan respons tercepat, ini adalah metode yang paling tidak direkomendasikan untuk mempertahankan data atribusi akhir.
Klik di sini untuk membaca tentang memilih API data terbaik untuk Anda.
Apakah ada batasan nama parameter?
Data konversi tidak akan mengembalikan parameter kustom yang disebut "nama, " dengan huruf kecil "n".