全部产品
Search
文档中心

Mobile Platform as a Service:Log perangkat/pengguna aktif

更新时间:Jul 02, 2025

Topik ini menjelaskan cara menambahkan log pelaporan perangkat/pengguna aktif.

Log diklasifikasikan menjadi dua kategori:

  • Laporan Instalasi Perangkat: menghitung jumlah perangkat tempat Aplikasi dijalankan.

  • Laporan Pengguna Aktif: menghitung jumlah pengguna yang masuk ke Aplikasi.

Setelah log dilaporkan, Anda dapat melihat indikator seperti jumlah pengguna aktif, jumlah pengguna baru, dan jumlah akun aktif di halaman Mobile Analysis Service > Data Overview.

Pelacakan laporan instalasi perangkat

Kerangka kerja mPaaS secara otomatis melaporkan data perangkat aktif. Anda tidak perlu menanganinya secara manual. Untuk menghentikan pelaporan log otomatis, tambahkan konten berikut (berfungsi hanya pada baseline 10.1.68.30 dan versi selanjutnya) dalam file AndroidManifest.xml.

<meta-data
    android:name="report.launch.switch"
    android:value="off" />

Setelah menghentikan pelaporan log otomatis, Anda dapat menyesuaikan waktu untuk melaporkan log, misalnya:

MPLogger.reportClientLaunch();

Ketika aplikasi kembali ke foreground dari background, perangkat aktif lain dihitung jika interval sejak pelaporan terakhir melebihi interval yang ditentukan (default: 30 menit).

Anda dapat menyesuaikan interval pelaporan dalam milidetik, misalnya:

MPLogger.setReportClientLaunchInterval(long interval);

Jika API pelaporan perangkat aktif dipanggil beberapa kali dalam interval pelaporan, hanya pemanggilan pertama yang berlaku.

Pelacakan laporan pengguna aktif

Kode untuk melaporkan pengguna aktif adalah sebagai berikut:

MPLogger.reportUserLogin(String userId);

userId secara unik mengidentifikasi pengguna yang masuk ke aplikasi Anda. Anda dapat memanggil API pelaporan pengguna aktif setelah login pengguna berhasil atau setelah mendapatkan userId dengan cara lain.

Setelah memanggil API pelaporan pengguna aktif, userId disetel dalam kode, yang menunjukkan bahwa userId telah disetel dengan sukses. Selain itu, Anda juga dapat menyetel userId secara terpisah dengan memanggil metode berikut.

Metode untuk menyetel ID pengguna adalah sebagai berikut:

MPLogger.setUserId(String userId);

Setelah menyetel userId, Anda dapat menambahkan userId ke daftar putih yang dibuat di bawah Mobile Delivery Service > Manajemen Daftar Putih di konsol mPaaS.

Ketika pengguna keluar, panggil MPLogger.setUserId(null) untuk menghapus userId, sehingga memastikan akurasi data terkait.