Ke halaman utama
Solusi

Bagaimana penggunaan Anda dihitung dalam Capgo

Pahami bagaimana Capgo menghitung penggunaan Anda, dan gunakanlah dengan optimal. Belajarlah mengelola lebih baik rencana Anda

Martin Donadieu

Martin Donadieu

Spesialis Konten

Bagaimana penggunaan Anda dihitung dalam Capgo

Dalam Capgo, 3 nilai yang dihitung dan penting untuk dipahami

  • Pengguna
  • Penyimpanan
  • Bantuan Bandwidth

Setiap satu memiliki cara yang sedikit berbeda untuk dihitung

Pengguna

Setiap kali pengguna mengunduh aplikasi JS Anda Capacitor dan membukanya, akan mengirim permintaan ke Capgo backend untuk mengetahui apakah ada update yang tersedia. Saat aplikasi melakukan itu, aplikasi mengirimkan informasi yang sedikit, termasuk yang paling penting DeviceID

DeviceID: adalah ID unik (UUID) yang dihasilkan pada perangkat. Dari versi plugin v5.10.0, v6.25.0, dan v7.25.0, ID ini kini bertahan di antara penginstalan aplikasi ulang (disimpan dengan aman di penyimpanan perangkat). Sebelum versi-versi ini, ID tersebut direset dengan setiap penginstalan aplikasi.

Setiap kali akun Anda menerima ID Perangkat Baru, maka ID tersebut disimpan di database. Setiap kali pengguna lama DeviceID mengajukan permintaan update (aplikasi dibuka), maka catatan mereka diperbarui (updated_at di database).

Data ini disimpan di 2 tempat:

  • meja perangkat dengan update_at nilai
  • app_stats dengan penhitung harian yang mewakili jumlah perangkat yang aktif hari ini dan belum aktif bulan ini.

Karena metode pertama 100% dapat diandalkan, metode kedua digunakan untuk menampilkan grafik. Anda dapat melihat kedua metode tersebut di halaman utama akun Anda:

  • Metode kedua digunakan dalam grafik.
  • Metode pertama digunakan dalam tabel aplikasi.

Capgo tidak termasuk emulator dan build dev dalam penggunaan Anda. Perlu diingat bahwa setelah masa percobaan, Anda tidak dapat memiliki lebih dari 3% dari mereka, atau itu akan mengunci akun Anda, sampai Anda memperbaikinya.

Capgo juga melakukan filtering untuk Anda. Jika Anda telah mengonfigurasi CI/CD untuk mengirimkan versi ke Google PLAY, Google akan menjalankan Capacitor aplikasi Anda setiap kali ke 20+ perangkat nyata. Selama 4 jam pertama dari bundle baru, kami memblokir IP pusat data Google untuk mencegah mereka dihitung.

Setiap bulan, data ini dimulai dari nol.

  • Buat atau update perangkat di database saya setiap kali permintaan perangkat.
  • Tambahkan ke penghitung harian jumlah perangkat aktif yang belum aktif bulan ini.

Metode pertama mengembalikan: 900+ pengguna Sementara metode kedua menampilkan 200+ pengguna di akun Anda Untuk batasan rencana, saya menggunakan metode pertama, yang 100% dapat diandalkan, dan untuk menampilkan grafik, saya menggunakan metode kedua. Anda dapat melihat kedua metode tersebut di halaman utama akun Anda.

Penyimpanan

Setiap kali Anda mengunggah bundle, angka ini ditingkatkan oleh ukuran unggahan.

Data ini hanya terkait dengan ukuran unggahan Anda, semakin baik ukuran aplikasi Anda, semakin baik Anda akan tetap dalam rencana Anda.

Jika Anda telah mencapai batas atau mendekatinya, Anda dapat menampilkan bundel Anda dengan menggunakan CLI: npx @capgo/cli@latest bundle list Untuk melihat apa yang dapat Anda bersihkan, menghapus bundel, bebaskan penyimpanan tetapi jangan menghapus statistik.

Ketika Anda siap untuk membersihkan, gunakan perintah ini untuk menghapus banyak bundel: npx @capgo/cli@latest bundle cleanup

PS: ini baik untuk planet, tetapi juga untuk dompet Anda 💪.

Anda juga dapat menggunakan --external untuk mengunggah untuk menggunakan penyimpanan Anda, dan tidak termasuk dalam rencana Anda.

Bandwidth

Penghitungan nilai ini sedikit lebih kompleks, tetapi konsepnya sama seperti penyimpanan.

Setiap kali pengguna mengunduh bundel, nilai ini ditingkatkan oleh ukuran unduhan.

Data ini hanya terkait dengan ukuran unduhan Anda, semakin baik aplikasi JS Capacitor Anda, semakin baik Anda tetap dalam rencana Anda.

Hal penting yang perlu diperhatikan, Capgo tidak dapat melihat ukuran yang diunduh, hanya melihat ukuran bundel. Jadi jika Anda memiliki bundel besar, dan Anda memiliki banyak pengguna yang gagal mengunduhnya, Anda akan mencapai batas dengan cepat.

Cara terbaik untuk tetap dalam rencana Anda adalah memiliki bundel kecil, dan jika Anda tidak dapat, tunjukkan bar pengunduhan kepada pengguna, dan beritahu mereka berapa banyak yang mereka miliki untuk diunduh.

Di masa depan, Capgo akan meningkatkan sistem download untuk memiliki kesempatan lebih banyak untuk mengunduh bundle pada satu waktu.

Pembaruan Langsung untuk Aplikasi Capacitor

Ketika bug layer web masih aktif, kirimkan perbaikan melalui Capgo daripada menunggu hari-hari untuk persetujuan toko aplikasi. Pengguna mendapatkan pembaruan di latar belakang sementara perubahan native tetap dalam jalur review normal.

Mulai Sekarang

Terbaru dari Blog Kami

Capgo memberikan Anda wawasan terbaik yang Anda butuhkan untuk membuat aplikasi mobile yang benar-benar profesional.