Bu belgede, ekranlara genel bakış ve Android sürüm 2 için Google Analytics SDK'sı kullanılarak ekran görüntülemelerinin 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 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, EasyTracker veya gelişmiş bir uygulama kullanarak ekran ölçümünün nasıl uygulanacağı açıklanmaktadır. EasyTracker'ı kullanıyorsanız otomatik ekran ölçümünü uygulayabilirsiniz.
Otomatik Ekran Ölçümü (EasyTracker)
EasyTracker kullanıyorsanız otomatik ekran ölçümünü kullanarak uygulamanızın Activities
değerini ekran olarak kolayca ölçebilirsiniz.
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 your reporting --> <string name="com.example.app.BaseActivity">Home</string> <string name="com.example.app.PrefsActivity">Preferences</string>
Manuel Ekran Ölçümü
sendView()
numaralı telefonu arayarak ekran görünümünü manuel olarak da gönderebilirsiniz. EasyTracker'ın otomatik ekran ölçümünü zaten kullanıyor olsanız bile, Fragments
veya Activity
olmayabilecek diğer içeriklerle kullanıcı etkileşimini ölçmek için ekran görüntülenmelerini manuel olarak gönderebilirsiniz.
sendView()
genelde aşağıdaki örnekte kazanıldığı şekilde Activity
veya Fragment
öğesinin onStart()
geri çağırmasında çağrılır:
/** * Within an Activity or Fragment */ @Override public void onStart() { super.onStart(); ... // Your other onStart() code. myTracker.sendView("Home Screen"); // Where myTracker is an instance of Tracker. }