Lompat ke konten

Halaman Aplikasi

Apa yang ditampilkan di halaman aplikasi?

Bab berjudul “Apa yang ditampilkan di halaman aplikasi?”

Pertama, mari kita lihat halaman utama aplikasi:

Dalam Capgo, aplikasi mewakili aplikasi ponsel yang diintegrasi dengan sistem pembaruan hidup Capgo.

Mengizinkan Anda untuk mengelola pembaruan, saluran, dan perangkat dengan lancar.

Sketsa Halaman Utama

  1. Mari kita lihat lebih dekat. Halaman utama aplikasi dibagi menjadi beberapa area kunci: Memberikan akses ke berbagai bagian pengelolaan aplikasi Anda:

    • Peta Situasi (1): Tampilan saat ini, menampilkan metrik dan ringkasan utama.
    • Informasi (2): Menggambarkan pengaturan dan detail aplikasi Anda (lihat bagian “Informasi Aplikasi” di bawah).
    • Paket (3): Kelola versi dan rilis aplikasi Anda.
    • Saluran (4): Konfigurasi dan kelola berbagai saluran pembaruan (misalnya, produksi, beta).
    • Perangkat (5): Tampilkan dan kelola perangkat yang terdaftar, termasuk menetapkan pengaturan khusus.
    • Log (6): Melihat log dan laporan kesalahan rinci untuk aplikasi Anda.
    • Rilis (7): Lihat dan kelola rilis aplikasi Anda.
  2. Tampilan Statistik: Menggambarkan metrik penting untuk periode tagihan terakhir (data menunjukkan penggunaan dari hari tagihan Anda, bukan 1 bulan pertama):

    • Pengguna Aktif Bulanan (8): Mengikuti jumlah pengguna unik aktif sepanjang waktu.
    • Penggunaan Penyimpanan (9): Menggambarkan konsumsi penyimpanan saat ini.
    • Bandwith (10): Menggambarkan penggunaan bandwidth.
    • Bundle Aktif (11): Menampilkan distribusi perangkat aktif di berbagai paket aplikasi.
  3. Kartu Ringkasan: Menawarkan gambaran singkat tentang hitungan utama:

    • Upload Paket (12): Jumlah total paket aplikasi yang diunggah.
    • Statistik Perbarui (13): Jumlah total perbarui yang dilakukan, termasuk permintaan, instalasi, dan gagal.
    • Statistik Pengembangan (14): Jumlah total pengembangan.
  4. Pilihan Tampilan (15-18): Kontrol untuk memfilter dan menampilkan statistik:

    • Harian (15): Lihat statistik secara harian.
    • Cumulative (16): Lihat statistik kumulatif sepanjang waktu.
    • Masa Pembayaran (17): Lihat statistik untuk periode pembayaran saat ini.
    • Rentang Tanggal (18): Pilih rentang tanggal khusus (misalnya, 30 hari terakhir).

Bagian ini berkorespondensi dengan tab “Informasi” (1) di bagian navigasi atas. Di sini Anda dapat melihat dan mengelola detail dan pengaturan kritis untuk aplikasi Anda.

Halaman Informasi Aplikasi
Halaman Informasi Aplikasi

Berikut adalah penjelasan tentang bidang dan aksi yang tersedia:

  • Ikon Aplikasi (2): Menampilkan ikon aplikasi Anda. Anda dapat mengklik tombol "Ubah" untuk mengunggah ikon baru.
  • ID Aplikasi (3): Identifikasi unik untuk aplikasi Anda di dalam Capgo. ID ini tidak dapat diedit.
  • Nama Aplikasi (4): Nama tampilan untuk aplikasi Anda. Anda dapat memodifikasi ini sesuai kebutuhan.
  • Saluran Unggah Default (5): Menentukan saluran default yang digunakan untuk mengunggah bundle baru. Anda dapat mengklik ikon edit untuk memilih saluran default yang berbeda.
  • Saluran Download Default (6): Menentukan saluran default yang digunakan oleh perangkat untuk mengunduh update. Anda dapat mengklik ikon edit untuk memilih saluran default yang berbeda. Lihat juga Konfigurasi Saluran Default Bagian di bawah ini untuk informasi yang lebih rinci.
  • Auto Hapus Paket yang Tidak Digunakan (setelah x detik) (7): Pengaturan ini memungkinkan Anda untuk secara otomatis menghapus paket lama yang belum digunakan selama waktu tertentu (dalam detik). Atur ke 0 untuk menonaktifkan penghapusan otomatis. Ini membantu mengelola penyimpanan dan menjaga daftar paket tetap bersih.
  • Terbuka Metadata Paket ke Plugin (8): Jika diaktifkan, bidang tautan dan komentar paket akan dikirim ke Capacitor Plugin Pembarui. Fitur ini memerlukan versi plugin 7.35.0 atau lebih tinggi.
  • Transfer Kepemilikan Aplikasi (9): Bagian ini menyediakan opsi untuk memulai transfer aplikasi ke organisasi yang berbeda yang Anda bagian.
  • Tombol Hapus Aplikasi: Menghapus aplikasi Anda secara permanen dari Capgo. Aksi ini tidak dapat dikembalikan dan akan menghapus semua data terkait, paket, saluran, dan perangkat.
  • Tombol Perbarui: Mengsimpan perubahan apa pun yang Anda buat pada bidang yang dapat diedit pada halaman ini (misalnya, Nama Aplikasi, Saluran Unggah Default, Pengaturan Hapus Paket Otomatis).

The Saluran Download Bawaan adalah salah satu pengaturan paling penting untuk aplikasi Anda. Ia menentukan mana saluran yang akan digunakan oleh perangkat baru ketika mereka pertama kali terhubung ke Capgo.

Ketika perangkat meminta pembaruan dari Capgo, sistem menentukan mana saluran yang akan digunakan berdasarkan urutan prioritas berikut (prioritas tertinggi terlebih dahulu):

  1. Peta Perangkat Paksa: Jika ID perangkat secara eksplisit dipaksa ke saluran dalam pengaturan saluran, saluran itu selalu menang.
  2. Tetapkan Langsung ke Cloud: Jika perangkat telah ditugaskan ke saluran melalui setChannel() atau secara manual di dashboard, pengaturan ini yang digunakan.
  3. Capacitor konfigurasi defaultChannel: Jika diatur di file Anda, ini digunakan untuk build uji/beta. capacitor.config.* Saluran Download Default
  4. : Pengaturan yang diatur di sini—ini yang ~99% pengguna produksi Anda akan gunakan.Saluran Default Platform-Spesifik

Anda ingin mengeluarkan pembaruan ke satu platform sebelum platform lainnya

  • Anda memerlukan strategi pembaruan yang berbeda per platform
  • Anda sedang menguji versi baru di satu platform sementara menjaga yang lain stabil
  • Platform-Specific Default Channels

To mengatur default platform spesifik:

  1. Buat saluran terpisah untuk setiap platform (misalnya production-ios, production-android, dan production-electron)
  2. Pada pengaturan saluran masing-masing, aktifkan hanya platform yang relevan (toggle iOS, Android, atau Electron)
  3. Tandai kedua saluran sebagai “Default” - Capgo memungkinkan hal ini ketika saluran target platform yang berbeda

Ketika perangkat meminta pembaruan:

  • Perangkat iOS akan menerima pembaruan dari saluran default iOS yang diaktifkan
  • Perangkat Android akan menerima pembaruan dari saluran default Android yang diaktifkan
Judul bagian “Saluran Default tunggal (Dianjurkan untuk Aplikasi yang Banyak)”

Untuk aplikasi yang paling banyak, saluran default tunggal yang mendukung tiga platform inti adalah pendekatan yang paling sederhana:

  1. Buat satu saluran (misalnya, production)
  2. Pastikan toggle iOS, Android, dan Electron diaktifkan
  3. Tandai sebagai saluran default

Hal ini memastikan perilaku konsisten di semua platform dan memudahkan alur kerja Anda untuk merilis.

Ketika Anda mengubah saluran default:

  • Perangkat baru akan langsung menerima pembaruan dari saluran default baru
  • Perangkat yang sudah ada yang sudah memiliki penugasan saluran (melalui override atau force) TIDAK akan secara otomatis berganti
  • Untuk memindahkan perangkat yang sudah ada, Anda perlu:
    • Gunakan setChannel() untuk menggantinya secara programatik
    • Maksudkan mereka ke saluran baru di dashboard
    • Hapus entri perangkat mereka (mereka akan mendaftar ulang dengan default baru)

Tip: Selalu tes saluran default baru Anda dengan kelompok kecil perangkat yang dipaksa sebelum membuatnya default untuk semua pengguna.

Lanjutkan dari Halaman Aplikasi

Jika Anda menggunakan

Halaman Aplikasi untuk merencanakan dashboard dan operasi __CAPGO_KEEP_0__ , hubungkannya dengan API Overview untuk detail implementasi di API Overview, for the implementation detail in API Overview, Pendahuluan untuk detail implementasi di Pendahuluan, API Kunci untuk detail implementasi di API Kunci, Perangkat untuk detail implementasi di Perangkat, dan Paket untuk detail implementasi di Paket.