Lompat ke konten utama

Aplikasi label putih operasional

Aplikasi seluler label putih tanpa kekacauan rilis

Janji bisnisnya sederhana: jual banyak aplikasi berlabel tanpa menjaga banyak aplikasi. Capgo membuat operasionalnya realistis dengan saluran untuk paket tenant khusus, Pembangun untuk cangkang asli, dan kembali ke awal ketika satu merek membutuhkan perbaikan cepat.

Dukungan manusia dari Martin

1 kodebasis
Capacitor sumber kebenaran
Saluran tenant
jalur rilis terkendali
Per merek
radius perbaikan kembali ke awal

Shell

Capacitor app

Pengguna

Saluran

Keamanan

Rollback

Masalahnya

Aplikasi label putih gagal ketika setiap pelanggan menjadi cabang

Variasi merek tumbuh dengan cepat

Setiap pelanggan ingin logo, tema, flag fitur, konten, teks komplian, dan waktu peluncuran sendiri. Cabang permanen berubah permintaan menjadi utang perawatan

Pertimbangan penyimpanan ulasan memperlambat perbaikan penyewa

Sebuah kesalahan menu, perbaikan onboarding, atau fitur pelanggan hanya harus tidak memaksa setiap penyewa melalui rilis biner dan ulasan toko

Rilis global terlalu kasar

Satu rilis global dapat merusak setiap merek sekaligus. Satu cabang per merek membuat tim lambat. Model rilis perlu jalan tengah.

Model konkrit

Apakah white-label berarti di aplikasi Capgo nyata

Aplikasi SaaS yang diberi merek pelanggan

Klien SaaS B2B mendapatkan logo sendiri, tema, copy onboarding, dan flag fitur tanpa memaksa setiap klien lainnya untuk mengikuti rilis yang sama.

Aplikasi franchise atau lokasi

Masing-masing restoran, klinik, gym, atau cabang lokal dapat menerima menu lokal, aset, layar kampanye, dan update konten tanpa perlu binary baru.

Aplikasi pasar mini

Aplikasi host dapat menampilkan aplikasi mini yang disetujui atau ruang kerja pelanggan dan beralih ke saluran Capgo yang sesuai secara waktu nyata.

Contoh implementasi

Satu shell yang sama, saluran klien yang spesifik

Use the same Capacitor shell for every tenant. Publish tenant-specific web bundles to Capgo channels, then let the app switch to the right channel from login, organization selection, or an internal admin screen.

# 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 })
}

The Solution

Sistem Satu Shell, Banyak Jalur Merek yang Dikendalikan

Model Capgo menjaga aplikasi native stabil dan memindahkan pengalaman web merek melalui saluran yang dikendalikan.

Saluran per Merek

Buat saluran untuk setiap penyewa, cabang, ruang kerja, pelanggan, atau varian aplikasi. Sampaikan hanya bundle yang merek tersebut harus terima.

Rilis Global dan Terfokus

Promosikan perbaikan bersama ke setiap saluran ketika aman, atau isolasi rilis ke satu pelanggan ketika perubahan spesifik.

Rollback pada Tingkat Penyewa

Jika bundle spesifik untuk penyewa rusak, gulung kembali saluran tersebut tanpa mengganggu aplikasi merek lainnya.

Pembuat untuk Shell, OTA untuk Iterasi

Pakai Pembuat untuk shell native baru ketika ikon, izin, plugin, atau metadata toko berubah. Pakai OTA untuk konten merek yang berubah setiap minggu.

Pola Rilis

Alur Rilis yang Dibangun untuk Banyak Merek

Operasi label putih menjadi lebih terkelola ketika setiap penyewa memiliki jalur rilis yang jelas dan setiap jalur dapat diawasi secara independen.

1

Bangun shell bersama

Tetapkan autentikasi, analitis, billing, navigasi, dan plugin native di satu aplikasi Capacitor daripada membangunnya kembali per pelanggan.

2

Buat saluran penyewa

Peta setiap pelanggan, cabang, lokasi, atau ruang kerja ke sebuah saluran Capgo dengan sejarah pembaruan dan ritme rilis sendiri.

3

Publikasikan paket merek

Kirimkan JavaScript, CSS, asset, konfigurasi, teks, dan eksperimen khusus pelanggan tanpa melalui tinjauan toko aplikasi.

4

Kendalikan peluncuran dan rollback

Promosikan perubahan yang terbukti lebih luas, pause peluncuran yang berisiko, atau rollback hanya untuk penyewa yang membutuhkannya.

Signal pengguna

Poin yang pengguna ulangi adalah kendali. Mereka ingin penyewa 42 mendapatkan perbaikan darurat hari ini tanpa memindahkan penyewa 1, penyewa 7, dan setiap daftar aplikasi toko pada waktu yang sama.

Pengembang white-label biasanya mengatakan

Aplikasi dibangun dengan Capacitor

Media dan aplikasi carrier regional membagi inti tetapi membutuhkan kendali lokal

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.

Tipe aplikasi
Label putih
Kategori toko
SPORTS, ENTERTAINMENT, TOOLS
Sumber
Dataset toko publik
Icon aplikasi Tigo Sports Guatemala

Olahraga

Tigo Sports Guatemala

Aplikasi media olahraga regional di mana jadwal dan konten lokal memerlukan kontrol pasar.

context":"Page/area: Halaman solusi aplikasi contoh bagian. Peran: Catatan atau kaki kaki pendukung. Kunci pesan `solution_app_examples_white_label_app_1_note` (Contoh Aplikasi Solusi White Label App 1 Catatan). 1,6 Juta Instalasi
context":"Page/area: Halaman solusi aplikasi contoh bagian. Peran: Label UI singkat atau item navigasi. Dilihat di: komponen solutions/SolutionAppExample.astro. Kunci pesan `solution_app_examples_installs` (Contoh Aplikasi Solusi Instalasi).
3,3 Rating

context":"Page/area: Halaman solusi aplikasi contoh bagian. Peran: Label UI singkat atau item navigasi. Dilihat di: komponen solutions/SolutionAppExample.astro. Kunci pesan `solution_app_examples_rating` (Contoh Aplikasi Solusi Rating).

Lihat Daftar Pustaka Google Play

context":"Page/area: Halaman solusi aplikasi contoh bagian. Peran: Label UI singkat atau item navigasi. Dilihat di: komponen solutions/SolutionAppExample.astro. Kunci pesan `solution_app_examples_view_listing` (Contoh Aplikasi Solusi Lihat Daftar Pustaka).

TV SPIELFILM - TV-Programm app icon context":"Page/area: Halaman solusi aplikasi contoh bagian. Peran: Alt teks gambar. Dilihat di: komponen solutions/SolutionAppExample.astro. Kunci pesan `solution_app_examples_icon_alt` (Contoh Aplikasi Solusi Icon Alt).","Hiburan","TV SPIELFILM - TV-Programm","Buku acara hiburan di mana konten yang muncul berbeda-beda di pasar dan jendela programasi."context":"Page/area: Halaman solusi aplikasi contoh bagian. Peran: Catatan atau kaki kaki pendukung. Kunci pesan `solution_app_examples_white_label_app_2_note` (Contoh Aplikasi Solusi White Label App 2 Catatan).","12,1 Juta Instalasi","context":"Page/area: Halaman solusi aplikasi contoh bagian. Peran: Label UI singkat atau item navigasi. Dilihat di: komponen solutions/SolutionAppExample.astro. Kunci pesan `solution_app_examples_installs` (Contoh Aplikasi Solusi Instalasi).","4,4 Rating","context":"Page/area: Halaman solusi aplikasi contoh bagian. Peran: Label UI singkat atau item navigasi. Dilihat di: komponen solutions/SolutionAppExample.astro. Kunci pesan `solution_app_examples_rating` (Contoh Aplikasi Solusi Rating).
Lihat daftar aplikasi Google Play

Kirimkan setiap aplikasi berlabel dari satu sistem pelepasan ulang Capgo

Bangun kerangka aplikasi sekali, peta setiap penyewa ke saluran Capgo yang dikendalikan, dan jaga setiap merek bergerak tanpa kodebase terpisah.

Bantuan manusia dari Martin