All Products
Search
Document Center

Mobile Platform as a Service:Ikhtisar Layanan Analisis Seluler

Last Updated:Mar 21, 2026

Mobile Analysis Service (MAS) merupakan komponen layanan inti dari platform mPaaS yang memungkinkan Anda mengumpulkan, memvisualisasikan, dan memahami data penggunaan aplikasi secara mudah dan dalam skala besar. MAS mengumpulkan serta menganalisis data seperti traffic client, kualitas performa, dan perilaku pengguna untuk mendukung pengambilan keputusan berbasis data terkait produk, operasional, dan promosi. Selain itu, dengan menganalisis crash, MAS membantu Anda mengidentifikasi penyebabnya secara cepat dan meningkatkan stabilitas aplikasi.

Prinsip Komponen

Berikut penjelasan mengenai komponen-komponen MAS:

  • mdap: Gerbang pengumpulan log yang mengumpulkan log instrumentasi client dan mengirimkannya langsung ke kluster JStorm untuk diproses.

  • JStorm: Mesin komputasi waktu nyata yang mengurai log secara real-time berdasarkan aturan pemrosesan dan menyimpan data yang diperlukan.

  • SSDB: Lapisan penyimpanan data key-value (KV) yang menggunakan LevelDB sebagai penyimpanan dasarnya dan mendukung miliaran catatan dalam tabel non-partisi.

  • ZooKeeper: Menyediakan manajemen kluster dan penemuan layanan di antara komponen-komponen tersebut.

image

Fitur

  • Integrasi mudah: Anda dapat mengimpor komponen Mobile Analysis untuk secara otomatis mengumpulkan log perilaku pengguna, log jaringan, dan log exception.

  • Analisis komprehensif: Menyediakan analisis dari berbagai perspektif, seperti perilaku pengguna, masalah perangkat, traffic, konsumsi daya, tautan komunikasi, dan performa.

  • Presentasi multi-dimensi: Anda dapat melihat dan menganalisis data aplikasi seluler dari berbagai dimensi, seperti jenis perangkat, versi perangkat, wilayah, jenis jaringan, dan model pabrikan.

  • Diagnostik masalah cepat: Log crash dan exception menyediakan informasi seperti nama API tempat error terjadi, penyebab exception, dan lingkungan runtime, sehingga membantu developer mengidentifikasi masalah secara cepat.

Fungsi

  • Analisis perilaku pengguna: Menyediakan analisis penggunaan aplikasi, termasuk statistik metrik seperti pengguna aktif, login pengguna, dan pengguna baru. Fitur ini mendukung analisis dan perbandingan multi-dimensi berdasarkan platform, versi, wilayah, dan waktu, sehingga Anda dapat dengan cepat dan mudah memahami cara aplikasi Anda digunakan.

  • Analisis stabilitas: Menyediakan analisis stabilitas aplikasi, mencakup pemantauan crash, pemantauan exception, pemantauan performa, dan diagnostik pengguna untuk membantu developer segera menemukan dan mengidentifikasi masalah.

  • Diagnostik masalah: Menyediakan alat untuk mendiagnosis masalah aplikasi, yang terdiri dari dua bagian: diagnosis pengguna individual dan pengumpulan log diagnostik. Diagnosis pengguna individual mengambil perilaku client pengguna secara real-time, sedangkan pengumpulan log diagnostik mengirim instruksi ke client melalui notifikasi push untuk mengambil log lokal.

Skenario

  • Pandu bisnis dengan data: Membantu developer dan staf operasional menggunakan data untuk membuat keputusan terkait produk, operasional, dan strategi promosi.

  • Tingkatkan pengalaman pengguna: Anda dapat dengan cepat menemukan sumber crash dan menggunakan fitur hotpatching untuk memperbaiki crash aplikasi, sehingga meningkatkan pengalaman pengguna dan tingkat retensi pelanggan.