Saltare al contenuto principale
Soluzione

Come viene conteggiato il tuo utilizzo in Capgo

Capisci come Capgo conteggi il tuo utilizzo, e sfruttalo al meglio. Impara a gestire meglio il tuo piano

Martin Donadieu

Martin Donadieu

Content Marketer

Come viene conteggiato il tuo utilizzo in Capgo

In Capgo, 3 valori sono conteggiati e sono importanti per comprendere

  • Utenti
  • Memoria di archiviazione
  • Bandwidth

Ogni uno a modo diverso di essere conteggiato

Utenti

Ogni volta che un utente scarica il tuo Capacitor app JS e lo apre, invierà una richiesta al backend di Capgo per sapere se è disponibile un aggiornamento. DeviceID

DeviceIDQuando l'app fa questo, invia informazioni limitate, tra cui quella più importante : è 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'app (archiviato in modo sicuro nella memoria di archiviazione del dispositivo). Prima di queste versioni, l'ID veniva resettato con ogni installazione dell'app. DeviceID Ogni volta che il tuo account riceve un nuovo ID dispositivo, viene salvato nel database. Ogni volta che un utente richiede un aggiornamento (app aperta), il suo record viene aggiornato (updated_at nel database).

Questi dati sono salvati in 2 posti:

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

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

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

Capgo non conta emulator e build dev nella tua utilizzo. Ricorda che dopo la prova non potrai avere più del 3% di essi, o che bloccherà il tuo account, fino a quando non lo correggerai.

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

Ogni mese, questi dati iniziano da zero.

  • Crea o aggiorna un dispositivo nel mio database a ogni richiesta del 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 sul tuo account Per il limite del piano utilizzo il primo metodo, che è 100% affidabile, e per visualizzare la tabella uso il secondo. Puoi vederli entrambi sulla pagina principale del tuo account.

Archiviazione

Ogni volta che carichi un bundle, questo numero aumenta della dimensione dell'upload.

Questa informazione è solo correlata alla dimensione dell'upload, meglio è la dimensione del tuo app, meglio rimani nel tuo piano.

Se raggiungi il limite o ci sei vicino, puoi elencare i tuoi bundle con il CLI: npx @capgo/cli@latest bundle list Per vedere cosa potresti pulire, rimuovendo un bundle, libera la memoria ma non cancella le statistiche.

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

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

Puoi anche utilizzare il --external di upload per utilizzare la memoria, e non conteggiare nel tuo piano.

Banda larga

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

Ogni volta che un utente scarica un bundle, questo numero viene aumentato per la dimensione del download.

Questi dati sono riferiti solo alla tua dimensione del download, meglio è il tuo Capacitor app JS, meglio rimani nel tuo piano.

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

La miglior maniera per rimanere nel tuo piano è avere un piccolo bundle, e se non puoi, mostra una barra di download ai tuoi utenti, e fagli sapere quanto hanno ancora da scaricare.

In futuro, Capgo migliorerà il sistema di download per avere più possibilità di scaricare il bundle alla 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 Overview, Caratteristiche per i dettagli di implementazione in Caratteristiche, Comportamento dell'aggiornamento per i dettagli di implementazione in Comportamento dell'aggiornamento, e Tipi di Aggiornamento per i dettagli di implementazione in Tipi di Aggiornamento.

Aggiornamenti in tempo reale per le app Capacitor

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.

Inizia subito

Ultimi articoli dal nostro Blog

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