Bu belgede, ekranlara genel bir bakış sunulmaktadır ve Android için Google Analytics SDK v4 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ı | Tür | Gerekli | Açıklama |
---|---|---|---|
Ekran Adı | 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ışı
Uygulama
Bir ekran görüntülenme göndermek için izleyicide ekran alanı değerlerini ayarlayın, ardından isabeti gönderin:
// Get tracker. Tracker t = ((AnalyticsSampleApp) getActivity().getApplication()).getTracker( TrackerName.APP_TRACKER); // Set screen name. t.setScreenName(screenName); // Send a screen view. t.send(new HitBuilders.ScreenViewBuilder().build());
getTracker
yöntemi ile ilgili ayrıntılar için
Gelişmiş Yapılandırma bölümüne bakın.
Otomatik Ekran Ölçümü
Bir uygulamanın Activities
kullanıcıya her gösterildiğinde ekran görüntülenme sayısını otomatik olarak ölçebilirsiniz.
Otomatik Activity
ölçümünü etkinleştirmek için:
- XML yapılandırma dosyanızda
ga_autoActivityTracking
parametresini ayarlayın. - XML yapılandırma dosyanızda
Activities
öğelerinin her birine bir ekran adı verin.
Otomatik Activity
ölçümü etkinleştirildikten sonra XML yapılandırma dosyasından bir örnek snippet'i burada görebilirsiniz:
<!-- Enable automatic Activity measurement --> <bool name="ga_autoActivityTracking">true</bool> <!-- The screen names that will appear in reports --> <screenName name="com.example.ScreenviewActivity"> AnalyticsSampleApp ScreenViewSampleScreen </screenName> <screenName name="com.example.EcommerceActivity"> AnalyticsSampleApp EcommerceSampleScreen </screenName>
Otomatik Activity
ölçümünü programlı olarak etkinleştirmek için:
t.enableAutoActivityTracking(true);