В этом документе представлен обзор экранов и способы измерения просмотров экранов с помощью Google Analytics SDK v4 для Android.
Обзор
Экраны в Google Analytics представляют контент, который пользователи просматривают в вашем приложении. Эквивалентным понятием в веб-аналитике является просмотр страницы. Измерение просмотров экрана позволяет вам увидеть, какой контент просматривают ваши пользователи чаще всего и как они перемещаются между различными частями контента.
Вид экрана состоит из одного строкового поля, которое будет использоваться в качестве имени экрана в ваших отчетах Google Analytics:
Имя поля | Тип | Необходимый | Описание |
---|---|---|---|
Ник | String | Да | Название экрана приложения. |
Данные о просмотрах экрана используются в основном в следующих стандартных отчетах Google Analytics:
- Отчет по экранам
- Процесс взаимодействия
Выполнение
Чтобы отправить вид экрана, установите значения полей экрана на трекере, а затем отправьте обращение:
// 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
см. в разделе «Расширенная настройка» .
Автоматическое измерение экрана
Вы можете автоматически измерять просмотры экрана каждый раз, когда Activities
приложения отображаются пользователю.
Чтобы включить автоматическое измерение Activity
:
- Задайте параметр
ga_autoActivityTracking
в файле конфигурации XML. - Присвойте каждому из ваших
Activities
экранное имя в файле конфигурации XML.
Вот пример фрагмента файла конфигурации XML после включения автоматического измерения Activity
:
<!-- 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>
Чтобы программно включить автоматическое измерение Activity
:
t.enableAutoActivityTracking(true);