Capgo’s Capacitor Plugin ini adalah alat untuk pelacakan acara kustom waktu nyata dan analitis instanMemantau perilaku pengguna dan kinerja aplikasi dengan efektif, sehingga pengalaman pengguna menjadi lancar. Dengan 95% dari pembaruan yang disampaikan dalam waktu 24 jam dan 1,6 triliun pembaruan telah disampaikan, Capgo dipercaya oleh developer karena kecepatannya dan keandalannya.
Fitur Utama:
- Pembaruan Cepat: 95% pengguna aktif diperbarui dalam waktu 24 jam.
- Analisis InstanWaktu rata-rata respons API di seluruh dunia adalah 434ms.
- Keamanan: Enkripsi ujung-ke-ujung memastikan keamanan data.
- Pengaturan Acara Kustom: Pantau aksi pengguna, tampilan layar, dan kinerja aplikasi.
Pengaturan Persyaratan:
- : Capacitor: Versi 5.0+.
- Node.js:v20.0.0+
- Spesifikasi Sistem: Minimal 8GB RAM, 256GB penyimpanan, prosesor Intel i5/AMD Ryzen 5.
Panduan Pemasangan:
-
Pasang plugin:
npm install @capgo/capacitor-updater -
Konfigurasi kunci API Anda:
npx @capgo/cli init -
Sinkronkan projek Anda:
npx cap sync
Mengapa Ini Penting:
- 79% pengguna mengharapkan respons instan. Capgo membantu memenuhi permintaan ini.
- Pengalaman aplikasi yang buruk menyebabkan 80% pengguna meninggalkan aplikasi. Pemantauan waktu nyata dapat mencegah hal ini.
Capgo sudah memperkuat 1,7K aplikasi dan meningkatkan kepuasan pelanggan dengan 25%. Jika Anda seorang pengembang, plugin ini memudahkan pemantauan event sambil memastikan aplikasi Anda tetap cepat, aman, dan ramah pengguna.
How to Use Bahasa Indonesia Analitik dengan Ionic

Analitik dengan Ionic
Dashboard Firebase Platform Capgo pluginAnda perlu memastikan sistem Anda telah terkonfigurasi dengan benar untuk mendukung fungsionalitasnya.
Untuk memulai dengan plugin __CAPGO_KEEP_0__
Pastikan lingkungan pengembangan Anda memenuhi spesifikasi berikut:
| Component | Syarat Minimum | Rekomendasi |
|---|---|---|
| Capacitor | 5.0+ | Pembaruan Versi Terbaru |
| Node.js | v20.0.0+ | Pembaruan Versi LTS |
| RAM Sistem | 8GB | 16GB |
| Penyimpanan | 256GB | 512GB SSD |
| Prosesor | Intel i5/AMD Ryzen 5 | Intel i7/AMD Ryzen 7 |
Persyaratan Platform-Spesifik:
-
Untuk Pengembangan iOS (macOS hanya):
-
Untuk Pengembangan Android:
- Studio Android Hedgehog (2023.1.1) atau lebih baru
- Android SDK API level 23+
- JDK 17
- Gradle 8.0+
Langkah-Langkah Instalasi Plugin
Setelah lingkungan Anda siap, ikuti langkah-langkah berikut untuk menginstal dan mengonfigurasi plugin Capgo:
-
Instal plugin Capgo:
Jalankan perintah berikut di direktori proyek Anda:
npm install @capgo/capacitor-updater -
Konfigurasi kunci API Anda:
Inisialisasi plugin dan konfigurasi kunci API Anda dengan:
npx @capgo/cli init -
Verifikasi Penginstalan plugin:
Periksa apakah plugin telah terinstal dengan benar dengan menjalankan:
npm list @capgo/capacitor-updater
Proyek Sinkronisasi
Setelah menginstal plugin, sinkronkan proyek Anda dengan platform native. Langkah ini memastikan bahwa segala sesuatu berada di tempat dan terupdate. Proses sinkronisasi mencakup:
| Tugas | Purpose |
|---|---|
| Pengiriman Asset Web | Mengupdate platform asli dengan aset web terbaru |
| Pindah Sumber Daya Web | Pindahkan sumber daya web ke platform native |
| Pengaturan Konfigurasi | Perbarui file konfigurasi platform khusus |
Untuk melakukan sinkronisasi, jalankan perintah berikut:
npx cap sync
Pengaturan Acara Kustom
Plugin Capgo menawarkan cara yang dapat diandalkan untuk melacak event kustom, membantu Anda memantau aksi pengguna dan kinerja aplikasi secara efektif.
Struktur Event
Setiap event yang dilacak terdiri dari dua bagian utama:
| Komponen | Deskripsi | Contoh |
|---|---|---|
| Nama Event | Identifikasi singkat yang deskriptif (maksimal 40 karakter) | user_subscription_started |
| Parameter Event | Pasangan nilai kunci yang menyediakan konteks tambahan | {plan_type: "solo", price: 12} |
Saran untuk menamai event Anda:
- Selalu mulai dengan huruf.
- Menggunakan
snake_casedan menjaga ketelitian kasus. - Tetapkan nama yang singkat tetapi bermakna.
- Hindari menggunakan kata kunci yang direservasi.
Setelah Anda menentukan format acara Anda, Anda dapat mulai merekam acara menggunakan metode-metode di bawah ini.
Metode Perekaman Acara
Untuk merekam acara, gunakan logEvent metode. Berikut cara merekam acara dasar dan transaksi:
await CapacitorUpdater.logEvent({
name: "feature_accessed",
data: {
feature_name: "live_updates",
access_time: Date.now()
}
});
await CapacitorUpdater.logEvent({
name: "purchase_completed",
data: {
plan: "MAKER",
amount: 33.00,
currency: "USD",
subscription_period: "annual"
}
});
Perekaman Layar
Anda juga dapat merekam tampilan layar untuk mendapatkan wawasan tentang bagaimana pengguna menavigasi melalui aplikasi Anda:
await CapacitorUpdater.logScreenView({
screen_name: "settings_page",
screen_class: "SettingsComponent",
parameters: {
source: "main_menu",
user_type: "admin"
}
});
Praktik terbaik untuk perekaman layar:
- Tetapkan konvensi penamaan yang konsisten di antara platform.
- Tambahkan parameter konteks relevan untuk wawasan yang lebih baik.
- Track waktu masuk dan keluar untuk layar.
- Gunakan data ini untuk menganalisis pola navigasi pengguna secara efektif.
Pengawasan dan Pengujian
Capgo menyediakan alat untuk mengawasi acara kustom dan memecahkan masalah implementasi secara real-time, sehingga lebih mudah untuk memastikan aplikasi Anda berjalan lancar.
Alat Debug
Tetapkan track aliran acara Anda dengan pilihan debugging ini:
Menggunakan Capgo CLI Perintah Debug:
npx @capgo/cli@latest app debug
Perintah ini memberikan Anda tampilan hidup dari pengawasan acara, menampilkan nama acara, parameter, dan status transmisi saat terjadi.
Untuk debugging yang lebih maju, Anda dapat bergantung pada alat-alat khusus platform:
| Platform | Alat Debug | Purpose |
|---|---|---|
| iOS | Xcode + LLDB | Inspeksi native code, analisis penggunaan memori |
| Android | Studio Android + Logcat | Merekam event secara real-time, profil kinerja |
| Web | Chrome DevTools/Safari Inspector | Chrome DevTools/Safari Inspector |
Jika Anda memerlukan log yang lebih rinci lagi, Anda dapat mengaktifkan logging verbose dengan perintah ini:
npx cap run ios --verbose
Setelah Anda yakin aliran acara Anda berjalan seperti yang diharapkan, saatnya untuk memperhalus pengaturan transfer data untuk kinerja yang lebih baik.
Pengaturan Transfer Data
Setelah memverifikasi acara Anda menggunakan alat debugging , Anda dapat mengoptimalkan pengaturan transfer data untuk memastikan kinerja yang halus dan efisien. Misalnya, CDN Capgo dapat mentransfer bundle 5MB dalam waktu 114ms, dengan waktu respons API sebesar 434ms.
Contoh Pengaturan Keamanan:
await CapacitorUpdater.configure({
encryption: true,
compressionLevel: "high",
retryAttempts: 3,
batchSize: 50
});
Untuk aplikasi yang mengolah volume data yang besar, pertimbangkan praktik terbaik berikut:
- Menggunakan proses batch untuk mengurangi beban.
- Mengimplementasikan logika ulang dengan backoff eksponensial untuk mengatasi masalah jaringan.
- Mengaplikasikan kompresi untuk mengurangi ukuran payload yang besar.
Untuk menjaga keamanan data Anda sambil mempertahankan kecepatan, Capgo menyertakan pengecekan validasi bawaan dan protokol enkripsi. Fitur-fitur ini memastikan pelacakan acara Anda tetap dapat diandalkan dan efisien.
Pengaturan Lanjutan
Properti Pengguna
Dengan plugin Capgo ini, Anda dapat mengatur properti pengguna yang persisten untuk memantau perilaku pengguna secara efektif melalui sesi. Berikut contoh:
await CapgoPlugin.setUserProperties({
subscriptionTier: "premium",
deviceType: "mobile",
region: "US-West",
lastLoginDate: new Date().toISOString()
});
Untuk aplikasi level perusahaan, Anda mungkin ingin mencakup detail tambahan berdasarkan peran, seperti peran pengguna dan izin, untuk memperhalus segmentasi pengguna. Setelah dikonfigurasi, pastikan data pengguna sensitif dilindungi dengan menerapkan pengaturan privasi yang kuat.
Pengaturan Privasi Data
Komitmen privasi sangat penting, terutama dengan regulasi seperti GDPR dan CCPA. Plugin Capgo ini memudahkan hal ini dengan pengaturan privasi bawaan:
await CapgoPlugin.configurePrivacy({
dataRetention: 90, // Days to retain event data
piiEncryption: true,
gdprCompliance: true,
dataMinimization: true
});
Praktik Terbaik Pengelolaan Privasi:
| Fitur Privasi | Pengimplementasian | Dampak |
|---|---|---|
| Enkripsi Data | Enkripsi End-to-End | Menjaga data aman selama pengiriman dan penyimpanan |
| Konsensi Pengguna | Mekanisme Opt-in | Menyesuaikan dengan persyaratan privasi hukum |
| Penghapusan Data | Kebijakan default 90 hari | Mengurangi penyimpanan data yang tidak perlu |
| Pengendalian Akses | Otorisasi berdasarkan peran | Mengurangi akses ke informasi sensitif |
Pengaturan Kinerja
Setelah privasi terjamin, saatnya untuk memperhalus kinerja untuk pemantauan yang efisien. Gunakan konfigurasi berikut untuk mengoptimalisasi penggunaan sumber daya:
await CapgoPlugin.configurePerformance({
batchSize: 50,
batchInterval: 30000, // milliseconds
retryStrategy: {
maxAttempts: 3,
backoffMultiplier: 1.5
},
compressionThreshold: 1024 // bytes
});
Untuk lingkungan dengan koneksi jaringan yang tidak stabil, penggabungan adaptif dapat membantu:
await CapgoPlugin.setNetworkPolicy({
lowBandwidthMode: true,
maxPayloadSize: 100000, // bytes
priorityEvents: ["purchase", "error", "crash"]
});
Pengaturan ini memastikan keseimbangan antara pemantauan waktu nyata dan pengelolaan sumber daya yang efisien, bahkan di bawah kondisi jaringan yang menantang.
Ringkasan
Plugin Capgo ini menonjol karena kemampuannya untuk menyediakan pemantauan waktu nyata dan feedback pengguna yang cepat, membuatnya menjadi alat yang kuat untuk pemantauan acara kustom dan konfigurasi lanjutan. Dengan menawarkan analitis waktu nyata, ia memudahkan proses pemantauan acara kustom, memungkinkan pengembang untuk tetap berada di atas kinerja aplikasi dan pengiriman update.
Dengan jangkauan yang impresif - hingga 95% pengguna aktif yang menerima update dalam waktu 24 jam [1] - plugin ini menyampaikan informasi kunci melalui metrik berikut:
| Jenis Metrik | Kemampuan Pemantauan | Dampak Bisnis |
|---|---|---|
| Kedatangan Update | Pemantauan Instalasi Waktu Nyata | Mengatur Rilis Fitur yang Cepat |
| Penglibatan Pengguna | Pengaturan Acara Kustom | Mendukung pengambilan keputusan yang berdasarkan data |
| Pengenalan Kesalahan | Pengenalan masalah yang proaktif | Mengurangi potensi gangguan |
| Analisis Kinerja | Penggunaan Bandwidth dan Sumber Daya | Meningkatkan efisiensi aplikasi |
Metrik-metrik ini menunjukkan peran plugin dalam memudahkan pembaruan aplikasi dan meningkatkan pengalaman pengguna secara keseluruhan. Kombinasi opsi konfigurasi maju, kontrol privasi, dan analitis waktu nyata memberikan developer kemampuan untuk memprediksi dan menyelesaikan masalah sebelum mempengaruhi pengguna [1].
Ketika mengatur pengaturan acara kustom, prioritaslah hal-hal berikut:
- Privasi Data: Take advantage of enkripsi bawaan dan alat-alat kewenangan.
- Pengikatan Sifat Pengguna: Gunakan sifat-sifat persisten untuk menganalisis perilaku pengguna secara efektif.
- Pengawasan Sempurna Waktu: Dapatkan wawasan langsung tentang pembaruan dan instalasi.
FAQs
::: faq
Bagaimana plugin Capgo melindungi data pengguna dan mematuhi peraturan privasi seperti GDPR?
Capgo menempatkan penekanan kuat pada privasi data dan ketaatan terhadap peraturan seperti GDPR. Dengan menggunakan Pengenkripsi Akhir ke AkhirSelama pengiriman data, platform ini memastikan bahwa data pengguna tetap aman. Selain itu, platform ini juga meminta pengguna untuk memberikan persetujuan eksplisit sebelum data apa pun dikumpulkan, sehingga mereka memiliki kendali penuh atas bagaimana informasi mereka dikelola.
Untuk memperkuat komitmen terhadap privasi, Capgo melakukan evaluasi reguler untuk mengidentifikasi dan menangani potensi risiko. Pendekatan proaktif ini sejalan dengan standar perlindungan data yang ketat yang ditetapkan oleh Uni Eropa, membantu melindungi kepercayaan pengguna sambil tetap memenuhi hukum privasi.
::: faq
Bagaimana saya dapat meningkatkan kinerja pengiriman acara dengan plugin Capgo?
Untuk mendapatkan hasil yang lebih baik dengan pengiriman acara menggunakan plugin Capgo, cobalah beberapa pendekatan cerdas. Pertama, fokus pada mengurangi ukuran data yang dikirim. Pecahlah dataset besar menjadi potongan-potongan yang lebih kecil dan dapat diatur, lalu kompreslah. Hal ini tidak hanya mempercepat proses, tetapi juga membantu mengurangi konsumsi memori.
Pendekatan lainnya: gunakan caching untuk data yang sering diakses. Hal ini dapat membuat perbedaan yang signifikan dalam kinerja. Selain itu, alat seperti Firebase dan Sentry adalah alat yang sangat baik untuk memantau kinerja aplikasi, penggunaan sumber daya, dan waktu respons. Alat-alat ini memberikan wawasan waktu nyata, memungkinkan Anda untuk melakukan penyesuaian cepat dan menjaga aplikasi Capacitor Anda berjalan lancar.
Dengan menggunakan strategi-strategi ini, Anda dapat meningkatkan kinerja pengiriman acara tanpa mengorbankan pengalaman pengguna.
::: faq
Bagaimana saya dapat menyelesaikan masalah dan memecahkan masalah dengan pengiriman acara kustom menggunakan alat Capgo?
To menangani masalah pelacakan acara khusus di aplikasi Capacitor Anda, beberapa alat dan strategi dari Capgo dapat berguna. Mulailah dengan menggunakan alat debug web seperti Chrome DevTools atau Penginspektor Web SafariUntuk memeriksa API panggilan, mengikuti sumber daya loading, dan mengidentifikasi kesalahan JavaScript. Untuk komponen native, bergantung pada alat-alat spesifik platform seperti Xcode Xcode untuk iOS atau untuk Android untuk menemukan masalah potensial yang lebih dalam.
Mengaktifkan Kunci Capacitor CLI perintah is pendekatan efektif lainnya. Misalnya, npx cap doctor membantu mendiagnosis masalah konfigurasi, sementara npx cap sync menjamin plugin-plugin yang terintegrasi dengan benar ke dalam proyek Anda.
For proses debugging yang lebih kuat proses debuggingAnda juga dapat mengintegrasikan platform pelacakan kesalahan seperti atau or LogRocket. Alat-alat ini memantau kesalahan waktu nyata dan interaksi pengguna, membuatnya sangat berguna selama pembaruan OTA. Dengan menggabungkan metode-metode ini, Anda dapat mempercepat proses debugging dan meningkatkan kinerja pelacakan event kustom Anda. :::
Teruskan dari Capgo Plugin untuk Pelacakan Event Kustom
Jika Anda menggunakan Capgo Plugin untuk Pemantauan Acara Kustom untuk merencanakan kerja plugin asli, hubungkannya dengan Capgo Direktori Plugin untuk alur kerja produk di Capgo Direktori Plugin, Capacitor Plugin oleh Capgo untuk detail implementasi di Capacitor Plugin oleh Capgo Menambahkan atau Mengupdate Plugin untuk detail implementasi di Menambahkan atau Mengupdate Plugin, Alternatif Plugin Enterprise Ionic untuk alur kerja produk di Alternatif Plugin Enterprise Ionic, dan Capgo Pembangunan Asli untuk alur kerja produk di Capgo Build Nativ.