Langsung ke konten utama
Untuk E-commerce

Ubah layar promo dan checkout selama kampanye

Saat banner promo, field promo code, atau langkah checkout butuh perbaikan web-layer, upload menggunakan Capgo CLI. Tes di staging channel, kirim ke sebagian pembeli, dan lakukan rollback jika checkout bermasalah.

Mengapa tim retail butuh jalur live update

Tanggal kampanye tidak bisa menunggu review toko

Bug di hari kampanye pada jalur khusus toko

Promo dimulai tapi field code error di satu platform. Perbaikannya cuma butuh beberapa baris JavaScript.

Dengan proses berbasis store, Anda harus build binary baru dan melakukan submit. Review store biasanya memakan waktu 24–48 jam, bahkan bisa jauh lebih lama.

Bahkan setelah disetujui, pembeli tetap harus menginstal versi terbaru. Kampanye bisa saja berakhir sebelum sebagian besar dari mereka melakukan update.

Kampanye berjalan pada tanggal tetap

Promosi, peluncuran produk, dan sale musiman dimulai pada waktu yang ditentukan. Perbaikan pada web-layer tidak seharusnya bergantung pada antrean review.

Perubahan checkout butuh ketelitian

Perubahan pada keranjang atau checkout harus menjangkau sebagian kecil pembeli terlebih dahulu, dengan opsi rollback yang cepat.

Banyak versi aplikasi tetap terinstal

Pembeli melakukan update di waktu yang berbeda. Bundle yang membutuhkan code native baru tidak boleh sampai ke binary versi lama.

Layar kampanye butuh pengecekan device asli

Tim Marketing dan QA ingin melihat layar kampanye di ponsel sebelum benar-benar live.

Apa yang Capgo berikan untuk tim retail

Jalur lebih cepat untuk perubahan web-layer

Siapkan UI campaign, rilis ke sebagian shopper, dan tetap punya cara satu langkah untuk rollback. Perubahan Native tetap melalui store.

Push perbaikan web-layer di tengah campaign

Upload JavaScript, HTML, atau CSS yang sudah diperbaiki. Perangkat di channel akan mendownloadnya di background dan menjalankannya saat app kembali ke foreground.

Dokumentasi perilaku update

Rilis perubahan checkout secara bertahap

Kirim bundle halaman checkout atau produk baru ke sebagian perangkat sementara yang lain tetap di bundle stabil. Ini adalah kontrol rilis, bukan A/B test: bandingkan konversi di analytics Anda sendiri.

Dokumentasi progressive rollouts

Rollback dalam satu langkah

Jika rilis merusak keranjang belanja, batalkan rollout atau pilih bundle sebelumnya dari history channel. Bundle yang gagal dijalankan akan otomatis rollback di perangkat.

Dokumentasi rollbacks

Siapkan UI campaign sebelum peluncuran

Upload bundle campaign ke staging channel dan buka di perangkat asli dengan QR code. Promosikan setelah tim memberikan persetujuan.

Dokumentasi Channels
# upload the campaign bundle to staging, print a QR code
npx @capgo/cli@latest bundle upload --channel staging --qr-preview

# after sign-off, ship the same code to production
npx @capgo/cli@latest bundle upload --channel production --rollout 10
perintah get-qr

Cara kerjanya

Cara tim retail merilis perubahan kampanye dengan Capgo

Alur umum untuk promo atau perubahan checkout di aplikasi belanja Capacitor. Setiap perintah di bawah berasal dari dokumentasi Capgo CLI.

  1. Stage di staging channel

    Upload bundle kampanye ke staging dan scan QR code untuk membukanya di perangkat fisik. Bundle preview harus diaktifkan untuk aplikasi.

    npx @capgo/cli@latest bundle upload --channel staging --qr-preview
    Dokumentasi Channels
  2. Kirim ke sebagian pembeli

    Upload ke production dengan --rollout. Sebagian besar pembeli tetap memakai bundle stabil sampai Anda promote.

    npx @capgo/cli@latest bundle upload --channel production --delta --rollout 10
    Dokumentasi progressive rollouts
  3. Promote saat tampilan checkout sudah sesuai

    Cek data instalasi dan kegagalan di Capgo serta dashboard penjualan Anda, lalu promote bundle ke semua perangkat di channel tersebut.

    npx @capgo/cli@latest channel set production --rollout-promote
    Lihat docs
  4. Roll back jika gagal

    Kembalikan rollout cohort ke stable dengan satu perintah, atau pilih bundle sebelumnya dari history channel.

    npx @capgo/cli@latest channel set production --rollout-rollback
    Dokumentasi rollbacks

Aplikasi yang dibangun dengan Capacitor

Aplikasi retail hidup dari promo, loyalitas, dan checkout yang mulus

Aplikasi grocery dan loyalitas bisa mengubah promo, titik masuk reward, onboarding, dan pesan checkout lebih cepat daripada siklus rilis binary.

Ikon aplikasi My Morrisons BELANJA

My Morrisons

Aplikasi loyalitas grocery dengan layar campaign dan reward yang berubah tiap promo.

Instalasi Google Play
2,8jt
Rating toko
3.1
Ikon aplikasi Sprouts BELANJA

Sprouts

Aplikasi belanja retail dengan konten penawaran dan alur penelusuran yang berubah secara kontinu.

Instalasi Google Play
1,4 jt
Rating toko
4.3
Ikon aplikasi Wegmans BELANJA

Wegmans

Aplikasi grocery dengan fitur checkout, list, dan loyalty yang bisa diupdate secara independen.

Instalasi Google Play
1,3jt
Rating toko
3.7

Bukti nyata pelanggan

Apa kata tim yang merilis aplikasi dengan Capgo

5.0/5 Diberi rating oleh tim developer 9,400+ tim Baca ulasan

Kapil

Founder, NuTriQ

“Bisa melakukan push update OTA produksi secara instan tanpa harus menunggu siklus review App Store yang lama memberikan keuntungan operasional yang sangat besar.”

Potret Sergiu S

Sergiu S

Lead Developer, drivolino GmbH

“Plugin Capgo Capacitor Updater benar-benar mengubah cara kami merilis update. Yang dulu butuh berhari-hari kini hanya butuh beberapa menit.”

no-tone @ Webincode

Developer, Webincode

“Bisa menambahkan Device ID ke grup tertentu dan push perubahan hanya ke grup itu sangat membantu.”

FAQ

Pertanyaan dari tim retail

Apa yang bisa diubah oleh live update pada aplikasi belanja, dan cara menjaga keamanan checkout.

Bisakah kita mengubah harga atau checkout dengan live update?

Harga biasanya berasal dari backend Anda, jadi ubahlah di sana. live update mengubah web code dan aset yang menampilkannya: banner promo, halaman produk, keranjang, dan layar checkout. Perubahan pada native payment SDK atau plugin memerlukan rilis ke store.

Dokumentasi kompatibilitas native

Apakah Capgo adalah alat A/B testing?

Tidak. Progressive rollout mengirim bundle ke sebagian perangkat secara acak dan sticky untuk membatasi risiko. Ini tidak mengukur konversi. Untuk eksperimen, gunakan tool analytics atau feature flag Anda. Gunakan channels jika user tertentu butuh bundle berbeda.

Dokumentasi progressive rollouts

Bagaimana cara menguji screen campaign sebelum live?

Upload bundle ke staging channel dan buka di perangkat lewat QR code, atau pin perangkat test ke channel itu dengan device override. Promosikan bundle yang sama ke production setelah disetujui.

Dokumentasi Channels

Bagaimana jika rilis merusak checkout?

Jika bundle baru gagal start dan tidak pernah memanggil notifyAppReady(), perangkat akan rollback sendiri. Jika berhasil start tapi checkout bermasalah, rollback progressive rollout atau pilih bundle sebelumnya dari channel history.

Dokumentasi rollbacks

Kapan pembeli melihat update tersebut?

Secara default, perangkat mengunduhnya di background dan menjalankannya saat app kembali ke foreground. Jika pembeli harus melihatnya di layar pertama, gunakan mode direct update seperti onLaunch.

Dokumentasi perilaku update

Siap untuk campaign Anda berikutnya?

Siapkan staging channel dan progressive rollout pada aplikasi Anda selama masa trial.