Lompat ke konten

Ringkasan

Gunakan fitur Capgo’s Live Updates untuk memperbarui bundle JavaScript aplikasi Anda secara remote, secara real-time. Sampaikan pembaruan JS langsung ke pengguna iOS, Android, dan Electron tanpa harus melewati siklus tinjauan level toko untuk memperbaiki bug dan mengirimkan fitur baru lebih cepat.

Sistem Update Langsung Capgo memiliki dua komponen utama:

  1. Capgo SDK yang Anda instal di aplikasi. SDK memeriksa update yang tersedia dan mengunduhnya di latar belakang.

  2. Saluran, yang memungkinkan Anda untuk mengarahkan update ke kelompok pengguna tertentu. Anda dapat menggunakan saluran untuk mengelola jalur rilis yang berbeda, seperti Production, Staging, dan Dev.

Saat Anda mengunggah bundle JS baru ke Capgo dan mengasosiasikannya dengan saluran, Capgo SDK di aplikasi yang dikonfigurasi untuk saluran tersebut akan mendeteksi update dan mengunduhnya. Saat aplikasi restart, bundle baru akan diisi.

Mengapa Log Capgo Penting (pandangan pemasaran)

Bagian berjudul “Mengapa Log Capgo Penting (pandangan pemasaran)”
  • X-ray instan dari setiap peluncuran: Jadwal per-device menampilkan periksa, download, instal, pemblokiran kebijakan, dan rollback, sehingga Anda tahu apa yang terjadi—tidak ada spekulasi atau perdebatan ‘itu berfungsi di ponsuku saya’.
  • Respons kejadian yang lebih cepat: Kode peringatan seperti batasan kecepatan, gagal cek checksum, dan lewatkan notifikasi siap aplikasi (notifyAppReady) muncul sebelum pengguna mulai mengalirkan dukungan, sehingga Anda dapat mengirimkan perbaikan atau rollback dalam menit.
  • Kebijakan saluran bukti: Catatan log memastikan bahwa pagar (memblokir mayor, mematikan emulator/dev build, batasan platform) aktif melindungi produksi.
  • Pengamanan pendapatan dan reputasi: Lihat ketika update terhambat di jaringan yang buruk atau menabrak batasan plan, sehingga Anda dapat mengintervensi sebelum konversi, sesi, atau ulasan menurun.
  • Sumber kebenaran tunggal: Produk, QA, dan Support berbagi aliran log cloud yang sama—tidak perlu mencari melalui Xcode/Android Studio atau mengirim pesan kepada insinyur untuk log native.

Untuk memulai menggunakan Live Updates, ikuti langkah-langkah berikut:

  1. Selesai dengan Capgo Quickstart untuk mengatur aplikasi Anda di Capgo dan menginstal Capgo SDK.

  2. Dalam aplikasi code, panggil CapacitorUpdater.notifyAppReady() setelah aplikasi Anda telah selesai menginisialisasi. Ini memberitahu Capgo SDK bahwa aplikasi Anda siap untuk menerima pembaruan.

  3. Buatlah bundle JS Anda dan unggah ke Capgo:

    Jendela terminal
    npm run build
    npx @capgo/cli@latest bundle upload --channel=production
  4. Buka aplikasi Anda dan tunggu pembaruan untuk diunduh. Anda dapat memeriksa status dengan:

    Jendela terminal
    npx @capgo/cli@latest app debug
  5. Setelah pembaruan diunduh, tutup dan buka kembali aplikasi Anda untuk memuat bundle baru.

Lihatlah Mengaktifkan Pembaruan Langsung panduan untuk informasi lebih lanjut.