Saltar al contenido

Página de la Aplicación

¿Qué muestra la página de la aplicación?

¿Qué muestra la página de la aplicación?

Primero, vamos a ver la página principal de la aplicación:

En Capgo, una aplicación representa tu aplicación móvil integrada con el sistema de actualizaciones en vivo de Capgo. Te permite gestionar actualizaciones, canales y dispositivos de manera fluida.

Captura de pantalla de la página principal

Vamos a mirar con más detalle. La página principal de la aplicación se divide en varias áreas clave:

  1. Barra de navegación superior: Proporciona acceso a diferentes secciones de la gestión de tu aplicación:

    • Panel de control (1): La vista actual, que muestra métricas y resúmenes clave.
    • Información (2): Muestra los ajustes y detalles básicos de tu aplicación (ver la sección "Información de la aplicación" a continuación).
    • Paquetes (3): Administre las versiones y lanzamientos de su aplicación.
    • Canales (4): Configure y administre diferentes canales de actualización (por ejemplo, producción, beta).
    • Dispositivos (5): Vea y administre dispositivos registrados, incluyendo la configuración de sobreescripciones específicas.
    • Registros (6): Acceda a registros detallados y informes de errores para su aplicación.
    • Compilaciones (7): Vea y administre las compilaciones de su aplicación.
  2. Estadísticas Mostrar: Visualiza métricas importantes para el último período de facturación (los datos reflejan el uso desde su día de facturación, no el 1 de mes):

    • Usuarios Activos Mensuales (8): Registra el número de usuarios activos únicos a lo largo del tiempo.
    • Almacenamiento (9): Muestra el consumo actual de almacenamiento.
    • Ancho de banda (10): Mostrar el uso de ancho de banda.
    • Bundle Activo (11): Muestra la distribución de dispositivos activos a través de diferentes paquetes de la aplicación.
  3. Tarjetas de Resumen: Ofrece una visión general rápida de los conteos clave:

    • Carga de Bundle (12): Total de paquetes de la aplicación cargados.
    • Estadísticas de Actualizaciones (13): Número total de actualizaciones realizadas, incluyendo solicitudes, instalaciones y fracasos.
    • Estadísticas de Despliegue (14): Número total de despliegues.
  4. Opciones de Visualización (15-18): Controles para filtrar y visualizar las estadísticas:

    • Diario (15): Ver estadísticas en una base diaria.
    • Acumulativo (16): Ver estadísticas acumulativas con el tiempo.
    • Periodo de Facturación (17): Ver estadísticas para el período de facturación actual.
    • Rango de Fecha (18): Seleccione un rango de fechas personalizado (por ejemplo, los últimos 30 días).

Esta sección corresponde a la pestaña “Información” (1) en la barra de navegación superior. Aquí puede visualizar y gestionar detalles y ajustes cruciales para su aplicación.

Página de Información de la Aplicación
Página de Información de la Aplicación

Aquí hay una descripción de los campos y acciones disponibles:

  • Icono de la Aplicación (2): Muestra el icono de su aplicación. Puede hacer clic en el botón “Cambiar” para subir un nuevo icono.
  • ID de la Aplicación (3): Un identificador único para su aplicación dentro de Capgo. Este ID no es editable.
  • Nombre de la Aplicación (4): El nombre de pantalla para tu aplicación. Puedes modificarlo según sea necesario.
  • Canales de carga predeterminados (5): Specifica el canal predeterminado a través del cual se subirán nuevos paquetes. Puedes hacer clic en el icono de edición para seleccionar un canal de carga diferente.
  • Canales de descarga predeterminados (6): Specifica el canal predeterminado desde el cual los dispositivos descargarán actualizaciones. Puedes hacer clic en el icono de edición para seleccionar un canal de descarga diferente. Consulta la sección Configuración de canales predeterminados a continuación para obtener información detallada.
  • Eliminar automáticamente paquetes no utilizados (después de x segundos) (7): Esta configuración te permite eliminar automáticamente paquetes antiguos que no se han utilizado durante un período de tiempo especificado (en segundos). Establece en 0 para deshabilitar la eliminación automática. Esto ayuda a gestionar el almacenamiento y mantener la lista de paquetes limpia.
  • Exponer metadatos de paquete al plugin (8): Al habilitar esta opción, los campos de enlace y comentario de paquete se enviarán al plugin de actualizador Capacitor. Esta característica requiere una versión del plugin 7.35.0 o superior.
  • Transferencia de Propiedad de la Aplicación (9): Esta sección proporciona la opción de iniciar la transferencia de su aplicación a una organización diferente a la que pertenece.
  • Botón de Eliminación de Aplicación: Elimina permanentemente su aplicación de Capgo. Esta acción es irreversible y eliminará todos los datos asociados, paquetes, canales y dispositivos.
  • Botón de Actualización: Guarda cualquier cambio que haya realizado en los campos editables de esta página (por ejemplo, Nombre de la Aplicación, Canal de Subida Predeterminado, Configuración de Eliminación Automática de Paquetes).

La Configuración de Canal de Descarga Predeterminado es uno de los ajustes más importantes para su aplicación. Determina qué canal nuevos dispositivos recibirán actualizaciones cuando se conecten a Capgo.

Cuando un dispositivo solicita una actualización desde Capgo, el sistema determina qué canal utilizar basándose en la siguiente jerarquía de prioridad (prioridad más alta primero):

  1. Mapeo de dispositivo forzado: Si se fuerza explícitamente el ID del dispositivo a un canal en la configuración de canales, ese canal siempre gana.
  2. Sobrescritura de Cloud: Si el dispositivo ha sido asignado a un canal mediante setChannel() o manualmente en la consola, se utiliza esa sobrescritura.
  3. Capacitor config defaultChannel: Si se establece en su capacitor.config.* archivo, se utiliza para las compilaciones de prueba/beta.
  4. Canales de descarga predeterminados: La configuración configurada aquí—esto es lo que ~99% de sus usuarios de producción utilizarán.

Puedes configurar canales por plataforma predeterminados—por ejemplo, uno para iOS, uno para Android y uno para Electron. Esto es útil cuando:

  • Quieres lanzar actualizaciones a una plataforma antes que a la otra
  • Necesitas diferentes estrategias de actualización por plataforma
  • Estás probando una nueva versión en una plataforma mientras mantienes la otra estable

Para configurar los valores predeterminados por plataforma:

  1. Crear canales separados para cada plataforma (por ejemplo production-ios, production-androidY production-electron)
  2. En las configuraciones de cada canal, habilita solo la plataforma relevante (iOS, Android o Electron toggle)
  3. Marcar ambos canales como “Predeterminado” - Capgo permite esto cuando los canales se dirigen a diferentes plataformas

Cuando un dispositivo solicita una actualización:

  • Los dispositivos iOS recibirán actualizaciones desde el canal predeterminado habilitado para iOS
  • Los dispositivos Android recibirán actualizaciones desde el canal predeterminado habilitado para Android
Sección titulada “Un canal predeterminado único (Recomendado para la mayoría de las aplicaciones)”

Para la mayoría de las aplicaciones, un canal predeterminado único que soporta las tres plataformas principales es el enfoque más simple:

  1. Crear un canal (por ejemplo, production)
  2. Asegurarse de que las opciones de iOS, Android y Electron estén habilitadas
  3. Marcarlo como el canal predeterminado

Esto garantiza un comportamiento consistente en todas las plataformas y simplifica tu flujo de lanzamiento.

Cuando cambies el canal predeterminado:

  • Nuevos dispositivos iniciarán a recibir actualizaciones desde el nuevo canal por defecto
  • Dispositivos existentes que ya tienen una asignación de canal (a través de override o force) NO cambiarán automáticamente
  • Para mover dispositivos existentes, necesitas hacer una de las siguientes opciones:
    • Usar setChannel() para sobrescribirlos de manera programática
    • Forzarlos al nuevo canal en la consola
    • Eliminar sus entradas de dispositivo (se re-registraran con el nuevo canal por defecto)

Consejo:Siempre prueba tu nuevo canal por defecto con un pequeño grupo de dispositivos forzados antes de hacerlo el canal por defecto para todos los usuarios.

Sigue adelante desde la página de la aplicación

Sección titulada “Sigue adelante desde la Página de la Aplicación”

Si estás utilizando Página de la Aplicación para planificar la consola de control y las operaciones de API, conecta con API Resumen para obtener detalles de implementación en API Resumen, Introducción para obtener detalles de implementación en Introducción, API Claves para obtener detalles de implementación en API Claves, Dispositivos para obtener detalles de implementación en Dispositivos, y Paquetes para el detalle de implementación en Paquetes.