Bu belge, iOS v2 için Google Analytics SDK'sını kullanarak ekranların nasıl ölçüldüğünü ve ekran görüntülenme sayılarının nasıl ölçüldüğünü gösterir.
Genel bakış
Google Analytics'teki ekranlar, kullanıcıların uygulamanızda görüntülediği içeriği temsil eder. Web analizindeki eşdeğer kavram, sayfa görüntülemedir. Ekran görüntülenme sayısını ölçmek, kullanıcıların en çok hangi içerikleri görüntülediğini ve bu içeriklerin farklı parçalar arasında nasıl gezindiğini görmenizi sağlar.
Ekran görüntülenme, Google Analytics raporlarınızda ekran adı olarak kullanılacak tek bir string
alanından oluşur.
Ekran görüntüleme verileri, öncelikli olarak aşağıdaki Google Analytics raporlarında kullanılır:
- Ekranlar raporu
- Katılım Akışı
- Hedef Akışı
Uygulama
Aşağıdaki bölümlerde, manuel ve otomatik ekran ölçümünün nasıl uygulanacağı gösterilmektedir. Otomatik ekran ölçümü, views
adlı uygulamanızın tamamında ekran ölçümünü hızlıca uygulamanıza imkan tanır. Google Analytics'e ek ekran görünümleri göndermek istiyorsanız manuel ekran ölçümü de kullanılabilir.
Otomatik Ekran Ölçümü
GAITrackedViewController
sınıfını kullanarak görüntülemeleri otomatik olarak ekran şeklinde ölçebilirsiniz. Görünüm denetleyicilerinizin her birinin, GAITrackedViewController
uzunluğunda bir rahatlık sınıfı olan GAITrackedViewController
uygulamasını genişletmesini ve raporlarınızda görünüm denetleyicilerine verilecek görünüm adını sağlamasını sağlayın.
Örneğin, aşağıdaki gibi bir görünüm denetleyici başlığıyla ölçmek istediğiniz "Hakkında" görünümünüz olduğunu varsayalım:
@interface AboutViewController : UIViewController
Bu başlığı güncellemek için:
#import "GAITrackedViewController.h" @interface AboutViewController : GAITrackedViewController
Google Analytics raporlarınızda kullanılacak görünüm adını da
sağlamanız gerekir. Varsa görünüm denetleyicinin başlatma yöntemi veya viewDidAppear:
yöntemi varsa bunun için iyi bir yöntem vardır:
- (void)viewDidAppear:(BOOL)animated { [super viewDidAppear:animated]; self.trackedViewName = @"About Screen"; }
trackedViewName
, sendView:
aranmadan önce ayarlandığı sürece
otomatik görüntüleme ölçümü gerçekleştirilir. Görünüm her gösterildiğinde, sağlanan görünüm adıyla sendView:
için bir çağrı oluşturulur.
Manuel Ekran Ölçümü
Manuel olarak ekran görüntüsü göndermek için sendView:
öğesini aşağıdaki örnekte olduğu gibi çağırın:
[tracker sendView:@"Home Screen"];