Saltar al contenido

Características

Esta página ofrece una visión general integral de todas las características disponibles en Capgo Actualizaciones en vivo.

Despliega actualizaciones de JavaScript, HTML, CSS y recursos directamente a los usuarios sin necesidad de aprobación de tiendas de aplicaciones. Las actualizaciones se descargan en segundo plano y se aplican en la próxima reiniciación de la aplicación.

Capacidades clave:

  • Descargas de fondo
  • Instalación automática
  • No interrupción del usuario
  • Compatibilidad cruzada (iOS, Android, Electron)

Obtenga más información sobre el comportamiento de actualización →


Solo descargue los archivos que han cambiado entre versiones, reduciendo el uso de banda hasta un 95% y acelerando la entrega de actualizaciones.

Capacidades clave:

  • Diferenciación de archivos automatizada
  • Verificación basada en checksum
  • Comparación de manifestos
  • Fallo inteligente a actualizaciones completas cuando sea necesario

Aprenda más sobre las actualizaciones delta →


Si una actualización falla al cargar o provoca errores, el sistema reversiona automáticamente a la última versión conocida que funcionaba.

Habilidades clave:

  • Detección de fallas
  • Detección de tiempo de espera
  • Reversión automática
  • No se requiere intervención del usuario

Obtenga más información sobre los rollbacks →


Verifica la integridad del paquete mediante sumas de comprobación y se despliega automáticamente a la última versión conocida que funcionaba si se detecta corrupción.

Habilidades clave:

  • Validación de sumas de comprobación en descarga
  • Detección de corrupción
  • Fallo automático a la última versión funcional
  • Herramientas de recuperación manual disponibles

Evita que se apliquen actualizaciones incompatibles a dispositivos que ejecutan versiones nativas code más antiguas.

Capacidades clave:

  • Verificación de compatibilidad de versiones nativas
  • Validación de dependencias de plugins
  • Bloqueo automático de actualizaciones incompatibles
  • Mensajes de error claros

Más información sobre la versión de destino →


Organice y gestione actualizaciones en diferentes entornos y segmentos de usuarios con configuraciones de canales flexibles.

Capacidades clave:

  • Canales personalizados ilimitados (producción, pruebas, beta, etc.)
  • Asignaciones de paquetes por canal
  • Reglas de objetivo por canal
  • Autoasignación de dispositivos
  • Oversold por dispositivo por canal

Conozca más sobre los canales →


Configuración de destino de dispositivo

Sección titulada “Diseño de dispositivo”

Dirija dispositivos específicos, versiones o segmentos de usuarios para lanzamientos y despliegues controlados en fases.

Capacidades clave:

  • Diseño basado en versión
  • Sobrescrituras específicas de dispositivo
  • Filtrado de plataforma (iOS, Android, Electron)
  • Filtrado de metadatos personalizados
  • Bloqueo de emulador/construcción de desarrollo

Configure reglas y restricciones para cómo se entregan actualizaciones en cada canal.

Capacidades clave:

  • Deshabilitar actualizaciones automáticas
  • Bloquear actualizaciones de versión mayor
  • Deshabilitar actualizaciones en emuladores
  • Deshabilitar actualizaciones en compilaciones de desarrollo
  • Políticas específicas de plataforma (solo iOS, solo Android, solo Electron)

Más información sobre políticas de canal →


Ver paquetes en un entorno web en vivo antes de desplegar en dispositivos, accesible desde la consola de la web.

Ubicación: Panel de control de Web → Aplicación → Paquete → Pestaña de vista previa


Monitoreo en tiempo real de eventos de actualización para dispositivos específicos mediante CLI, mostrando eventos de comprobación, descarga, instalación y errores.

Uso:

Ventana de terminal
npx @capgo/cli app debug [appId]

Muestra:

  • Verificaciones de actualización
  • Progreso de descarga
  • Estado de instalación
  • Errores de mensaje
  • Políticas de bloqueo

Inspeccione el manifiesto completo de cualquier paquete, incluyendo la lista de archivos, sumas de verificación y metadatos.

Ubicación: Panel de control web → Aplicación → Paquete → Pestaña de manifiesto

Muestra:

  • Lista de archivos con sumas de verificación
  • Metadatos del paquete
  • Compatibilidad con versiones nativas
  • Dependencias de plugins nativos

Ver todas las Capacitor plugins nativos incluidos en cada paquete para rastrear cambios de dependencias a lo largo de versiones.

Ubicación: Panel de control web → Aplicación → Paquete → Pestaña de dependencias

Muestra:

  • Nombres y versiones de plugins
  • Adiciones y eliminaciones de dependencias
  • Advertencias de compatibilidad

Interfaz de línea de comandos integral para despliegues automatizados y integración CI/CD.

Comandos clave:

  • bundle upload - Subir nuevos bundles
  • bundle list - Listar todos los bundles
  • bundle delete - Eliminar bundles
  • bundle cleanup - Limpiar bundles antiguos
  • channel set - Configurar canales
  • app debug - Depuración en vivo

Ver referencia completa de CLI →


Cifrado end-to-end para bundles con cifrado AES-256, protegiendo tu code en tránsito y en reposo.

Capacidades clave:

  • Generación de pareja de claves RSA
  • Cifrado de paquetes AES-256
  • Code verificación de firma
  • Gestión de claves de cifrado

Más información sobre cifrado →


Limpie los paquetes antiguos automáticamente según las políticas de retención para gestionar el uso de almacenamiento.

Capacidades clave:

  • Conteo de retención configurable
  • Limpieza automática mediante CLI
  • Tareas de limpieza programadas
  • Seguimiento del uso de almacenamiento

Uso:

Ventana de terminal
npx @capgo/cli bundle cleanup --keep=10

Seguir las tasas de adopción de actualizaciones, tasas de éxito y progreso de despliegue a lo largo de su base de usuarios.

Métricas disponibles:

  • Tasa de éxito de descarga
  • Tasa de instalación exitosa
  • Tasas de errores por tipo
  • Adopción a lo largo del tiempo
  • Distribución de versiones

Ubicación: Panel de control web → Aplicación → Estadísticas


Registros de eventos por dispositivo que muestran el ciclo completo de actualización desde la verificación hasta la instalación.

Tipos de eventos:

  • Verificaciones de actualización
  • Inicio/terminación/fallo de descarga
  • Inicio/terminación/fallo de instalación
  • Eventos de rollback
  • Políticas de bloqueo

Ubicación:

  • Panel de control web → Aplicación → Dispositivo → Registros
  • Panel de control web → Aplicación → Registros (todos los dispositivos)

¿Saber más sobre registros →


Análisis detallado de los paquetes activos, conteos de descargas y uso de almacenamiento.

Métricas:

  • Instalaciones activas por paquete
  • Conteos de descargas
  • Uso de almacenamiento por paquete
  • Uso de ancho de banda

Seguir las métricas de rendimiento y adopción por canal.

Métricas:

  • Dispositivos por canal
  • Índices de éxito de actualización por canal
  • Historial de despliegue
  • Ratios de errores por canal

Ubicación: Panel de control web → Aplicación → Canal → Estadísticas


Registro completo de todos los despliegues de paquetes, asignaciones de canales y cambios de configuración.

Eventos registrados:

  • Subidas de paquetes
  • Asignaciones de canales
  • Cambios de políticas
  • Supervisión de dispositivos

Ubicación: Panel de control web → Aplicación → Canal → Historial


Encríptate los paquetes en reposo y en tránsito con cifrado AES-256 de industria estándar.

Obtenga más información sobre cifrado →


Verifique la integridad del paquete con firmas criptográficas para prevenir manipulaciones.


Infraestructura y procesos certificados a los estándares SOC 2 Tipo II para seguridad empresarial.


Completamente compatible con las políticas de Apple App Store y Google Play Store para actualizaciones OTA.

Aprende más sobre la conformidad →


Requiere la autenticación de dos factores para todos los miembros de la organización para acceder al panel de control y API.

Ubicación: Panel de control web → Organización → Seguridad

Aprende más sobre 2FA →


Implementación de Conjuntos de Paquetes cifrados

Sección titulada “Implementación de Conjuntos de Paquetes cifrados”

Requiere que todos los conjuntos de paquetes estén cifrados a nivel de organización.

Ubicación: Panel de control web → Organización → Seguridad


Permisos detallados para el control de acceso a nivel de organización y aplicación.

Roles de organización:

  • org_super_admin - Control total de la organización
  • org_admin - Administración de la organización (sin facturación/eliminación)
  • org_billing_admin - Acceso solo a facturación
  • org_member - Acceso de solo lectura a la organización

Roles de aplicación:

  • app_admin - Control total de una aplicación
  • app_developer - Subir paquetes, administrar dispositivos
  • app_uploader - Subir paquetes solo
  • app_reader - Acceso de solo lectura

Ubicación:

  • Panel de control web → Organización → Miembros
  • Panel de control web → Aplicación → Acceso

Más información sobre RBAC →


Registro completo de todas las actividades de la organización y la aplicación para cumplimiento y seguridad.

Eventos registrados:

  • Acciones del usuario (iniciar sesión, cerrar sesión, cambios de permisos)
  • Operaciones de paquetes (subir, eliminar, asignar)
  • Operaciones de canal (crear, actualizar, eliminar)
  • Cambios de organización (configuraciones, miembros)

Ubicación: Panel de control web → Organización → Registros de auditoría


Reciba notificaciones en tiempo real sobre eventos en sus aplicaciones a través de webhooks HTTP.

Eventos soportados:

  • apps - Aplicación creada/actualizada/eliminada
  • app_versions - Paquete subido/eliminado
  • channels - Canal creado/actualizado/eliminado
  • org_users - Miembro agregado/eliminado
  • orgs - Organización actualizada

Características:

  • URLs de webhooks personalizadas
  • Filtro de eventos
  • Registros de entrega
  • Mecanismo de reintentos
  • Funcionalidad de prueba

Ubicación: Panel de control web → Organización → Webhooks


Invita a miembros del equipo a tu organización con roles y permisos específicos.

Características:

  • Invitaciones por correo electrónico
  • Asignación de roles
  • Gestión de miembros
  • Revocación de acceso

Ubicación: Panel de control web → Organización → Miembros


Crear, gestionar y revocar llaves API con fechas de vencimiento opcionales y almacenamiento hash.

Capacidades de las llaves:

  • Claves por aplicación o por organización
  • Fecha de expiración opcional
  • Almacenamiento hash (irreversible)
  • Compatibilidad con la rotación de claves

Lugar: Panel de control web → API Claves

Obtenga más información sobre API claves →


Requisitos de contraseñas a nivel de organización para cumplir con estándares de seguridad.

Pólizas configurables:

  • Longitud mínima
  • Requiere mayúsculas
  • Requiere números
  • Requiere caracteres especiales

Ubicación: Panel de control web → Organización → Seguridad


Soporte para aplicaciones de iOS, Android y Electron con un solo SDK.

Plataformas soportadas:

  • iOS (Capacitor 5, 6, 7, 8)
  • Android (Capacitor 5, 6, 7, 8)
  • Electron (NUEVO en 2025)

Continúa el soporte para versiones antiguas de Capacitor para mantener la compatibilidad con aplicaciones legadas.

Actualmente soportado:

  • Capacitor 8 (última versión)
  • Capacitor 7
  • Capacitor 6
  • Capacitor 5

Utilice su propia infraestructura de almacenamiento (S3, R2, etc.) en lugar de la almacenamiento predeterminado de Capgo.

Más información sobre almacenamiento personalizado →


Configuración especial para aplicaciones distribuidas en la región continental de China para cumplir con las regulaciones locales.

Más información sobre la configuración de China →


Configure cuándo y cómo se realizan las comprobaciones y aplicaciones de actualizaciones a través de SDK.

Opciones configurables:

  • Intervalo de verificación (periodCheckDelay - mínimo 600 segundos)
  • Política de actualización automática (autoUpdate - off, atBackground, atInstall, onLaunch, siempre, soloDescargar)
  • Requisitos de red (solo Android - mediante WorkManager)

Más información sobre el comportamiento de actualización →


Tipos de actualización diferentes para diferentes casos de uso, desde actualizaciones instantáneas hasta instalaciones controladas por el usuario.

Tipos disponibles:

  • Actualizaciones de fondo (predeterminado)
  • Actualizaciones inmediatas
  • Actualizaciones solicitadas por el usuario
  • Actualizaciones condicionales

Aprende más sobre los tipos de actualizaciones →


Facturación basada en el uso con créditos para ancho de banda, almacenamiento y otros recursos.

Características:

  • Seguimiento del uso de créditos
  • Alertas de uso
  • Reabastecer mediante Stripe
  • Registro de créditos

Ubicación: Panel de control de Web → Organización → Créditos


¿Listo para empezar a usar estas características? Sigue nuestros pasos para Guía de inicio rápido configurar tu primera aplicación con Capgo Actualizaciones en vivo.

Si estás utilizando Características para planificar el monitoreo y las métricas, conecta con Estadísticas para los detalles de implementación en Estadísticas, Registros para el detalle de implementación en Registros, @capgo/capacitor-appinsights para el detalle de implementación en @capgo/capacitor-appinsights, Usando @capgo/capacitor-appinsights para la capacidad nativa en Usando @capgo/capacitor-appinsights, y @capgo/capacitor-firebase-analytics para el detalle de implementación en @capgo/capacitor-firebase-analytics.