Dokumen ini memberikan tampilan layar dan cara mengukur tampilan layar menggunakan Google Analytics SDK untuk Android v2.
Ringkasan
Layar di Google Analytics mewakili konten yang dilihat pengguna dalam aplikasi Anda. Konsep yang setara dalam analisis web adalah kunjungan halaman. Mengukur tampilan layar memungkinkan Anda melihat konten mana yang paling banyak dilihat oleh pengguna, dan bagaimana mereka membuka berbagai konten yang berbeda.
Tampilan layar terdiri dari satu kolom string
yang akan digunakan sebagai nama layar dalam laporan Google Analytics Anda.
Data tampilan layar digunakan terutama dalam laporan Google Analytics berikut:
- Laporan layar
- Alur Keterlibatan
- Alur Sasaran
Penerapan
Bagian berikut akan menjelaskan cara menerapkan pengukuran layar menggunakan EasyTracker atau implementasi lanjutan. Jika menggunakan EasyTracker, Anda akan memiliki opsi untuk menerapkan pengukuran layar otomatis.
Pengukuran Layar Otomatis (EasyTracker)
Jika menggunakan EasyTracker, Anda dapat menggunakan pengukuran layar otomatis untuk
mengukur setiap Activities
aplikasi sebagai layar dengan mudah.
Untuk mengaktifkan pengukuran Activity
otomatis:
- Tambahkan metode EasyTracker ke semua
Activities
Anda - Tetapkan parameter
ga_autoActivityTracking
di fileanalytics.xml
Anda. - Beri nama layar untuk setiap
Activities
dalam fileanalytics.xml
Anda.
Berikut ini contoh cuplikan dari file analytics.xml
setelah
pengukuran Activity
otomatis diaktifkan:
<-- Enable automatic Activity measurement --> <bool name="ga_autoActivityTracking">true</bool> <-- The screen names that will appear in your reporting --> <string name="com.example.app.BaseActivity">Home</string> <string name="com.example.app.PrefsActivity">Preferences</string>
Pengukuran Layar Manual
Anda juga dapat mengirim tampilan layar secara manual dengan memanggil
sendView()
. Meskipun sudah menggunakan pengukuran layar otomatis
EasyTracker, Anda dapat mengirim tampilan layar secara manual untuk
mengukur engagement pengguna dengan Fragments
atau konten lain yang
mungkin bukan Activity
.
sendView()
biasanya dipanggil dalam callback
onStart()
dari Activity
atau
Fragment
sebagai menang dalam contoh berikut:
/** * Within an Activity or Fragment */ @Override public void onStart() { super.onStart(); ... // Your other onStart() code. myTracker.sendView("Home Screen"); // Where myTracker is an instance of Tracker. }