Panduan developer ini menjelaskan cara mengukur waktu pengguna dengan Google Analytics SDK untuk Android v3.
Ringkasan
Mengukur waktu pengguna menyediakan cara native untuk mengukur periode waktu di Google Analytics. Hal ini dapat berguna, misalnya, untuk mengukur waktu pemuatan resource.
Waktu pengguna memiliki kolom berikut:
Nama Kolom | Kolom Pelacak | Jenis | Wajib | Deskripsi |
---|---|---|---|---|
Kategori | Fields.TIMING_CATEGORY
|
String
|
Ya | Kategori peristiwa yang dibatasi waktu |
Nilai | Fields.TIMING_VALUE
|
long
|
Ya | Pengukuran waktu dalam milidetik |
Name | Fields.TIMING_VAR
|
String
|
Ya | Nama peristiwa yang dibatasi waktu |
Label | Fields.TIMING_LABEL
|
String
|
Tidak | Label peristiwa yang dibatasi waktu |
Data waktu pengguna dapat ditemukan terutama di laporan Waktu Pengguna Kecepatan Aplikasi.
Penerapan
Untuk mengirim waktu pengguna ke Google Analytics, buat hit waktu menggunakan
MapBuilder.createTiming()
, lalu kirim
menggunakan send():
/* * Called after a list of high scores finishes loading. * * @param loadTime The time it takes, in milliseconds, to load a resource. */ public void onLoad(long loadTime) { // May return null if EasyTracker has not been initialized with a property // ID. Tracker easyTracker = EasyTracker.getInstance(this); easyTracker.send(MapBuilder .createTiming("resources", // Timing category (required) loadTime, // Timing interval in milliseconds (required) "high scores", // Timing name null) // Timing label .build() ); }