Pasar al contenido principal

Operaciones de aplicaciones de etiqueta blanca

Aplicaciones móviles de etiqueta blanca sin un desastre de lanzamiento

La promesa comercial es simple: vender muchas aplicaciones con marca sin mantener muchas aplicaciones. Capgo hace que esa operación sea realista con canales para paquetes específicos de inquilino, Constructor para capas nativas y rollback cuando una marca necesita una corrección rápida.

1 base de código
Capacitor fuente de verdad
Canales de inquilino
vías de lanzamiento controladas
Por marca
radio de explosión de rollback

Capa

Capacitor aplicación

Inquilinos

Canales

Seguridad

Revertir

El Problema

Las aplicaciones de etiqueta blanca fallan cuando cada cliente se convierte en una rama

Las variantes de marca se multiplican rápidamente

Cada cliente quiere su propio logotipo, tema, banderas de características, contenido, texto de cumplimiento y hora de lanzamiento

Los retrasos en las revisiones de la tienda ralentizan las correcciones de inquilinos

Un error en el menú, una corrección de inicio de sesión o una característica exclusiva para clientes no deberían obligar a cada inquilino a pasar por una compilación binaria y una revisión de la tienda

Los lanzamientos globales son demasiado brutos

Una actualización global puede romper cada marca de una vez. Una rama por marca hace que el equipo sea lento. El modelo de lanzamiento necesita un camino intermedio.

Modelos concretos

¿Qué significa white-label en una aplicación real Capgo

Aplicación de SaaS con marca del cliente

Un cliente de SaaS B2B obtiene su propio logo, tema, copia de inicio de sesión y banderas de características sin obligar a cada otro cliente a la misma actualización.

Aplicación de franquicia o ubicación

Cada restaurante, clínica, gimnasio o sucursal local puede recibir menús locales, activos, pantallas de campaña y actualizaciones de contenido sin un nuevo binario.

Mercado de aplicaciones mini

Una aplicación de anfitrión puede listar aplicaciones mini aprobadas o espacios de trabajo de clientes y cambiar el dispositivo a la canal correspondiente de Capgo en tiempo de ejecución.

Ejemplo de implementación

Una caja compartida, canales específicos de inquilino

Utilice la misma caja de Capacitor para cada inquilino. Publique paquetes web específicos de inquilino a canales de Capgo , luego permita que la aplicación cambie al canal correcto desde la pantalla de inicio de sesión, selección de organización o una pantalla de administración interna.

# 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

Una caja de aplicación, muchas rutas de marca controladas

El modelo Capgo mantiene la aplicación nativa estable y mueve las experiencias web específicas de la marca a través de canales controlados.

Canal por marca

Crear un canal para cada inquilino, franquicia, espacio de trabajo, cliente o variante de aplicación. Envíe solo el paquete que la marca debe recibir.

Lanzamientos globales y dirigidos

Promover una corrección compartida a todos los canales cuando sea seguro, o aislar un lanzamiento a un cliente cuando el cambio es específico.

Rolback de nivel de inquilino

Si un paquete de inquilino específico falla, róllelo hacia atrás sin perturbar ninguna otra aplicación de marca.

Constructor para cajas, OTA para iteración

Utilice el Constructor para una nueva caja nativa cuando cambien los iconos, permisos, plugins o metadatos de la tienda. Utilice OTA para el contenido de la marca que cambia semanalmente.

Modelo de lanzamiento

Aflujo de lanzamiento diseñado para muchas marcas

Las operaciones de etiqueta blanca se vuelven manejables cuando cada inquilino tiene un carril de lanzamiento claro y cada carril puede ser monitoreado de manera independiente.

1

Construye la caja compartida

Mantén la autenticación compartida, análisis, facturación, navegación y plugins nativos en una aplicación Capacitor en lugar de reconstruirlas por cliente.

2

Crear canales de inquilino

Asigna cada cliente, franquicia, ubicación o espacio de trabajo a un canal Capgo con su propia historia de actualizaciones y ritmo de lanzamiento.

3

Publicar paquetes de marca

Envía JavaScript, CSS, activos, configuración, copia y experimentos específicos del cliente sin revisión de tiendas de aplicaciones.

4

Controlar la implementación y el retroceso

Promueve cambios probados más ampliamente, pausa rollouts arriesgados o retrocede solo al inquilino que lo necesita.

Señal de usuario

El punto que los usuarios repiten es el control. Quieren que el inquilino 42 obtenga su arreglo urgente hoy sin mover al inquilino 1, al inquilino 7 y cada lista de tiendas de aplicaciones al mismo tiempo.

Comentarios de clientes de etiqueta blanca protegida

Aplicaciones construidas con Capacitor

Aplicaciones de medios y operadores regionales comparten una base común pero necesitan control local

Marcas de deportes, entretenimiento y telecomunicaciones regionales pueden reutilizar una base de aplicación mientras cambian horarios, campañas, soporte y contenido específico del mercado para cada marca o país

Tipo de aplicación
Etiqueta blanca
Categorías de tienda
DEPORTES, ENTRETENIMIENTO, HERRAMIENTAS
Fuente
Conjunto de datos de tienda pública
Icono de la aplicación Tigo Sports Guatemala

DEPORTES

Tigo Sports Guatemala

Aplicación de medios deportivos regionales donde los horarios y contenido local necesitan control de mercado.

1,6M descargas 3,3 calificación
Ver lista de Google Play
Icono de TV SPIELFILM - TV-Programm

DIVERSIÓN

TV SPIELFILM - TV-Programm

Guía de entretenimiento donde el contenido aflora de manera variable según el mercado y la ventana de programación.

12,1M descargas 4,4 calificación
Ver lista de Google Play
Mi icono de aplicación Orange

HERRAMIENTAS

Mi Orange

Aplicación de proveedor donde patrones de cuenta compartida todavía necesitan contenido de producto y soporte local.

9,3M de instalaciones 4,2 valoración
Ver lista de Google Play

Envía cada aplicación con marca desde un sistema de lanzamiento Capgo único

Construye la caja de la aplicación una vez, asigna cada inquilino a un canal Capgo controlado y mantén cada marca en movimiento sin un códigobase separado.