Pasar al contenido principal
Solución

Cómo se cuenta su uso en Capgo

Entiende cómo Capgo cuenta su uso y utilízalo al máximo. Aprende a gestionar mejor su plan

Martin Donadieu

Martin Donadieu

Marketing de Contenido

Cómo se cuenta su uso en Capgo

En Capgo, 3 valores son contados y importantes para entender

  • Usuarios
  • Almacenamiento
  • Ancho de banda

Cada uno de ellos cuenta de una manera ligeramente diferente

Usuarios

Cada vez que un usuario descarga su Capacitor aplicación JS y la abre, enviará una solicitud a Capgo backend para saber si hay actualizaciones disponibles. DeviceID

DeviceIDCuando la aplicación haga eso, enviará información mínima, incluida la más importante: ¿Es un ID único (UUID) generado en el dispositivo.Desde la versión del plugin v5.10.0, v6.25.0 y v7.25.0

Este ID persiste ahora a lo largo de las reinstalaciones de la aplicación (almacenado de manera segura en el almacenamiento del dispositivo). Antes de estas versiones, el ID se reiniciaba con cada instalación de la aplicación. DeviceID Cada vez que su cuenta recibe un nuevo ID de dispositivo, se almacena en la base de datos.

Cada vez que un dispositivo antiguo solicita una actualización (aplicación abierta), se actualiza su registro (updated_at en la base de datos).

  • Esta información se almacena en 2 lugares: update_at la tabla de dispositivos con
  • valor de la aplicación con contador diario que representa el número de dispositivos que se han activado hoy y no han sido activos este mes.

Para el límite de plan se utiliza el primer método porque es 100% confiable, para mostrar el gráfico se utiliza el segundo. Puedes ver ambos en tu cuenta en la página principal:

  • en el gráfico se utiliza el segundo método
  • en la tabla de aplicaciones se utiliza el primer método.

Capgo no cuentan los emuladores y las compilaciones de desarrollo en tu uso. Ten en cuenta que después de la prueba no podrás tener más del 3% de ellos, o eso bloqueará tu cuenta, hasta que lo corrijas.

Capgo también está haciendo algunas filtraciones por ti. Si tienes configurado CI/CD para enviar tu versión a Google PLAY, Google está ejecutando tu Capacitor aplicación cada vez en 20+ dispositivos reales. Durante los 4 primeros horas de un nuevo paquete, bloqueamos los IP de los centros de datos de Google para evitar que se cuenten.

Cada mes, estos datos comienzan de cero.

  • Crear o actualizar un dispositivo en mi base de datos en cada solicitud de dispositivo
  • Agregar a un contador diario el número de dispositivos activos que no han sido activos este mes.

El primer método devuelve: 900+ usuarios mientras que el segundo está en 200+ usuarios en tu cuenta Para el límite de plan utilizo el primer método, que es 100% confiable, y para mostrar el gráfico utilizo el segundo. Puedes ver ambos en tu cuenta en la página principal.

Almacenamiento

contexto: Página/área: Capgo Builder / producto de construcción nativa en la nube. Rol: Etiqueta de UI corta o elemento de navegación. Visto en: página native-build.astro. Clave de mensaje `native_build_v2_trust_stor_lbl` (Native Build V2 Trust Stor Lbl). | Página/área: Página de producto de precios de empresa. Rol: Etiqueta de UI corta o elemento de navegación. Visto en: página enterprise.astro. Clave de mensaje `enterprise_plugins_legacy_storage` (Enterprise Plugins Legacy Storage).

Cada vez que subas un paquete, este número aumenta en el tamaño de la subida.

Si alcanzas el límite o te acercas, puedes listar tus paquetes con el CLI: npx @capgo/cli@latest bundle list Para ver qué podrías limpiar, eliminando un paquete, libera el almacenamiento pero no borres las estadísticas.

Cuando estés listo para la limpieza, utiliza este comando para eliminar muchos paquetes: npx @capgo/cli@latest bundle cleanup

PS: esto es bueno para el planeta, pero también para tu billetera 💪.

Puedes utilizar también el --external de subida para utilizar tu almacenamiento, y no contar en tu plan.

Ancho de banda

contexto: Página/área: sitio web de marketing de Capgo. Rol: etiqueta de UI corta o elemento de navegación. Visto en: componente pricing/Calculator.astro, componente pricing/PriceDetails.astro, componente pricing/PricingCalculator.astro. Clave de mensaje `bandwidth` (Ancho de banda).

La calculación de este valor es un poco más compleja, pero la idea es la misma que el almacenamiento.

This data is only related to your download size, the better your Capacitor JS app size is, the better you stay in your plan.

Esta información solo está relacionada con el tamaño de tu descarga, mejorando tu Capgo aplicación JS, mejoras tu plan.

Una cosa importante a tener en cuenta, __CAPGO_KEEP_0__ no puede ver qué tamaño se descarga, solo ve el tamaño del paquete. Entonces, si tienes un gran paquete, y muchos usuarios que fallan en descargarlo, alcanzarás el límite rápidamente.

In el futuro, Capgo mejorará el sistema de descarga para tener más oportunidades de descargar el paquete en un solo momento.

Sigue adelante desde Cómo se cuenta tu uso en Capgo

Si estás utilizando Cómo se cuenta tu uso en Capgo para planificar la entrega de actualizaciones en vivo, conecta con Actualizaciones en vivo de Capgo para el flujo de trabajo del producto en Actualizaciones en vivo de Capgo Resumen para los detalles de implementación en Resumen Características para los detalles de implementación en Características Comportamiento de la actualización para el detalle de implementación en Comportamiento de Actualización, y Tipos de Actualización para el detalle de implementación en Tipos de Actualización.

Actualizaciones en vivo para Capacitor apps

Cuando haya un error en la capa web, envíe la corrección a través de Capgo en lugar de esperar días para la aprobación de la tienda de aplicaciones. Los usuarios obtienen la actualización en segundo plano mientras que los cambios nativos siguen en el camino de revisión normal.

soporte humano de Martin

Iniciar Ahora

Últimas noticias de nuestro Blog

Capgo te da las mejores perspectivas que necesitas para crear una aplicación móvil verdaderamente profesional.