Layar - Android SDK

Dokumen ini memberikan ringkasan tentang layar dan cara mengukur tampilan layar menggunakan Google Analytics SDK untuk Android v3.

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:

Nama Kolom Kolom Pelacak Jenis Wajib Deskripsi
Nama Layar Fields.SCREEN_NAME String Ya Nama layar aplikasi.

Data tampilan layar digunakan terutama dalam laporan Google Analytics standar berikut:

  • Laporan layar
  • Alur Keterlibatan

Pengukuran Layar Manual

Untuk mengirim tampilan layar secara manual, tetapkan nilai kolom layar pada pelacak, lalu kirim hit:

// May return null if EasyTracker has not yet been initialized with a property
// ID.
Tracker easyTracker = EasyTracker.getInstance(this);

// This screen name value will remain set on the tracker and sent with
// hits until it is set to a new value or to null.
easyTracker.set(Fields.SCREEN_NAME, "Home Screen");

easyTracker.send(MapBuilder
    .createAppView()
    .build()
);

Pengukuran Layar Otomatis (EasyTracker)

EasyTracker dapat secara otomatis mengukur tampilan layar setiap kali Activities aplikasi ditampilkan kepada pengguna.

Untuk mengaktifkan pengukuran Activity otomatis:

  1. Tambahkan metode EasyTracker ke semua Activities Anda
  2. Tetapkan parameter ga_autoActivityTracking di file analytics.xml Anda.
  3. Beri nama layar untuk setiap Activities dalam file analytics.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 reports -->
<string name="com.example.app.BaseActivity">Home</string>
<string name="com.example.app.PrefsActivity">Preferences</string>