Saltar al contenido principal

Operaciones de aplicaciones de etiqueta blanca

Aplicaciones móviles de etiqueta blanca sin un desorden de lanzamientos

La promesa comercial es simple: vender muchas aplicaciones con etiqueta de marca sin mantener muchas aplicaciones. Capgo hace que esa operación sea realista desde el punto de vista operativo con canales para paquetes específicos de inquilino, Builder para cascos nativos, y rollback cuando una marca necesita una corrección rápida.

1 base de código
Capacitor fuente de verdad
Canales de inquilino
lanes de liberación controladas
Por marca
radio de explosión de rollback

Consola

Capacitor app

Inquilinos

Canales

Seguridad

Rollback

El Problema

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

Las variantes de marca se multiplican rápidamente

Todo el cliente quiere su propio logo, tema, banderas de características, contenido, texto de cumplimiento y horario de lanzamiento. Las ramas separadas convierten esas solicitudes en deudas de mantenimiento permanentes.

Las reseñas de tiendas ralentizan las reparaciones de inquilinos

Un error de menú, una corrección de inicio de sesión o una característica solo para clientes no debería obligar a cada inquilino a pasar por una actualización binaria y una revisión de la tienda de aplicaciones.

Las liberaciones globales son demasiado bruscas

Una actualización global puede romper cada marca al mismo tiempo. Una rama por marca hace que el equipo sea lento. El modelo de liberación necesita un camino intermedio.

Modelos concretos

¿Qué significa 'marca blanca' en una aplicación real Capgo

Aplicación de SaaS con marca del cliente

Un cliente de SaaS B2B recibe 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 de ubicación

Cada restaurante, clínica, gimnasio o sucursal local puede recibir actualizaciones de menús locales, activos, pantallas de campaña y contenido sin una nueva aplicación.

Mercado de aplicaciones de mini-aplicaciones

A una aplicación de host le permite listar aplicaciones mini-aprobar o espacios de trabajo de clientes y cambiar el dispositivo al canal correspondiente Capgo en tiempo de ejecución.

Implementación de ejemplo

Un solo concha compartida, canales específicos de inquilino

Utilice la misma Capacitor concha para cada inquilino. Publique paquetes web específicos de inquilino a los canales Capgo, luego permita que la aplicación cambie al canal correcto desde la pantalla de inicio, 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 })
}

La Solución

Una concha de aplicación, muchas vías de marca controladas

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

Canales 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 solo cliente cuando el cambio es específico.

Rolback a nivel de inquilino

If un paquete específico de un inquilino falla, róllalo a ese canal sin perturbar a cada otra aplicación de marca.

Constructor para cápsulas, OTA para iteración

Utilice el Constructor para una nueva cápsula 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 liberación

Un flujo de trabajo de liberación construido para muchas marcas

Las operaciones de etiqueta blanca se vuelven manejables cuando cada inquilino tiene una vía de liberación clara y cada vía puede ser monitoreada de manera independiente.

1

Construya la cápsula compartida

Mantenga 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 inquilinos

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

3

Publicar paquetes de marca

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

4

Control de lanzamiento y retroceso

Promover cambios probados más ampliamente, pausar lanzamientos arriesgados o retroceder 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 el inquilino 1, el inquilino 7 y todas las listas de tiendas de aplicaciones al mismo tiempo.

Comentarios de retroalimentación de clientes sin marcas

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
Sin marcas
Categorías de tiendas
DEPORTES, ENTRETENIMIENTO, Herramientas
Fuente
Almacén de datos público
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 de instalaciones 3,3 de valoración
Ver lista de Google Play
Icono de la aplicación TV SPIELFILM - TV-Programm

DIVERSIÓN

TV SPIELFILM - TV-Programm

Guía de entretenimiento donde el contenido se muestra 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
Icono de la aplicación Mi Orange

Herramientas

Mi Orange

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

9.3M descargas 4.2 calificación
Ver lista de Google Play

Entregar cada aplicación de marca desde un sistema de lanzamiento Capgo único

Construya la caja de la aplicación una vez, asigne cada inquilino a un canal controlado Capgo y mantenga cada marca en movimiento sin un código base separado.