Saltar al contenido principal

Operaciones de aplicaciones de etiqueta blanca

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

La promesa de negocio es simple: vender muchas aplicaciones con etiqueta blanca 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, Constructor para capas nativas y rollback cuando una marca necesita una solución rápida.

Apoyo humano de Martin

1 código base
Capacitor fuente de verdad
Canales de inquilino
Líneas de lanzamiento controladas
Por marca
Radio de explosión de rollback

Concha

Capacitor app

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 horario de lanzamiento. Las ramas separadas convierten esas solicitudes en deuda de mantenimiento permanente.

Las reseñas de la tienda ralentizan las correcciones 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 versión binaria y una revisión de la tienda.

Las liberaciones globales son demasiado brutas

Una actualización global puede romper cada marca de una vez. Un fork por marca hace que el equipo sea lento. El modelo de liberación 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 de 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 una nueva binaria.

Mercado de aplicaciones de mini-aplicación

Una aplicación de host puede listar aplicaciones de mini-aplicación aprobadas o espacios de trabajo del cliente y cambiar el dispositivo a la canalización correspondiente de Capgo en tiempo de ejecución.

Ejemplo de implementación

Una caja compartida, canales específicos de inquilino

Utilice el mismo Capacitor shell para cada inquilino. Publique paquetes web específicos de inquilino en Capgo canales, 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 })
}

The Solution

Una sola caja de conchas, muchas vías 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.

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

Rol de inquilino

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

Constructor para cajas de conchas, OTA para iteración

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

Modelo de lanzamiento

Un flujo de trabajo de lanzamiento diseñado para muchas marcas

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

1

Construye la caja compartida

Conserva la autenticación compartida, el análisis, la facturación, la navegación y los plugins nativos en una aplicación Capacitor en lugar de volver a construirlas por cliente

2

Crear canales de inquilinos

Asigna a cada cliente, franquicia, ubicación o espacio de trabajo 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 la tienda de aplicaciones

4

Controlar el lanzamiento y el rechazo

Promueve los cambios probados más ampliamente, pausa los lanzamientos arriesgados o rechaza solo el 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 cada lista de tiendas de aplicaciones al mismo tiempo.

Comentarios comunes de clientes de etiqueta blanca

Aplicaciones construidas con Capacitor

Aplicaciones regionales y de proveedores de servicios de telecomunicaciones comparten una base común pero necesitan control local

Las marcas de deportes, entretenimiento y telecomunicaciones 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 Deportes Guatemala

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

1,6M descargas 4,3 calificació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 que aparece varía por mercado y ventana de programación.

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

TOOLS

Mi Orange

Aplicación de proveedor de servicios 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

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

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

Obtén apoyo humano de Martin