Saltar al contenido principal
Solución

Cómo se cuenta su uso en Capgo

Entienda cómo Capgo cuenta su uso, y utilícelo al máximo. Aprenda a gestionar mejor su plan

Créditos del artículo

Martín Donadieu

Escritor

Valeria

Revisor

Jordan

Editor

Cómo se cuenta su uso en Capgo

En Capgo, 3 valores se cuentan y son importantes para entender

  • Usuario’s
  • Almacenamiento
  • Ancho de banda

Cada uno de ellos tiene una forma ligeramente diferente de ser contado

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 una actualización disponible. Cuando la aplicación haga eso, enviará una pequeña cantidad de información, incluyendo la más importante DeviceID

DeviceID: es un ID único (UUID) generado en el dispositivo. Desde la versión del plugin v5.10.0, v6.25.0 y v7.25.0Esta ID ahora persiste a lo largo de reinstalaciones de la aplicación (almacenada de manera segura en el almacenamiento del dispositivo). Antes de estas versiones, la ID se reiniciaba con cada instalación de la aplicación.

Cada vez que su cuenta recibe un nuevo ID de dispositivo, se almacena en la base de datos. DeviceID solicitar una actualización (aplicación abierta), se actualiza su registro (actualizado en la base de datos).

Esta información se almacena en 2 lugares:

  • la tabla de dispositivos con update_at el valor
  • app_stats con contador diario que representa el número de dispositivos que se han activado hoy y no han estado activos este mes.

Para los límites de plan, se utiliza el primer método porque es 100% confiable, para mostrar el gráfico se utiliza el segundo. Puede ver ambos en su 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 cuenta con emuladores y compilaciones de desarrollo en su uso. Tenga en cuenta que después del período de prueba no podrá tener más del 3% de ellos, o que bloqueará su cuenta hasta que lo resuelva.

Capgo también realiza algunas filtraciones por su cuenta. Si tiene configurado CI/CD para enviar su versión a Google PLAY, Google está ejecutando su 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 desde cero.

  • Crea o actualiza un dispositivo en mi base de datos en cada solicitud de dispositivo.
  • Agrega al contador diario el número de dispositivos activos que no han estado activos este mes.

El primer método devuelve: 900+ usuarios mientras que el segundo es de 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 la página de inicio de tu cuenta.

Almacenamiento

Cada vez que subas un paquete, este número aumenta en la cantidad de bytes de la subida.

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

Si alcanzas el límite o estás cerca, 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 elimina 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 💪.

También puedes utilizar el --external de la subida para usar su almacenamiento, y no contar en su plan.

Ancho de banda

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

Cada vez que un usuario descarga un paquete, este número aumenta con el tamaño de la descarga.

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

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

La mejor manera de mantenerse en su plan es tener un paquete pequeño, y si no, mostrarle a su usuario un barra de descarga, y que sepa cuánto le queda por descargar.

En el futuro, Capgo mejorará el sistema de descarga para tener más oportunidades de descargar el paquete al mismo tiempo.

Sigue leyendo de ¿Cómo se cuenta su uso en Capgo?

Si está utilizando ¿Cómo se cuenta su uso en Capgo? para planificar la entrega de live update, conectéalo con Capgo Actualizaciones en vivo para el flujo de trabajo del producto en Capgo Actualizaciones en vivo Resumen para el detalle de implementación en Resumen Características para el detalle de implementación en Características Comportamiento de 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 aplicaciones Capacitor

Cuando un error de capa web está en vivo, envía 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.

asesoría humana de Martin

Inicia Ahora

Últimas noticias de nuestro Blog

Capgo te da las mejores herramientas para crear una aplicación móvil profesional