Variasi merek berkembang pesat
Setiap pelanggan ingin logo, tema, flag fitur, konten, teks komplian, dan waktu peluncuran sendiri
Operasi Aplikasi Tanpa Label Putih
Janji Bisnisnya Sederhana: Jual Banyak Aplikasi Berlabel Tanpa Mengelola Banyak Aplikasi. Capgo membuat operasionalnya Realistis dengan Saluran untuk Paket Khusus Tenant, Pembangun untuk Kulit Asli, dan Rollback Ketika Satu Merek Membutuhkan Perbaikan Cepat.
Kulit Asli
Aplikasi Capacitor
Pengguna
Saluran
Keamanan
Rollback
Masalahnya
Setiap pelanggan ingin logo, tema, flag fitur, konten, teks komplian, dan waktu peluncuran sendiri
Ulasan toko memperlambat perbaikan pengguna
Satu pembaruan global dapat memecahkan setiap merek sekaligus. Satu cabang per merek membuat tim lambat. Model rilis memerlukan jalur tengah.
Model-model konkrit
Pelanggan SaaS B2B mendapatkan logo sendiri, tema, teks pengenalan, dan flag fitur tanpa memaksa setiap pelanggan lain untuk mengikuti pembaruan yang sama.
Setiap restoran, klinik, gym, atau cabang lokal dapat menerima menu lokal, aset, layar kampanye, dan update konten tanpa binary baru.
Aplikasi host dapat menampilkan aplikasi mini yang disetujui atau workspace pelanggan dan beralih ke saluran Capgo yang sesuai pada waktu runtime.
Contoh implementasi
Gunakan shell Capacitor yang sama untuk setiap tenant. Publikasikan bundle web tenant yang spesifik ke saluran Capgo, lalu biarkan aplikasi beralih ke saluran yang tepat dari layar login, pilihan organisasi, atau layar admin internal.
# Publish tenant-specific web bundles from the same app
npx @capgo/cli@latest bundle upload --channel acme
npx @capgo/cli@latest bundle upload --channel globex
npx @capgo/cli@latest bundle upload --channel north-branch
import { CapacitorUpdater } from '@capgo/capacitor-updater'
export async function switchTenant(channel: string) {
await CapacitorUpdater.setChannel({ channel })
const latest = await CapacitorUpdater.getLatest()
const bundle = await CapacitorUpdater.download({
url: latest.url,
version: latest.version,
})
await CapacitorUpdater.set({ id: bundle.id })
}
Solusi
Model Capgo menjaga aplikasi asli stabil dan memindahkan pengalaman web merek melalui saluran yang dikendalikan.
Buat saluran untuk setiap penyewa, cabang, ruang kerja, pelanggan, atau variasi aplikasi. Sampaikan hanya bundle yang merek tersebut harus terima.
Promosikan perbaikan bersama ke setiap saluran ketika aman, atau isolasi rilis ke satu pelanggan ketika perubahan spesifik.
Jika bundle khusus penyewa rusak, gulung kembali saluran tersebut tanpa mengganggu setiap aplikasi merek lainnya.
Gunakan Pembangun untuk shell asli baru ketika ikon, izin, plugin, atau metadata toko berubah. Gunakan OTA untuk konten merek yang berubah setiap minggu.
Model rilis
Operasi tanpa label menjadi lebih mudah ketika setiap penyewa memiliki jalur rilis yang jelas dan setiap jalur dapat diawasi secara independen.
Tetapkan autentikasi bersama, analitis, billing, navigasi, dan plugin native dalam satu aplikasi Capacitor daripada merekonstruksi mereka per pelanggan.
Tetapkan setiap pelanggan, cabang, lokasi, atau workspace ke saluran Capgo dengan sejarah pembaruan dan ritme rilis sendiri.
Kirimkan JavaScript, CSS, asset, konfigurasi, salinan, dan eksperimen yang spesifik pelanggan tanpa tinjauan toko aplikasi.
Promosikan perubahan yang terbukti lebih luas, hentikan peluncuran yang berisiko, atau kembali ke penyewa yang membutuhkannya.
Signal pengguna
Titik yang pengguna ulangi adalah kontrol. Mereka ingin penyewa 42 mendapatkan perbaikan darurat hari ini tanpa menggerakkan penyewa 1, penyewa 7, dan setiap daftar aplikasi toko pada saat yang sama.
Umpan balik pelanggan putih-label umum
Aplikasi dibangun dengan Capacitor
Merek olahraga, hiburan, dan telekomunikasi regional dapat menggunakan dasar aplikasi yang sama sambil mengubah jadwal, kampanye, dukungan, dan konten khusus pasar untuk setiap merek atau negara.
OLAH RAGA
Aplikasi media olahraga regional di Guatemala di mana jadwal dan konten lokal memerlukan kontrol pasar.
__CAPGO_KEEP_5__
Panduan hiburan di mana konten muncul berbeda di setiap pasar dan jendela program.
TOOL
Aplikasi penyedia layanan yang masih memerlukan pola akun bersama dan konten produk serta dukungan lokal.
Membangun shell aplikasi sekali, masing-masing pelanggan diarahkan ke saluran Capgo yang dikendalikan, dan setiap merek tetap bergerak tanpa kodebase terpisah.