Bu belgede, ekranlara genel bir bakış sunulmaktadır ve Android sürüm 3 için Google Analytics SDK'sı kullanılarak ekran görüntülenmelerinin nasıl ölçüleceği açıklanmaktadır.
Genel bakış
Google Analytics'teki ekranlar, kullanıcıların uygulamanızda görüntüledikleri içeriği temsil eder. Web analizindeki benzer kavramlar sayfa görüntülemedir. Ekran görüntülenmelerini ölçmek, kullanıcılarınızın en çok hangi içerikleri görüntülediklerini ve farklı içerikler arasında nasıl gezindiklerini görmenize olanak tanır.
Ekran görüntüleme, Google Analytics raporlarınızda ekran adı olarak kullanılacak tek bir dize alanından oluşur:
Alan adı | İzleyici Alanı | Tür | Gerekli | Açıklama |
---|---|---|---|---|
Ekran Adı | Fields.SCREEN_NAME
|
String
|
Evet | Uygulama ekranının adı. |
Ekran görüntüleme verileri, öncelikli olarak aşağıdaki standart Google Analytics raporlarında kullanılır:
- Ekranlar raporu
- Katılım Akışı
Manuel Ekran Ölçümü
Manuel olarak bir ekran görüntülenme göndermek için izleyicide ekran alanı değerlerini ayarlayın, ardından isabeti gönderin:
// 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() );
Otomatik Ekran Ölçümü (EasyTracker)
EasyTracker, bir uygulamanın Activities
kullanıcıya her gösterildiğinde ekran görüntülenme sayısını otomatik olarak ölçebilir.
Otomatik Activity
ölçümünü etkinleştirmek için:
- Tüm
Activities
öğelerinize EasyTracker yöntemlerini ekleyin analytics.xml
dosyanızdaga_autoActivityTracking
parametresini ayarlayın.analytics.xml
dosyanızdaActivities
öğelerinizin her birine bir ekran adı verin.
Otomatik Activity
ölçümü etkinleştirildikten sonra bir analytics.xml
dosyasından alınan örnek snippet'i burada görebilirsiniz:
<-- 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>