Memulai
Instalasi
Section titled âInstalasiânpm install @capgo/capacitor-android-inline-installnpx cap syncyarn add @capgo/capacitor-android-inline-installnpx cap syncpnpm add @capgo/capacitor-android-inline-installnpx cap syncbun add @capgo/capacitor-android-inline-installnpx cap syncContoh Penggunaan
Section titled âContoh Penggunaanâimport { AndroidInlineInstall } from '@capgo/capacitor-android-inline-install';
// Basic inline installawait AndroidInlineInstall.startInlineInstall({ id: 'com.example.targetapp'});
// Advanced install with trackingawait AndroidInlineInstall.startInlineInstall({ id: 'com.example.targetapp', referrer: 'campaign=my-campaign&source=app', overlay: true, fallback: true});
// Handle the installation flowtry { await AndroidInlineInstall.startInlineInstall({ id: 'com.spotify.music', referrer: 'utm_source=myapp&utm_campaign=music_promotion' }); console.log('Install overlay triggered successfully');} catch (error) { console.error('Install failed:', error);}Metode API Inti
Section titled âMetode API IntiâManajemen Instalasi
Section titled âManajemen InstalasiâstartInlineInstall(options)- Memicu overlay instalasi inline Google Play untuk aplikasi yang ditentukan
Opsi Konfigurasi
Section titled âOpsi Konfigurasiâinterface InlineInstallOptions { id: string; // Nama paket aplikasi target (wajib) referrer?: string; // String kampanye pelacakan (opsional) callerId?: string; // Nama paket aplikasi pemanggil (default: aplikasi saat ini) overlay?: boolean; // Aktifkan/nonaktifkan overlay Play (default: true) fallback?: boolean; // Gunakan halaman store penuh jika overlay gagal (default: true)}Persyaratan Google Play
Section titled âPersyaratan Google PlayâKelayakan Premium Growth Tools
Section titled âKelayakan Premium Growth ToolsâAplikasi Anda harus memenuhi syarat untuk Premium Growth Tools Google Play untuk menggunakan instalasi inline:
- Aplikasi dengan keterlibatan pengguna yang signifikan
- Rating dan ulasan Play Store yang baik
- Kepatuhan dengan kebijakan Google Play
Persyaratan Aplikasi Target
Section titled âPersyaratan Aplikasi Targetâ- Aplikasi target harus tersedia di Google Play Store
- Aplikasi target harus mendukung instalasi inline
- Pengguna harus masuk ke Google Play Store
Perilaku dan Fallback
Section titled âPerilaku dan FallbackâMode Overlay (default)
Section titled âMode Overlay (default)â- Mencoba membuka overlay Google Play di dalam aplikasi Anda
- Jika overlay tidak tersedia, kembali ke halaman Play Store penuh
- Jika Play Store tidak tersedia, menampilkan error
Mode Store Penuh
Section titled âMode Store Penuhâ- Langsung membuka halaman Google Play Store penuh
- Melewati upaya overlay sepenuhnya
Dukungan Platform
Section titled âDukungan Platformâ- Android: Dukungan penuh dengan Google Play Services
- iOS: Tidak didukung (fitur khusus Android)
- Web: Tidak didukung (fitur native Android)
Detail Implementasi
Section titled âDetail ImplementasiâPlugin menggunakan intent Android untuk berkomunikasi dengan Google Play Store:
- Intent action untuk overlay instalasi inline
- Fallback ke intent Play Store standar
- Penanganan otomatis ketersediaan Play Services
Kasus Penggunaan
Section titled âKasus Penggunaanâ- Penemuan aplikasi: Promosikan aplikasi terkait dalam ekosistem Anda
- Promosi silang: Dorong instalasi untuk aplikasi partner
- Pembukaan fitur: Instal modul atau ekstensi tambahan
- Aplikasi pendamping: Instal aplikasi pendukung dengan mulus
Praktik Terbaik
Section titled âPraktik Terbaikâ- Selalu sediakan opsi fallback untuk pengguna tanpa Play Services
- Uji dengan konfigurasi perangkat dan versi Play Store yang berbeda
- Gunakan pelacakan referrer untuk mengukur tingkat konversi
- Tangani error instalasi dengan baik
- Hormati pilihan pengguna jika mereka menolak instalasi
Keterbatasan
Section titled âKeterbatasanâ- Fungsi khusus Android
- Memerlukan Google Play Services
- Hanya berfungsi dengan aplikasi yang memenuhi syarat untuk Premium Growth Tools
- Tunduk pada kebijakan dan ketersediaan Google Play Store