Fitur
Salin prompt pengaturan dengan langkah instalasi dan panduan markdown lengkap untuk plugin ini.
Halaman ini menyediakan gambaran komprehensif tentang semua fitur yang tersedia di Capgo Live Updates. Setiap fitur termasuk deskripsi singkat dan tautan ke dokumentasi rinci.
Sistem Perbarui Inti
Sistem Perbarui IntiPembaruan Jarak Jauh (OTA)
Pembaruan Jarak Jauh (OTA)Deploy pembaruan JavaScript, HTML, CSS, dan aset langsung ke pengguna tanpa persetujuan toko aplikasi. Pembaruan diunduh di latar belakang dan diterapkan pada restart aplikasi berikutnya.
Kemampuan utama:
- Unduhan latar belakang
- Penginstalan otomatis
- Tidak ada gangguan pengguna
- Dukungan lintas platform (iOS, Android, Electron)
Pelajari lebih lanjut tentang perilaku pembaruan →
Pembaruan Delta (Pembaruan Diferensial)
Bagian berjudul “Pembaruan Delta (Pembaruan Diferensial)”Hanya download file yang telah berubah antara versi, mengurangi penggunaan bandwidth hingga 95% dan mempercepat pengiriman pembaruan.
Kemampuan utama:
- Perbandingan file-level otomatis
- Pengverifikasi berbasis checksum
- Pengcomparisan manifest
- Penggantian cerdas ke pembaruan penuh ketika diperlukan
Pelajari lebih lanjut tentang pembaruan delta →
Pengembalian Otomatis
Bagian berjudul “Pengembalian Otomatis”Jika pembaruan gagal dimuat atau menyebabkan crash, sistem secara otomatis kembali ke versi yang berfungsi terakhir.
Kemampuan utama:
- Deteksi Kecelakaan
- Deteksi Waktu Keluar
- Revisi Otomatis
- Tidak Perlu Intervensi Pengguna
Pelajari Lebih Lanjut tentang Rollbacks →
Validasi Cek Pustaka & Fallback
Judul Bagian “Validasi Cek Pustaka & Fallback”Mengverifikasi integritas paket melalui cek pustaka dan secara otomatis kembali ke versi yang berfungsi terakhir jika kerusakan ditemukan.
Kemampuan Utama:
- Validasi cek pustaka pada download
- Deteksi Kerusakan
- Fallback Otomatis ke Paket yang Berfungsi Terakhir
- Alat pemulihan manual tersedia
Pengumuman Pecah: Deteksi Perbaruan
Bagian berjudul “Pengumuman Pecah: Deteksi Perbaruan”Mencegah perbaruan yang tidak kompatibel diterapkan pada perangkat yang menjalankan versi native code yang lebih tua.
Kemampuan utama:
- Pengecekan kompatibilitas versi native
- Validasi dependensi plugin
- Penghalang otomatis perbaruan yang tidak kompatibel
- Pesan kesalahan yang jelas
Pelajari lebih lanjut tentang target versi →
Kontrol Pengembangan
Bagian berjudul “Kontrol Pengembangan”Sistem Saluran
Sistem Saluran berjudul “Sistem Saluran”Organisasi dan manajemen pembaruan di berbagai lingkungan dan segmen pengguna dengan konfigurasi saluran yang fleksibel.
Kemampuan utama:
- Saluran kustom tak terbatas (produksi, pengembangan, beta, dll.)
- Pengasosiasi paket per saluran
- Aturan target per saluran
- Pengasosiasi perangkat secara otomatis
- Penetapan saluran per perangkat
Tahu lebih lanjut tentang saluran →
Pengaturan Perangkat
Sistem berjudul “Pengaturan Perangkat”Targetkan perangkat, versi, atau segment pengguna tertentu untuk peluncuran berperingkat dan pengembalian kendali.
Kemampuan utama:
- Target berdasarkan versi
- Pengaturan override per perangkat
- Penggunaan penyaringan platform (iOS, Android, Electron)
- Penggunaan penyaringan metadata kustom
- Penghalang emulator/dev build
Kebijakan saluran
Judul bagian “Kebijakan Saluran”Konfigurasi aturan dan pembatasan untuk cara pembaruan disampaikan pada setiap saluran.
Kemampuan utama:
- Mengaktifkan/menghapus pembaruan otomatis
- Tolak pembaruan versi utama
- Nonaktifkan pembaruan pada emulator
- Nonaktifkan pembaruan pada bangun pembangunan
- Kebijakan spesifik platform (hanya iOS, hanya Android, hanya Electron)
Pelajari lebih lanjut tentang kebijakan saluran →
Alat Pembangun
Bagian berjudul “Alat Pembangun”Penglihatan Paket
Bagian berjudul “Penglihatan Paket”Lihat paket dalam lingkungan web yang hidup sebelum mengirimkannya ke perangkat, dapat diakses dari dasbor web.
Lokasi: Dasbor Web → Aplikasi → Paket → Tab Penglihatan →
Pengembangan Langsung
Bagian berjudul “Pengembangan Langsung”Pantauan waktu nyata dari peristiwa update untuk perangkat tertentu melalui CLI, menampilkan peristiwa cek, download, install, dan kesalahan.
Penggunaan:
npx @capgo/cli app debug [appId]Menampilkan:
- Periksa update
- Progress download
- Status instalasi
- Pesan kesalahan
- Blokir kebijakan
Pengintip Tampilan Manifest Bundle
Judul Bagian “Pengintip Tampilan Manifest Bundle”Pengintip manifest lengkap dari setiap bundle termasuk daftar file, checksum, dan metadata.
Lokasi: Dashborde Web → Aplikasi → Bundle → Tab Manifest
Menggambarkan:
- Daftar file dengan checksum
- Metadata Bundle
- Kompatibilitas Versi Native
- Ketergantungan Plugin Native
Ketergantungan Plugin Native
Judul Bagian “Ketergantungan Plugin Native”Lihat semua plugin native Capacitor yang termasuk dalam setiap bundle untuk mengikuti perubahan dependensi di antara versi.
Lokasi: Dashboard Web → Aplikasi → Bundle → Tab Ketergantungan
Menampilkan:
- Nama dan versi plugin
- Penambahan/penghapusan dependensi
- Peringatan konsistensi
CLI Integration
Bagian berjudul “CLI Integration”Antarmuka perintah baris lengkap untuk integrasi otomatis dan pengintegrasian CI/CD.
Perintah utama:
bundle upload- Unggah bundle barubundle list- Daftar semua bundlebundle delete- Hapus bundlebundle cleanup- Bersihkan bundle lamachannel set- Konfigurasi saluranapp debug- Debugging hidup
Tampilkan referensi CLI penuh →
Enkripsi Bundle
Bab berjudul “Enkripsi Bundle”Enkripsi akhir-ke-akhir untuk bundle dengan enkripsi AES-256, melindungi code Anda dalam perjalanan dan di tempat istirahat.
Kemampuan utama:
- Pembuatan pasangannya kunci RSA
- Enkripsi bundle dengan AES-256
- Code verifikasi tanda tangan
- Pengelolaan kunci enkripsi
Pelajari lebih lanjut tentang enkripsi →
Pembersihan Paket & Retensi
Judul bagian “Pembersihan Paket & Retensi”Bersihkan paket lama secara otomatis berdasarkan kebijakan retensi untuk mengelola penggunaan penyimpanan.
Kemampuan utama:
- Kount retensi yang dapat disesuaikan
- Pembersihan otomatis melalui CLI
- Tugas pembersihan yang dijadwalkan
- Pengukuran penggunaan penyimpanan
Penggunaan:
npx @capgo/cli bundle cleanup --keep=10Analitik & Pemantauan
Bagian berjudul “Analitik & Pemantauan”Perbarui Statistik
Bagian berjudul “Perbarui Statistik”Ikuti tingkat adopsi pembaruan, tingkat kesuksesan, dan kemajuan penginstalan di seluruh basis pengguna Anda.
Metrik yang tersedia:
- Tingkat kesuksesan download
- Tingkat kesuksesan penginstalan
- Tingkat kesalahan berdasarkan jenis
- Tingkat adopsi pembaruan secara waktu
- Distribusi Versi
Lokasi: Dashboard Web → Aplikasi → Statistik
Catatan Perangkat
Judul Bagian “Catatan Perangkat”Catatan perangkat per perangkat menampilkan siklus pembaruan lengkap dari pengecekan hingga instalasi.
Jenis Event:
- Pengecekan Pembaruan
- Mulai/Selesai/Sukses Download
- Mulai/Selesai/Sukses Instalasi
- Event Rollback
- Blokir Kebijakan
Lokasi:
- Dashboard Web → Aplikasi → Perangkat → Log
- Dashboard Web → Aplikasi → Log (semua perangkat)
Pelajari lebih lanjut tentang log →
Analitik Penggunaan Paket
Judul bagian “Analitik Penggunaan Paket”Analitik rinci tentang paket mana yang aktif, hitungan download, dan penggunaan penyimpanan.
Metrik:
- Pemasangan aktif per paket
- Hitungan download
- Penggunaan penyimpanan per paket
- Penggunaan bandwidth
Statistik Saluran
Judul Bagian “Statistik Saluran”Ikuti kinerja dan metrik adopsi per saluran.
Metrik:
- Perangkat per saluran
- Sukses update per saluran
- Riwayat Pengembangan
- Kesalahan per saluran
Lokasi: Dashboard Web → Aplikasi → Saluran → Statistik
Riwayat Pengembangan
Judul Bagian “Riwayat Pengembangan”Jejak audit lengkap dari semua pengiriman bundle, penugasan saluran, dan perubahan pengaturan.
Event yang dilacak:
- Pengunggahan bundle
- Penugasan saluran
- Perubahan kebijakan
- Pengaturan perangkat
Lokasi: Papan Tampilan Web → Aplikasi → Saluran → Riwayat
Keamanan & Kepatuhan
Bagian berjudul “Keamanan & Kepatuhan”Enkripsi Akhir-ke-Akhir
Bagian berjudul “Enkripsi Akhir-ke-Akhir”Enkripsi bundle di tempat dan dalam transit dengan enkripsi standar AES-256.
Pelajari lebih lanjut tentang enkripsi →
Code Signing
Judul bagian “Code Signing”Verifikasi integritas bundle dengan tanda tangan kriptografi untuk mencegah manipulasi.
Kemampuan SOC 2 Type II
Bagian berjudul “Kemampuan SOC 2 Type II”Infrastruktur dan proses yang telah diverifikasi sesuai dengan standar SOC 2 Type II untuk keamanan perusahaan.
Kemampuan App Store
Bagian berjudul “Kemampuan App Store”Sesuai sepenuhnya dengan kebijakan Apple App Store dan Google Play Store untuk pembaruan OTA.
Pelajari lebih lanjut tentang kemampuan komplian →
Pengaturan 2FA (Level Organisasi)
Judul Bagian “Pengaturan 2FA (Level Organisasi)”Tentukan autentikasi dua faktor untuk semua anggota organisasi untuk mengakses dashboard dan API.
Lokasi: Dashboard Web → Organisasi → Keamanan
Pelajari lebih lanjut tentang 2FA →
Pengaturan Paket Terenkripsi
Judul Bagian “Pengaturan Paket Terenkripsi”Tentukan semua paket harus dienkripsi pada level organisasi.
Lokasi: Dashboard Web → Organisasi → Keamanan
Kolaborasi Tim
Bagian berjudul “Kolaborasi Tim”Kontrol Akses Berdasarkan Peran (RBAC)
Bagian berjudul “Kontrol Akses Berdasarkan Peran (RBAC)”Izinkan akses yang sangat spesifik untuk pengontrol akses organisasi dan aplikasi.
Peran organisasi:
org_super_admin- Kontrol organisasi penuhorg_admin- Administrasi organisasi (tidak termasuk pengaturan tagihan/penghapusan)org_billing_admin- Akses tagihan sajaorg_member- Akses baca-saja organisasi
Peran aplikasi:
app_admin- Kontrol penuh atas satu aplikasiapp_developer- Unggah bundle, manajemen perangkatapp_uploader- Hanya unggah bundleapp_reader- Akses baca-saja
Lokasi:
- Dashboard Web → Organisasi → Anggota
- Dashboard Web → Aplikasi → Akses
Pelajari lebih lanjut tentang RBAC →
Log Audit
Bab yang berjudul “Log Audit”Jejak audit lengkap dari semua kegiatan organisasi dan aplikasi untuk memenuhi persyaratan dan keamanan.
Event yang tercatat:
- Aksi pengguna (masuk, keluar, perubahan izin)
- Operasi bundle (unggah, hapus, asingkan)
- Operasi saluran (buat, update, hapus)
- Perubahan organisasi (pengaturan, anggota)
Lokasi: Dashboard Web → Organisasi → Log Audit
Webhooks
Judul bagian “Webhooks”Terima notifikasi waktu nyata tentang kejadian di aplikasi Anda melalui HTTP webhooks.
Event yang didukung:
apps- Aplikasi dibuat/diperbarui/dihapusapp_versions- Paket unggah/dihapuschannels- Saluran dibuat/diperbarui/dihapusorg_users- Anggota ditambah/hapusorgs- Organisasi diperbarui
Fitur:
- URL webhook kustom
- Penggunaan filter
- Catatan pengiriman
- Mekanisme ulang coba
- Fungsi uji
Lokasi: Dashboard Web → Organisasi → Webhook
Kolaborasi Pengguna Multi
Judul bagian “Kolaborasi Pengguna Multi”Undang anggota tim ke organisasi Anda dengan peran dan hak istimewa tertentu.
Fitur:
- Undangan email
- Pengaturan peran
- Pengelolaan anggota
- Penghapusan akses
Lokasi: Dashboard Web → Organisasi → Anggota
API Pengelolaan Kunci
Judul bagian “API Pengelolaan Kunci”Buat, kelola, dan batalkan kunci API dengan tanggal kedaluwarsa opsional dan penyimpanan hash.
Kemampuan kunci:
- Kunci per aplikasi atau per organisasi
- Tanggal kadaluarsa opsional
- Penyimpanan terhash (tidak dapat dikembalikan)
- Dukungan rotasi kunci
Lokasi: Peta Situs Web → API Kunci
Pelajari lebih lanjut tentang API kunci →
Kebijakan Sandi
Bab berjudul “Kebijakan Sandi”Persyaratan sandi tingkat organisasi untuk menegakkan standar keamanan.
Pengaturan kebijakan yang dapat disesuaikan:
- Panjang minimum
- Perlukan huruf besar
- Memerlukan angka
- Memerlukan karakter khusus
Lokasi: Dashboard Web → Organisasi → Keamanan
Dukungan Platform
Bagian berjudul “Dukungan Platform”Dukungan Multi-Platform
Bagian berjudul “Dukungan Multi-Platform”Dukungan aplikasi iOS, Android, dan Electron dengan satu SDK.
Platform yang didukung:
- iOS (Capacitor 5, 6, 7, 8)
- Android (Capacitor 5, 6, 7, 8)
- Elektron (BARU di 2025)
Dukungan Jangka Panjang
Bagian berjudul “Dukungan Jangka Panjang”Dukungan terus untuk versi Capacitor yang lebih lama untuk menjaga konsistensi dengan aplikasi legasi.
Saat ini didukung:
- Capacitor 8 (versi terbaru)
- Capacitor 7
- Capacitor 6
- Capacitor 5
Penyimpanan Backends yang Dibuat Sendiri
Bagian berjudul “Penyimpanan Backends yang Dibuat Sendiri”Gunakan infrastruktur penyimpanan milik Anda (S3, R2, dll.) daripada penyimpanan default Capgo.
Pelajari lebih lanjut tentang penyimpanan kustom →
Konfigurasi Cina
Judul bagian “Konfigurasi Cina”Konfigurasi khusus untuk aplikasi yang didistribusikan di daratan Cina untuk memenuhi regulasi lokal.
Pelajari lebih lanjut tentang konfigurasi Cina →
Fitur Lanjutan
Judul bagian “Fitur Lanjutan”Pengaturan Perbaruan Kustom
Judul bagian “Pengaturan Perbaruan Kustom”Konfigurasi kapan dan bagaimana perbaruan dicek dan diterapkan melalui SDK.
Opsi yang dapat diatur:
- Interval pengecekan (
periodCheckDelay- minimal 600 detik) - Kebijakan pembaruan otomatis (
autoUpdate- mati, di latar belakang, di instal, di mulai, selalu, hanya download) - Persyaratan jaringan (Android hanya - melalui WorkManager)
Pelajari lebih lanjut tentang perilaku pembaruan →
Jenis Pembaruan
Judul bagian “Jenis Pembaruan”Jenis pembaruan yang berbeda untuk kasus penggunaan yang berbeda, dari pembaruan instan hingga instalasi yang dikontrol pengguna.
Tipe yang tersedia:
- Pembaruan di latar belakang (default)
- Pembaruan instan
- Pembaruan yang diprompt pengguna
- Pembaruan kondisional
Pelajari lebih lanjut tentang jenis pembaruan →
Sistem Kredit
Judul bagian “Sistem Kredit”Pembayaran berdasarkan penggunaan dengan kredit untuk bandwidth, penyimpanan, dan sumber daya lainnya.
Fitur:
- Penggunaan kredit pelacakan
- Peringatan penggunaan
- Top-up melalui Stripe
- Catatan kredit
Lokasi: Dashboard Web → Organisasi → Kredit →
Mulai Berjalan
Judul Bagian “Mulai Berjalan”Siap untuk memulai menggunakan fitur-fitur ini? Ikuti panduan Panduan Quickstart untuk mengatur aplikasi pertama Anda dengan Capgo Live Updates.
Membutuhkan Bantuan?
Judul Bagian “Membutuhkan Bantuan?”- Bergabunglah dengan Discord untuk dukungan komunitas
- Periksa FAQ untuk pertanyaan umum
- Browsing API dokumentasi untuk API integrasi
- Hubungi dukungan untuk bantuan bisnis
Teruskan dari Fitur
Judul bagian “Teruskan dari Fitur”Jika Anda menggunakan Fitur untuk merencanakan pemantauan dan analisis, hubungkannya dengan Statistik untuk detail implementasi di Statistik, Log untuk detail implementasi di Log, @capgo/capacitor-insight untuk detail implementasi di @capgo/capacitor-insight Menggunakan @capgo/capacitor-insight untuk kemampuan asli di Menggunakan @capgo/capacitor-insight, dan @capgo/capacitor-analitik-firebase untuk detail implementasi di @capgo/capacitor-analitik-firebase.