Ekranlar - Android SDK

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:

  1. Tüm Activities öğelerinize EasyTracker yöntemlerini ekleyin
  2. analytics.xml dosyanızda ga_autoActivityTracking parametresini ayarlayın.
  3. analytics.xml dosyanızda Activities öğ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>