Fitur
Copas 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 Perbaruan Inti
Bagian berjudul “Sistem Perbaruan Inti”Perbaruan Jarak Jauh (OTA)
Bagian berjudul “Perbaruan Jarak Jauh (OTA)”Tingkatkan JavaScript, HTML, CSS, dan aset perbaruan langsung ke pengguna tanpa persetujuan toko aplikasi. Perbaruan diunduh di latar belakang dan diterapkan pada restart aplikasi berikutnya.
Kemampuan utama:
- Pengunduhan latar belakang
- Pemasangan otomatis
- Tidak ada gangguan pengguna
- Support multi-platform (iOS, Android, Electron)
Pelajari lebih lanjut tentang perilaku pembaruan →
Pembaruan Delta (Pembaruan Diferensial)
Bab berjudul “Pembaruan Delta (Pembaruan Diferensial)”Hanya download file yang telah berubah antara versi, mengurangi penggunaan bandwidth hingga 95% dan mempercepat pengiriman pembaruan.
Kemampuan utama:
- Penghitungan perbedaan file secara otomatis
- Pengverifikasi berdasarkan checksum
- Pengcomparasi manifest
- __CAPGO_KEEP_0__
Pelajari lebih lanjut tentang pembaruan delta →
Rollback Otomatis
Bagian berjudul “Rollback Otomatis”Jika pembaruan gagal dimuat atau menyebabkan crash, sistem secara otomatis kembali ke versi yang berfungsi sebelumnya.
Kemampuan utama:
- Deteksi Crash
- Deteksi Timeout
- Rollback Otomatis
- Tidak memerlukan intervensi pengguna
Pelajari lebih lanjut tentang rollback →
Validasi Ceksum & Fallback
Bagian berjudul “Validasi Cek Pengecekan & Fallback”Mengverifikasi integritas bundle melalui cek pengecekan dan secara otomatis kembali ke versi yang berfungsi terakhir jika kerusakan terdeteksi.
Kemampuan utama:
- Validasi cek pengecekan pada download
- Deteksi kerusakan
- Fallback otomatis ke bundle yang berfungsi terakhir
- Tersedia alat pemulihan manual
Pengenalan Update Pecah
Bagian berjudul “Pengenalan Update Pecah”Mencegah update yang tidak kompatibel dari diterapkan pada perangkat yang menjalankan versi native code yang lebih tua.
Kemampuan utama:
- Pengecekan kompatibilitas versi native
- Validasi dependensi plugin
- Penguncian otomatis untuk pembaruan yang tidak kompatibel
- Penginformasian kesalahan yang jelas
Pelajari lebih lanjut tentang target versi →
Pengendalian Deploy
Judul bagian “Pengendalian Deploy”Sistem Saluran
Judul bagian “Sistem Saluran”Organisasi dan manajemen pembaruan di berbagai lingkungan dan segmen pengguna dengan konfigurasi saluran yang fleksibel.
Kemampuan utama:
- Saluran custom tak terbatas (produksi, tahap, beta, dll.)
- Penugasan paket per-saluran
- Atur target per saluran
- Penugasan Otomatis Perangkat
- Atur ulang saluran per perangkat
Belajar lebih lanjut tentang saluran →
Pengaturan Target Perangkat
Judul bagian “Pengaturan Target Perangkat”Targetkan perangkat, versi, atau segment pengguna untuk peluncuran berfasa dan pengembalian kendali.
Kemampuan utama:
- Target berdasarkan versi
- Atur ulang perangkat
- Penggunaan filter platform (iOS, Android, Electron)
- Penggunaan filter metadata kustom
- Penghalang emulator/bangun kembali
Kebijakan Saluran
Judul bagian “Kebijakan Saluran”Konfigurasi aturan dan pembatasan untuk bagaimana pembaruan diteruskan pada setiap saluran.
Kemampuan utama:
- Nonaktifkan pembaruan otomatis
- Nonaktifkan pembaruan versi utama
- Nonaktifkan pembaruan pada emulator
- Nonaktifkan pembaruan pada bangun kembali pengembang
- Kebijakan spesifik platform (hanya iOS, hanya Android, hanya Electron)
Pelajari lebih lanjut tentang kebijakan saluran →
Alat-alat Pengembang
Alat PembangunPenglihatan Paket
Penglihatan PaketLihat paket secara langsung di lingkungan web sebelum mengirimkannya ke perangkat, dapat diakses dari dasbor web.
Lokasi: Dasbor Web → Aplikasi → Paket → Tab Penglihatan
Debugging Langsung
Pengawasan LangsungPantau perubahan waktu nyata untuk perangkat tertentu melalui CLI, menampilkan event cek, download, instalasi, dan kesalahan.
Penggunaan:
npx @capgo/cli app debug [appId]Menampilkan:
- Periksa pembaruan
- Progress download
- Status instalasi
- Pesan kesalahan
- Blokir kebijakan
Tampilan Manifest Paket
Judul bagian “Tampilan Manifest Paket”Inspeksi manifest lengkap dari setiap paket, termasuk daftar file, checksum, dan metadata.
Lokasi: Dashboard Web → Aplikasi → Paket → Tab Manifest
Menampilkan:
- Daftar file dengan checksum
- Metadata Paket
- Kemampuan versi native
- Ketergantungan plugin
Ketergantungan Plugin Native
Judul Bagian “Ketergantungan Plugin Native”Lihat semua plugin native Capacitor yang termasuk dalam setiap paket untuk mengikuti perubahan ketergantungan versi.
Lokasi: Dashboard Web → Aplikasi → Paket → Tab Ketergantungan
Menampilkan:
- Nama dan versi plugin
- Penambahan/penghapusan ketergantungan
- Peringatan kompatibilitas
CLI Integrasi
Judul bagian “CLI Integrasi”Antarmuka perintah baris lengkap yang komprehensif untuk integrasi otomatis dan CI/CD.
Perintah kunci:
bundle upload- Unggah bundle barubundle list- Daftar semua bundlebundle delete- Hapus bundlebundle cleanup- Bersihkan bundle lamachannel set- Konfigurasi saluranapp debug- Debugging hidup
Enkripsi Paket
Judul: Enkripsi PaketEnkripsi akhir-ke-akhir untuk paket dengan enkripsi AES-256, melindungi code Anda selama pengiriman dan penyimpanan.
Kemampuan utama:
- Penghasilan pasang kunci RSA
- Enkripsi paket dengan AES-256
- Pengujian tanda tangan Code
- Manajemen kunci enkripsi
Pelajari lebih lanjut tentang enkripsi →
Pembersihan Paket & Retensi
Judul: Pembersihan Paket & RetensiMembersihkan otomatis paket lama berdasarkan kebijakan retensi untuk mengelola penggunaan penyimpanan.
Fungsi utama:
- Jumlah penyimpanan yang dapat disesuaikan
- Pembersihan otomatis melalui CLI
- Tugas pembersihan yang telah dijadwalkan
- Pantauan penggunaan penyimpanan
Penggunaan:
npx @capgo/cli bundle cleanup --keep=10Analitik & Pemantauan
Bagian berjudul “Analitik & Pemantauan”Perbarui Statistik
Bagian berjudul “Perbarui Statistik”Pantau tingkat adopsi perbaruan, 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 perbaruan dalam waktu
- Distribusi versi
Lokasi: Dashboard Web → Aplikasi → Statistik
Log Perangkat
Bagian berjudul “Log Perangkat”Log perangkat per-device yang menampilkan siklus perbaruan lengkap dari pengecekan hingga penginstalan.
Jenis acara:
- Periksa pembaruan
- Mulai/Selesai/Gagal download
- Mulai/Selesai/Gagal instalasi
- Acara pengembalian
- Blokir kebijakan
Lokasi:
- Dashboard Web → Aplikasi → Perangkat → Log
- Dashboard Web → Log (semua perangkat)
Pelajari lebih lanjut tentang log →
Analitik Penggunaan Paket
Bagian berjudul “Analitik Penggunaan Paket”Analisis rinci atas bundle yang aktif, jumlah download, dan penggunaan penyimpanan.
Metrik:
- Instalasi aktif per bundle
- Jumlah download
- Penggunaan penyimpanan per bundle
- Penggunaan bandwidth
Statistik Saluran
Judul bagian “Statistik Saluran”Ikuti kinerja dan metrik adopsi per saluran.
Metrik:
- Perangkat per saluran
- Suksesnya pembaruan per saluran
- __CAPGO_KEEP_0__ Sejarah Pengembangan
- __CAPGO_KEEP_0__ Tingkat Kesalahan oleh Saluran
__CAPGO_KEEP_0__: Lokasi: Dashboard Web → Aplikasi → Saluran → Statistik
__CAPGO_KEEP_0__ Sejarah Pengembangan
__CAPGO_KEEP_0__: Judul Bagian “Sejarah Pengembangan”Jejak audit lengkap dari semua pengiriman bundle, penugasan saluran, dan perubahan konfigurasi.
Event yang Ditracking:
- Pengunggahan Bundle
- Penugasan Saluran
- Perubahan Kebijakan
- Pengaturan Perangkat
Lokasi: Dashboard 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 perjalanan dengan enkripsi standar AES-256 industri.
Pelajari lebih lanjut tentang enkripsi →
Code Signing
Bagian berjudul “Code Signing”Verifikasi integritas bundle dengan tanda tangan kriptografi untuk mencegah manipulasi.
Kepatuhan SOC 2 Tipe II
Bagian berjudul “Komitmen SOC 2 Tipe II”Infrastruktur dan proses yang telah diverifikasi sesuai standar SOC 2 Tipe II untuk keamanan perusahaan.
Komitmen App Store
Bagian berjudul “Komitmen App Store”Sesuai sepenuhnya dengan kebijakan App Store Apple dan Google Play Store untuk pembaruan OTA.
Pelajari lebih lanjut tentang komitmen →
Pengaturan 2FA (Level Organisasi)
Bagian berjudul “Pengaturan 2FA (Level Organisasi)”Tetapkan autentikasi dua faktor untuk semua anggota organisasi untuk mengakses dashboard dan API.
Lokasi: Dashboard Web → Organisasi → Keamanan
Pelajari lebih lanjut tentang 2FA →
Pengaturan Bundel Terenkripsi
Pengaturan Pengamanan Bundel TerenkripsiSemua bundel harus dienkripsi pada tingkat organisasi.
Lokasi: Dashboard Web → Organisasi → Keamanan
Kolaborasi Tim
Pengaturan Akses Berdasarkan Peran (RBAC)Pengaturan Pengamanan Akses Berdasarkan Peran (RBAC)
Izinkan akses yang sangat spesifik untuk pengontrol akses organisasi dan aplikasi.Peran organisasi:
- Pengontrol penuh atas organisasi
org_super_admin__CAPGO_KEEP_0__org_admin- Administrasi organisasi (tidak ada tagihan/penghapusan)org_billing_admin- Akses tagihan sajaorg_member- Akses baca-saja organisasi
Akses aplikasi:
app_admin- Pengontrolan penuh atas satu aplikasiapp_developer- Unggah bundle, manajemen perangkatapp_uploader- Unggah bundle sajaapp_reader- Akses baca-saja
Lokasi:
- Peta Situs Web → Organisasi → Anggota
- Peta Situs Web → Aplikasi → Akses
Pelajari lebih lanjut tentang RBAC →
Log Catatan Audit
Judul Bagian “Log Catatan Audit”Catatan audit lengkap dari semua kegiatan organisasi dan aplikasi untuk memenuhi persyaratan dan keamanan.
Event yang tercatat:
- Aksi pengguna (masuk, keluar, perubahan izin)
- Operasi paket (unggah, hapus, tugaskan)
- Operasi saluran (buat, update, hapus)
- Perubahan organisasi (pengaturan, anggota)
Lokasi: Dashboard Web → Organisasi → Log Catatan Audit
Webhook
Judul Bagian “Webhook”Terima notifikasi waktu nyata tentang kejadian di aplikasi Anda melalui HTTP webhooks.
Event yang didukung:
apps- Aplikasi dibuat/diperbarui/dihapusapp_versions- Paket diunggah/dihapuschannels- Saluran dibuat/diperbarui/dihapusorg_users- Anggota ditambah/hilangorgs- Organisasi diperbarui
Fitur:
- URL webhooks yang dapat disesuaikan
- Pengaturan penyaringan event
- Log pengiriman
- Sistem retry
- Fungsi pengujian
Lokasi: Dashboard Web → Organisasi → Webhook
Kolaborasi Pengguna Berbeda
Judul bagian “Kolaborasi Pengguna Berbeda”Undang anggota tim ke organisasi Anda dengan peran dan hak akses tertentu.
Fitur:
- Undangan melalui email
- Penugasan peran
- Pengelolaan anggota
- Penghapusan akses
Lokasi: Dashboard Web → Organisasi → Anggota
API Pengelolaan Kunci
Judul Bagian “API Pengelolaan Kunci”Buat, kelola, dan batalkan API kunci dengan tanggal kedaluwarsa opsional dan penyimpanan hash.
Kemampuan kunci:
- Kunci per aplikasi atau per organisasi
- Tanggal kedaluwarsa opsional
- Penyimpanan hash (tidak dapat dikembalikan)
- Dukungan rotasi kunci
Lokasi: Dashboard Web → API Kunci
Pelajari lebih lanjut tentang API kunci →
Kebijakan Sandi
Judul Bagian “Kebijakan Sandi”Persyaratan sandi tingkat organisasi untuk menerapkan standar keamanan.
Kebijakan yang dapat disesuaikan:
- Panjang minimum
- Tentukan huruf besar
- Tentukan angka
- Tentukan karakter khusus
Lokasi: Dashboard Web → Organisasi → Keamanan
Dukungan Platform
Bagian berjudul “Dukungan Platform”Dukungan Multi-Platform
Judul Bagian: Dukungan Multi-PlatformDukungan aplikasi iOS, Android, dan Electron dengan satu SDK.
Platform yang Disediakan:
- iOS (Capacitor 5, 6, 7, 8)
- Android (Capacitor 5, 6, 7, 8)
- Electron (BARU di 2025)
Dukungan Jangka Panjang
Judul Bagian: Dukungan Jangka PanjangDukungan terus-menerus untuk versi Capacitor yang lebih lama untuk menjaga konsistensi dengan aplikasi legasi.
Saat ini didukung:
- Capacitor 8 (terbaru)
- Capacitor 7
- Capacitor 6
- Capacitor 5
Penyimpanan Belakang Kustom
Judul Bagian “Penyimpanan Belakang Kustom”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
Bagian berjudul “Fitur Lanjutan”Pengaturan Perbaruan
Bagian berjudul “Pengaturan Perbaruan”Konfigurasi kapan dan bagaimana perbaruan diperiksa dan diterapkan melalui SDK.
Opsi yang dapat disesuaikan:
- Interval periksa (
periodCheckDelay- minimal 600 detik) - Waktu perbaruan langsung (
directUpdate- padaInstall, onLaunch, selalu) - Aktifkan/Nonaktifkan perbaruan otomatis (
autoUpdate) - Kebutuhan jaringan (Hanya Android - melalui WorkManager)
Pelajari lebih lanjut tentang perilaku perbaruan →
Jenis Update
Judul Bagian “Jenis Update”Jenis-jenis update yang berbeda untuk kasus penggunaan yang berbeda, dari update instan hingga instalasi yang dikendalikan pengguna.
Tipe yang tersedia:
- Update latar belakang (default)
- Update instan
- Update yang dipicu pengguna
- Update kondisional
Pelajari lebih lanjut tentang jenis update →
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
Mula Menggunakan
Bagian berjudul “Mula Menggunakan”Siap untuk memulai menggunakan fitur-fitur ini? Ikuti panduan Quickstart Guide untuk mengatur aplikasi pertama Anda dengan Capgo Live Updates.
Butuh Bantuan?
Judul bagian “Butuh Bantuan?”- Join Discord kami untuk dukungan komunitas
- Periksa FAQ untuk pertanyaan umum
- Baca dokumentasi API untuk integrasi API
- Hubungi dukungan untuk bantuan bisnis