Dokumen ini memberikan tampilan layar dan cara mengukur tampilan layar menggunakan Google Analytics SDK untuk iOS 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 menunjukkan cara menerapkan pengukuran layar
manual dan otomatis. Penggunaan pengukuran layar otomatis memungkinkan Anda menerapkan pengukuran layar dengan cepat di seluruh views
aplikasi, sedangkan pengukuran layar manual juga dapat digunakan jika Anda ingin mengirim tampilan layar tambahan ke Google Analytics.
Pengukuran Layar Otomatis
Anda dapat secara otomatis mengukur tampilan sebagai layar menggunakan
class GAITrackedViewController
. Minta setiap pengontrol tampilan
memperluas GAITrackedViewController
, class praktis yang memperluas
UIViewController
, dan memberikan nama tampilan untuk diberikan kepada pengontrol
tampilan dalam laporan Anda.
Misalnya, Anda memiliki tampilan "About" yang ingin diukur dengan header pengontrol tampilan yang terlihat seperti ini:
@interface AboutViewController : UIViewController
Anda akan memperbarui {i>header<i} ini untuk menyatakan:
#import "GAITrackedViewController.h" @interface AboutViewController : GAITrackedViewController
Anda juga harus memberikan nama tampilan yang akan digunakan dalam laporan
Google Analytics. Tempat yang tepat untuk meletakkan ini adalah metode penginisialisasi pengontrol
tampilan, jika ada, atau metode viewDidAppear:
:
- (void)viewDidAppear:(BOOL)animated { [super viewDidAppear:animated]; self.trackedViewName = @"About Screen"; }
Selama trackedViewName
ditetapkan sebelum sendView:
dipanggil, pengukuran tampilan otomatis akan berlangsung. Setiap kali tampilan
muncul, panggilan ke sendView:
dengan nama tampilan yang diberikan akan
dibuat.
Pengukuran Layar Manual
Untuk mengirim tampilan layar secara manual, panggil sendView:
seperti pada
contoh berikut:
[tracker sendView:@"Home Screen"];