Skip to main content
Perbaruan Langsung

Pembaruan Bug dalam Detik, Bukan Minggu

Aplikasi Anda tidak bisa membiarkan bug kritikal yang belum diperbaiki sementara tinjauan App Store berlangsung. Perbaruan Langsung memastikan setiap pengguna mendapatkan perbaikan segera ketika mereka membuka aplikasi mereka berikutnya.

Bantuan Manusia dari Martin

Pembaruan Berlaku Secara Instan
Tidak Ada Sesi yang Tidak Terupdate
Pembaruan dalam Detik

Masalahnya

Pembaruan Latar Belakang Tidak Cukup Cepat untuk Perbaikan Kritis

Masalah dengan Pembaruan Latar Belakang

1

Pengguna Membuka Aplikasi dengan Bug

Update Anda Tersedia, Tapi Pengguna Melihat Versi yang Rusak

2

Pengguna Mengalami Bug

Mereka Mengalami Masalah yang Sama yang Anda Perbaiki. Kegagalan Membangun. Mungkin Mereka Meninggalkan Ulasan 1 Bintang

3

Update Diterapkan pada Peluncuran Berikutnya

Perbaikan Sudah Siap, Tapi Mereka Harus Mengalami Bug Terlebih Dahulu. Untuk Masalah Kritis, Itu Tidak Dapat Diterima

Dengan Update Latar Belakang, Pengguna Mengalami Bug Setidaknya Sekali Setelah Anda Perbaiki. Untuk Masalah Kritis, Itu Terlalu Banyak Kali

Ketika Setiap Sesi Penting

Aliran Pembayaran Rusak

Pengguna Tidak Dapat Menyelesaikan Pembelian. Setiap Sesi Tanpa Perbaikan Hilang

Kekeliruan Keamanan

Kekeliruan Keamanan Ditemukan. Pengguna Tidak Boleh Menggunakan code yang Rentan Bahkan Sekali

Deadline Pajak

Peraturan baru berlaku pada pukul 12 malam. Setiap pengguna harus melihat syarat-syarat yang diperbarui segera.

The Solusi

Solusi yang Dapat Diterapkan Sebelum Aplikasi Tampil

Direct Updates memeriksa dan menerapkan pembaruan ketika pengguna membuka aplikasi - sebelum mereka melihat apa-apa. Pengalaman ini sangat lancar, dan setiap sesi berjalan dengan versi terbaru code.

Mode Latar Belakang (Default)

1
Pengguna membuka aplikasi
2
Aplikasi menampilkan versi lama secara langsung (versi lama)
3
Pembaruan diunduh di latar belakang
4
Pembaruan diterapkan pada LAUNCH berikutnya

Pengguna selalu mengalami satu sesi dengan versi lama setelah Anda mengirimkan pembaruan.

Mode Langsung (Instan)

1
User membuka aplikasi
2
Update mendownload secara langsung (~500ms)
3
Aplikasi menampilkan versi terbaru

Pengguna selalu melihat versi terbaru code. Tidak ada pengecualian. Tidak ada sesi yang ketinggalan.

capacitor.config.ts
// Enable Direct Updates - one config change
CapacitorUpdater: {
  autoUpdate: 'always', // Updates apply immediately on app open
}

// That's it. When users open your app:
// 1. Capgo checks for updates (~50ms)
// 2. If available, downloads immediately (~200-500ms)
// 3. Applies before your app renders
// Users always see the latest version. Zero exceptions.

Dampak Nyata di Dunia Nyata

Bagaimana QuickCart Menghilangkan Gagal Pembayaran Malam Ini

QuickCart

E-Commerce - Aplikasi Penjualan Flash

QuickCart menjalankan penjualan flash dengan 100.000+ pengguna koncurrent selama acara puncak. Ketika pembaruan gateway pembayaran mengganggu alur pembayaran mereka, mereka menemukannya 4 jam setelah acara besar dimulai. Dengan pembaruan latar belakang, pengguna yang telah membuka aplikasi sebelumnya akan mengalami bug.

Pengembang mereka memasukkan perbaikan dalam 23 menit. Namun, dengan pembaruan latar belakang, lebih dari 40.000 pengguna yang membuka aplikasi selama 23 menit itu akan masih mengalami bug pada sesi mereka saat ini. Pada nilai rata-rata pesanan mereka sebesar $47, itu mewakili lebih dari $1,8 juta dalam pendapatan yang berisiko.

Setelah beralih ke Pembaruan Langsung, insiden berikutnya mereka diselesaikan dengan tidak ada transaksi yang terpengaruh. Perbaikan yang diterapkan dalam 18 menit, dan setiap pengguna yang membuka aplikasi setelah saat itu mendapatkan versi yang diperbarui secara langsung. CFO mereka sekarang menuntut Pembaruan Langsung untuk semua alur pembayaran yang menghadapi pelanggan.

Hasilnya

Waktu untuk deploymen 100% 0 menit
Transaksi yang terpengaruh setelah perbaikan 0
Pendapatan yang dilindungi per insiden $1,8M+
Surat masuk dukungan pelanggan -97%

“Pembaruan latar belakang baik untuk rilis fitur. Tapi untuk apa yang menyentuh pembayaran, autentikasi, atau kewajiban? Pembaruan Langsung tidak bisa ditawar.”

— David Park, Wakil Presiden Teknik di QuickCart

Mengapa Tim Pilih Pembaruan Langsung

Pembaruan Langsung menyelesaikan masalah yang tidak bisa diatasi oleh pembaruan latar belakang. Berikut ini yang membuat perbedaan.

Tidak Ada Sesi yang Tidak Terupdate

Setiap pengguna yang membuka aplikasi Anda setelah diperbarui mendapatkan versi terbaru secara langsung. Tidak ada pengecualian. Tidak ada 'sesi lain dengan bug.' Setiap sesi tunggal menjalankan versi terbaru code.

  • 100% dari sesi menjalankan versi terbaru code - bukan 95%, bukan 99%, tapi 100%
  • Perbaikan bug kritikal mencapai pengguna sebelum mereka dapat mengalami bug
  • Perbaruan komplian mencakup efek langsung di semua perangkat

100%

100% dari sesi menjalankan versi terbaru code

Pemecahan Bug Instan

Saat Anda menerapkan perbaikan, itu benar-benar diperbaiki. Pengguna tidak mengalami bug 'sekali lagi' sementara menunggu rilis berikutnya. Saat mereka membuka aplikasi setelah perbaikan, mereka mendapatkan versi yang diperbaiki.

  • Tidak ada lagi tiket dukungan 'Saya baru saja mengalami bug' setelah Anda mengimplementasikan
  • Pengawasan menunjukkan peningkatan langsung, bukan kurva perluasan gradual
  • Insinyur on-call dapat kembali tidur segera setelah mengimplementasikan

0

Pengalaman bug setelah perbaikan diterapkan

Penyelenggaraan Pengguna yang Optimal

Pengguna baru yang mengunduh aplikasi Anda untuk pertama kali selalu mendapatkan alur masuk yang terbaik. Ketika Anda melakukan pengujian A/B dan menemukan pemenang, setiap pengguna baru mendapatkannya langsung - bukan setelah siklus download latar belakang.

  • Pengguna baru tidak pernah melihat alur masuk yang sudah usang.
  • Pemenang pengujian A/B diaktifkan secara langsung ke 100% pengguna baru.
  • Pertama kali pengguna melihat selalu pengalaman terbaik saat ini.

+34%

Peningkatan pada Retensi Hari-1.

Kapan Menggunakan Pengaturan Langsung.

Pengaturan Langsung ideal untuk skenario di mana konsistensi segera lebih penting daripada update yang tidak terlihat.

Pembaruan Kritis.

Kegagalan pembayaran, masalah autentikasi, kerusakan data - bug di mana pengalaman sekali sudah terlalu banyak.

Pengalaman Pengguna Baru.

Pertama kali pengguna sangat penting. Pastikan setiap pengguna baru mendapatkan pengalaman masuk yang terbaik dan teroptimasi dari sesi pertama.

Fitur Berdasarkan Acara.

Fitur yang terkait dengan waktu tertentu - penjualan hari raya, peluncuran produk, acara langsung. Mereka harus hidup tepat ketika acara dimulai.

Patch Keamanan

Jika ada kebocoran keamanan, pengguna tidak boleh menjalankan code yang rentan bahkan sekali setelah Anda telah memperbaikinya.

Rollout Uji Coba A/B

Temukan varian pemenang? Kirimkannya ke 100% pengguna secara langsung tanpa harus menunggu pembaruan latar belakang secara bertahap.

Pembaruan Komplian

Peraturan baru, syarat-syarat yang diperbarui, pengungkapan yang wajib. Batas waktu hukum tidak menunggu download latar belakang.

Dibangun untuk Kinerja

Pembaruan Langsung hanya dapat berjalan jika mereka cepat. Infrastruktur global kami memastikan pembaruan berlaku dalam waktu kurang dari satu detik.

<50ms

Waktu Pengecekan Pembaruan

<500ms

Paket download biasa

<1s

Waktu total untuk render aplikasi

99.9%

Uptime infrastruktur

Aplikasi dibangun dengan Capacitor

Aplikasi Informasi Publik Memerlukan Perbaikan Konten Darurat

Aplikasi Darurat, Kesehatan, dan Sosial Tidak Bisa Menunggu Hari untuk Mengoreksi Daftar Pemeriksaan, Tautan Sumber, atau Peringatan Lokal. Pengaturan Langsung Memungkinkan Layer Web Bergerak Secepatnya Setelah Perbaikan Disetujui.

Jenis Aplikasi
Pengaturan Langsung
Kategori Toko
CUACA, KEDOKTERAN, SOSIAL
Sumber
Dataset Toko Publik
Ikon Aplikasi FEMA

PREDIKSI CUACA

FEMA

Panduan darurat di mana kesalahan konten kecil dapat menjadi darurat.

context Page/area: Solution page app examples section. Role: Supporting note or footnote. Message key `solution_app_examples_direct_updates_app_1_note` (Solution App Examples Direct Updates App 1 Note).
1,6 juta instalasi
context

Page/area: Solution page app examples section. Role: Short UI label or navigation item. Seen in: component solutions/SolutionAppExample.astro. Message key `solution_app_examples_installs` (Solution App Examples Installs).

4,0 peringkat

context

Page/area: Solution page app examples section. Role: Short UI label or navigation item. Seen in: component solutions/SolutionAppExample.astro. Message key `solution_app_examples_rating` (Solution App Examples Rating). Tampilkan daftar aplikasi Google Play
View Daftar Aplikasi Google Play
e-Título app icon

SOSIAL

e-Título

Alur Identitas Sosial di mana panduan yang aman dari versi penting dapat diakses di perangkat apa pun.

54,9 Juta Instalasi 4,8 Bintang
View Daftar Aplikasi Google Play

Hentikan Pengguna Mengalami Bug yang Sudah Diperbaiki

Setiap sesi setelah perbaikan Anda harus menjalankan perbaikan Anda. Pembaruan Langsung membuat itu menjadi kenyataan.

Bantuan manusia dari Martin

Satu perubahan konfigurasi. Pembaruan sub-detik. Sesi yang tidak perlu diperbarui.