Pengguna yang mengikuti link di perangkat memiliki satu tujuan dalam pikirannya: mendapatkan konten yang ingin mereka lihat. Sebagai developer, Anda dapat menyiapkan Link Aplikasi Android untuk mengarahkan pengguna ke konten tertentu pada link langsung di aplikasi Anda, memintas dialog pemilihan aplikasi, yang juga disebut sebagai dialog disambiguasi. Karena Link Aplikasi Android memanfaatkan URL HTTP dan asosiasi dengan situs web, pengguna yang tidak menginstal aplikasi Anda akan langsung menuju ke konten di situs Anda.
Deep linking dan Link Aplikasi Android
Sebelum mendalami materi implementasi, penting untuk memahami berbagai jenis link yang dapat Anda buat di aplikasi Android: deep link dan Link Aplikasi Android.
Deep link adalah URL yang mengarahkan pengguna langsung ke konten tertentu di aplikasi Anda. Di Android, Anda dapat menyiapkan deep link dengan menambahkan filter intent dan mengekstrak data dari intent masuk untuk mengarahkan pengguna ke aktivitas yang tepat.
Namun, jika aplikasi lain yang diinstal di perangkat pengguna dapat menangani intent yang sama, pengguna mungkin tidak langsung diarahkan ke aplikasi Anda. Misalnya, mengklik URL dalam email dari bank dapat menyebabkan dialog yang menanyakan kepada pengguna apakah akan menggunakan browser atau aplikasi bank itu sendiri untuk membuka link.
Link Aplikasi Android di Android 6.0 (API level 23) dan yang lebih baru memungkinkan aplikasi menunjuk dirinya sendiri sebagai pengendali default dari jenis link yang ditentukan. Jika pengguna tidak ingin aplikasi menjadi pengendali default, perilaku ini dapat diganti dari setelan sistem perangkatnya.
Link Aplikasi Android menawarkan manfaat berikut:
- Aman dan spesifik: Link Aplikasi Android menggunakan URL HTTP yang menautkan ke domain situs web milik Anda, sehingga tidak ada aplikasi lain yang dapat menggunakan link Anda. Salah satu persyaratan untuk Link Aplikasi Android adalah Anda harus memastikan kepemilikan domain dengan salah satu metode asosiasi situs kami.
- Pengalaman pengguna yang sempurna: Karena Link Aplikasi Android menggunakan URL HTTP tunggal untuk konten yang sama di situs dan aplikasi Anda, pengguna yang tidak menginstal aplikasi cukup membuka situs Anda, daripada ke aplikasi — tanpa 404, tanpa error.
- Dukungan Aplikasi Instan Android: Dengan Aplikasi Instan Android, pengguna Anda dapat menjalankan aplikasi Android tanpa menginstalnya. Untuk menambahkan dukungan Aplikasi Instan ke aplikasi Android Anda, siapkan Link Aplikasi Android dan kunjungi g.co/InstantApps.
- Melibatkan pengguna dari Google Penelusuran: Pengguna langsung membuka konten spesifik di aplikasi Anda dengan mengklik URL dari Google di browser seluler, di aplikasi Google Penelusuran, dan di cari cepat pada Android, atau melalui Asisten Google.
Menambahkan Link Aplikasi Android
Langkah-langkah pembuatan Link Aplikasi Android adalah sebagai berikut:
- Buat deep link ke konten tertentu di aplikasi Anda: Dalam manifes aplikasi, buat filter intent untuk URI situs Anda dan konfigurasikan aplikasi untuk menggunakan data dari intent untuk mengarahkan pengguna ke konten yang tepat di aplikasi Anda. Pelajari lebih lanjut di Membuat Deep Link ke Konten Aplikasi.
- Tambahkan verifikasi untuk deep link Anda: Konfigurasikan aplikasi Anda untuk meminta verifikasi link aplikasi. Kemudian, publikasikan file JSON Digital Asset Links di situs Anda untuk memverifikasi kepemilikan melalui Google Search Console. Pelajari selengkapnya di Memverifikasi Link Aplikasi.
Sebagai alternatif untuk dokumentasi yang ditautkan di atas, Android App Links Assistant adalah alat di Android Studio yang memandu Anda dalam melakukan setiap langkah yang diperlukan untuk membuat Link Aplikasi Android.
Untuk informasi tambahan, lihat referensi berikut: