メインコンテンツにジャンプ
解決策

Capgo で使用されるご利用状況のカウントについて

ご利用状況をCapgo でカウントする方法を理解し、最適に利用する方法を学びましょう。ご利用状況をより効果的に管理する方法を学びましょう。

Capgoで使用されるご利用回数のカウント方法

Capgoで、3つの値がカウントされ、理解することが重要

  • ユーザー
  • ストレージ
  • バンド幅

それぞれが、カウント方法が少し異なります

ユーザー

あなたのCapacitor JS アプリをダウンロードし、開いたときに、Capgo バックエンドに更新が必要かどうかを確認するリクエストを送信します。 アプリがそれを実行すると、重要な情報を含む少しだけ情報を送信します。 DeviceID

DeviceID: 生成された一意のID (UUID)です。 v5.10.0、v6.25.0、およびv7.25.0から始まるプラグインバージョンこのIDは、デバイスのストレージで安全に保存されるため、再インストールしても保存されます。前のバージョンでは、各アプリのインストールごとにIDがリセットされていました。

アカウントが新しいデバイスIDを受け取ると、データベースに保存されます。 古いアプリが更新を要求したときに、レコードが更新されます (データベースのupdated_at)。 DeviceID このデータは2つの場所に保存されます。

デバイステーブルに

  • 値 update_at value
  • 制限付きプランでは、最初の方法が100%信頼性があります。グラフを表示する場合は、2番目の方法が使用されます。 アカウントのホームページで両方を確認できます。

For plan limit the first method is used because it’s 100% reliable, for displaying the chart the second one is used. You can see both in your account on the home page:

  • グラフでは2番目の方法が表示されます。
  • アプリの表では1番目の方法が表示されます。

Capgo はエミュレータとデバッグビルドを使用量に含めないようにしています。試用期間後には、使用量の3%以上を超えることはできません。そうすると、使用量を修正するまでアカウントがロックされます。

Capgo は、Google PLAY へのバージョンを送信する CI/CD を設定している場合に、Google が 20+ の実機で Capacitor アプリを実行することを検証しています。新しいバンドルの最初の 4 時間は、Google のデータセンター IP をブロックして、データをカウントするのを防ぎます。

毎月、このデータはゼロから始まります。

  • __CAPGO_KEEP_0__ は、毎回のデバイス要求で、自分のデータベースにデバイスを追加または更新します。
  • __CAPGO_KEEP_0__ は、毎日、未使用のデバイスの数をカウントします。

最初の方法は、900+ のユーザーを返します。2番目の方法は、200+ のユーザーを返します。プランの制限を設定するには、最初の方法を使用し、グラフを表示するには、2番目の方法を使用します。両方を確認するには、自分のアカウントのホームページを参照してください。

ストレージ

毎回のアップロードごとに、バンドルのサイズが増加します。

このデータは、アップロードサイズに関係しています。アプリのサイズが良ければ、プランに留まることができます。

使用量の制限に達したり近づいたりすると、CLI でバンドルのリストを表示できます。 npx @capgo/cli@latest bundle list 使用することができるデータを確認するには、バンドルを削除し、ストレージを解放するが、統計を削除しないでください。

クリーンアップの準備ができたら、多くのバンドルを削除するコマンドを使用してください。 npx @capgo/cli@latest bundle cleanup

PS: これは地球に良いことですが、またあなたの財布にも良いことです 💪。

また、 --external アップロードの

バンド幅

この値の計算は少し複雑ですが、ストレージと同じ考え方です。

ユーザーがバンドルをダウンロードするたびに、この数値はダウンロードしたサイズに増加します。

このデータはあなたのダウンロードサイズに関係しており、Capacitor JS アプリのサイズが良ければ、計画内に残りやすくなります。

重要なことに、Capgo はダウンロードしたサイズを知ることができません。バンドルのサイズしか知りません。大きいバンドルを使用し、多くのユーザーがダウンロードに失敗した場合、限界に達することが早くなります。

計画内に残るには、小さいバンドルを使用し、ダウンロードバーを表示し、ユーザーに残りのダウンロード量を知らせることが最も良い方法です。

将来、Capgo はダウンロードシステムを改善し、同時にダウンロードする機会を増やします。

Capgoから続けて使用状況のカウント

あなたは How your usage is counted in Capgo を計画するlive updateの配信に接続するには Capgo Live Updates Capgoの製品ワークフローにおけるCapgo Live Updates Overview 概要 Features 機能 __CAPGO_KEEP_0__ Live Updatesの実装詳細 更新動作 アップデートの種類 アップデートの種類の実装詳細について

Capacitor アプリの即時更新

ウェブ層のバグが生じた場合、Capgo を使用して修正を配信するのではなく、数日間待ってアプリストアの承認を待つ必要があります。ユーザーはバックグラウンドで更新を受け取り、ネイティブの変更は通常のレビュー経路を通じて実行されます。

最新のブログ記事

Capgo は、プロフェッショナルなモバイルアプリを作成するために必要な最良の洞察を提供します。