Saltare al contenuto principale
Soluzione

Capire come viene conteggiato il tuo utilizzo in Capgo

Impara a gestire al meglio il tuo piano. Comprendi come Capgo conta il tuo utilizzo, e utilizzalo al meglio.

Martin Donadieu

Martin Donadieu

Content Marketer

Capire come viene conteggiato il tuo utilizzo in Capgo

In Capgo, 3 valori sono conteggiati e importanti da comprendere

  • Utente’s
  • Archiviazione
  • Banda larga

Ogni uno a modo suo di essere contato

Utenti

Ogni volta che un utente scarica il tuo Capacitor app JS e lo apre, invierà una richiesta al tuo Capgo backend per sapere se è disponibile un aggiornamento. Quando l'app fa questo, invia poco informazioni, tra cui quella più importante DeviceID

DeviceID: è un ID univoco (UUID) generato sul dispositivo. Dalla versione del plugin v5.10.0, v6.25.0 e v7.25.0, questo ID persiste ora anche dopo il reinstallamento dell'applicazione (archiviato in modo sicuro nel storage del dispositivo). Prima di queste versioni, l'ID veniva resettato con ogni installazione dell'applicazione.

Ogni volta che il tuo account riceve un nuovo ID dispositivo, viene salvato nel database. Ogni volta che un vecchio DeviceID richiede un aggiornamento (app aperta), ottiene il suo record aggiornato (updated_at nel database).

Queste informazioni sono salvate in 2 posti:

  • tabella dispositivo con update_at valore
  • app_stats con contatore giornaliero che rappresenta il numero di dispositivi che sono diventati attivi oggi e non sono stati attivi questo mese.

Per il limite del piano viene utilizzato il primo metodo perché è del 100% affidabile, per visualizzare la tabella viene utilizzato il secondo. Puoi vederli entrambi nella tua area personale sulla pagina principale:

  • nel grafico viene utilizzato il secondo metodo
  • nella tabella degli app viene utilizzato il primo metodo.

Capgo non conta gli emulatori e le build di sviluppo nel tuo utilizzo. Ricorda che dopo la prova non potrai avere più del 3% di essi, altrimenti bloccherai il tuo account, fino a quando non lo risolverai.

Capgo sta anche facendo alcune filtri per te. Se hai configurato la CI/CD per inviare la tua versione a Google PLAY, Google sta eseguendo il tuo Capacitor app ogni volta su 20+ dispositivi reali. Durante i primi 4 ore di un nuovo bundle, blocciamo gli IP dei data center di Google per prevenire che vengano conteggiati.

Ogni mese, questo dato parte da zero.

  • Crea o aggiorna un dispositivo nel mio database a ogni richiesta di dispositivo
  • Aggiungi a un contatore giornaliero il numero di dispositivi attivi che non sono stati attivi questo mese.

Il primo metodo restituisce: 900+ utenti Mentre il secondo è a 200+ utenti nella tua area personale Per il limite del piano utilizzo il primo metodo, che è del 100% affidabile, e per visualizzare la tabella utilizzo il secondo. Puoi vederli entrambi nella tua area personale sulla pagina principale.

Archiviazione

Ogni volta che carichi un bundle, questo numero aumenta della dimensione del caricamento.

Questo dato è solo correlato alla dimensione del caricamento, meglio è la dimensione del tuo app, meglio rimani nel tuo piano.

Se raggiungi il limite o ci si avvicina, puoi elencare i tuoi pacchetti con il CLI: npx @capgo/cli@latest bundle list Per vedere cosa potresti pulire, eliminando un pacchetto, libera lo spazio di archiviazione ma non cancella le statistiche.

Quando sei pronto per la pulizia, utilizza questo comando per eliminare molti pacchetti: npx @capgo/cli@latest bundle cleanup

PS: questo è buono per il pianeta, ma anche per la tua borsa 💪.

Puoi anche utilizzare il --external di caricamento per utilizzare lo spazio di archiviazione, e non farlo contare nel tuo piano.

Banda larga

La calcolazione di questo valore è un po' più complessa, ma l'idea è la stessa dello spazio di archiviazione.

Ogni volta che un utente scarica un pacchetto, questo numero aumenta di dimensione del download.

Queste informazioni sono relative solo alla tua dimensione di download, meglio è il tuo Capacitor app JS, meglio rimani nel tuo piano.

Un importante fatto da notare, Capgo non può vedere la dimensione scaricata, vede solo la dimensione del pacchetto. Quindi se hai un grande pacchetto, e molti utenti che falliscono a scaricarlo, raggiungerai il limite velocemente.

Il modo migliore per rimanere nel tuo piano è avere un piccolo pacchetto, e se non puoi, mostra una barra di download ai tuoi utenti, e lasciali sapere quanto hanno ancora da scaricare.

In futuro, Capgo migliorerà il sistema di download per avere più possibilità di scaricare il bundle in una sola volta.

Continua da Come viene conteggiato il tuo utilizzo in Capgo

Se stai utilizzando Come viene conteggiato il tuo utilizzo in Capgo per pianificare la consegna di aggiornamenti in tempo reale, connettilo con Capgo Live Updates per il workflow del prodotto in Capgo Live Updates, Panoramica per i dettagli di implementazione in Panoramica, Caratteristiche per i dettagli di implementazione in Caratteristiche Comportamento dell'aggiornamento per i dettagli di implementazione in Update Behavior, e Tipi di Aggiornamento per i dettagli di implementazione in Tipi di Aggiornamento.

Aggiornamenti in tempo reale per le Capacitor app

Quando un bug del layer web è attivo, invia la correzione attraverso Capgo invece di attendere giorni per l'approvazione della store. Gli utenti ricevono l'aggiornamento in background mentre le modifiche native rimangono nel normale percorso di revisione.

Avvia subito

Ultimi articoli del nostro Blog

Capgo ti offre le migliori informazioni che ti servono per creare un'app mobile veramente professionale.