Zum Hauptinhalt springen
Lösung

Wie wird Ihre Nutzung in Capgo gezählt?

Verstehen Sie, wie Capgo Ihre Nutzung zählt, und nutzen Sie es am besten aus. Lernen Sie, Ihren Plan besser zu verwalten

Martin Donadieu

Martin Donadieu

Content-Marketing-Spezialist

Wie wird Ihre Nutzung in Capgo gezählt?

In Capgo werden 3 Werte gezählt und sind wichtig zu verstehen

  • Benutzer
  • Speicher
  • Bandbreite

Jeder eine geringfügig andere Art der Zählung

Nutzer

Jedes Mal, wenn ein Nutzer Ihr Capacitor JS-App herunterlädt und es öffnet, wird es eine Anfrage an den Capgo-Backend senden, um zu erfahren, ob eine Aktualisierung verfügbar ist. DeviceID

DeviceIDWenn das App das tut, sendet es nur wenig Informationen, einschließlich der wichtigsten : ist eine eindeutige ID (UUID), die auf dem Gerät generiert wird.Ab der Plugin-Version v5.10.0, v6.25.0 und v7.25.0

, diese ID persistiert nun über App-Wiederinstallierungen (sicher im Gerätespeicher gespeichert). Vor diesen Versionen wurde die ID mit jeder App-Installation neu gesetzt. DeviceID Jedes Mal, wenn Ihr Konto einen neuen Geräte-Id erhält, wird es in der Datenbank gespeichert.

Jedes Mal, wenn ein alter

  • eine Aktualisierung anfordert (App öffnet), wird sein Eintrag aktualisiert (updated_at in der Datenbank). update_at Diese Daten werden in 2 Orten gespeichert:
  • Geräte-Tabelle mit

Da der erste Methoden 100% zuverlässig ist, wird sie für die Planbegrenzung verwendet, während die zweite für die Anzeige des Diagramms verwendet wird. Sie können beide auf der Startseite Ihres Kontos sehen:

  • in dem Diagramm wird die zweite Methode verwendet
  • in der Tabelle der Apps wird die erste Methode verwendet.

Capgo werden Emulatoren und Entwicklerversionen nicht in Ihrer Nutzung gezählt. Beachten Sie, dass nach dem Test Sie nicht mehr als 3% davon haben dürfen, ansonsten wird Ihr Konto gesperrt, bis Sie es korrigieren.

Capgo führt auch einige Filterungen für Sie durch. Wenn Sie CI/CD konfiguriert haben, um Ihre Version an Google PLAY zu senden, läuft Google Ihre Capacitor-App jeden Mal auf 20+ realen Geräten. Während der ersten 4 Stunden eines neuen Bundles blockieren wir die Google-Datenzentrum-IP, um sie zu verhindern, dass sie gezählt werden.

Jeden Monat beginnt diese Daten wieder von Null.

  • Ein Gerät in meiner Datenbank erstellen oder aktualisieren, wenn ein Gerät eine Anfrage stellt
  • Zum täglichen Zähler hinzufügen, wie viele aktive Geräte es gibt, die diesen Monat noch nicht aktiv waren.

Die erste Methode gibt 900+ Benutzer zurück während die zweite 200+ Benutzer auf Ihrem Konto anzeigt Für die Planbegrenzung verwende ich die erste Methode, die 100% zuverlässig ist, und für die Anzeige des Diagramms die zweite. Sie können beide auf der Startseite Ihres Kontos sehen.

Speicher

Jedes Mal, wenn Sie ein Bundle hochladen, wird diese Zahl um die Größe des Uploads erhöht.

Diese Daten sind nur mit der Größe Ihres Uploads verbunden, je besser Ihre App-Größe ist, desto besser bleiben Sie in Ihrem Plan.

Wenn Sie die Grenze erreichen oder nahe dran sind, können Sie Ihre Pakete mit dem CLI: auflisten. npx @capgo/cli@latest bundle list Um zu sehen, was Sie entfernen können, um Speicherplatz zu gewinnen, aber die Statistiken nicht zu löschen.

Wenn Sie bereit sind, den Speicher zu bereinigen, verwenden Sie diesen Befehl, um viele Pakete zu entfernen: npx @capgo/cli@latest bundle cleanup

PS: Das ist nicht nur gut für die Erde, sondern auch für Ihre Tasche 💪.

Sie können auch den --external von Upload verwenden, um Ihren Speicherplatz zu nutzen, und ihn nicht in Ihrem Plan abziehen.

Bandbreite

Die Berechnung dieses Wertes ist ein bisschen komplexer, aber die Idee ist dieselbe wie bei der Speicherplatz.

Jedes Mal, wenn ein Benutzer ein Paket herunterlädt, wird dieser Wert um die Größe des Herunterladens erhöht.

Diese Daten sind nur mit Ihrer Herunterladegröße verbunden, je besser Ihre Capacitor JS-Anwendung ist, desto besser bleiben Sie in Ihrem Plan.

Ein wichtiger Punkt ist, dass Capgo nicht sehen kann, wie groß die heruntergeladene Datei ist, es sieht nur die Größe des Pakets. Daher werden Sie schnell an die Grenze gelangen, wenn Sie ein großes Paket haben und viele Benutzer, die es nicht herunterladen können.

Der beste Weg, um in Ihrem Plan zu bleiben, ist, ein kleines Paket zu haben, und wenn Sie nicht können, zeigen Sie einem Download-Progressbalken an und lassen Sie den Benutzer wissen, wie viel er noch herunterladen muss.

In Zukunft wird Capgo das Herunterlademanagement verbessern, um mehr Chancen zu haben, das Bundle in einem Zug herunterzuladen.

Live-Updates für Capacitor-Apps

Wenn ein Web-Schicht-Bug live ist, versenden Sie die Reparatur über Capgo anstatt Tage zu warten, bis die App-Store-Zulassung genehmigt ist. Die Benutzer erhalten die Aktualisierung im Hintergrund, während native Änderungen im normalen Review-Verfahren bleiben.

Los geht's jetzt

Neueste aus unserem Blog

Capgo bietet Ihnen die besten Einblicke, die Sie benötigen, um eine wirklich professionelle mobile App zu erstellen.