Когда страница вашего сайта загружается в браузере или статус уже открытой страницы меняется в его истории, в Google Аналитику передается событие улучшенной статистики page_view. Это происходит автоматически, поэтому вам не требуется вручную настраивать отправку в наш сервис данных о событиях просмотра страницы.
Однако при необходимости (например, если у вас есть одностраничное приложение или экран с бесконечной прокруткой) вы можете отключить события page_view в Аналитике и настроить их отправку со своего сайта вручную. Подробнее о том, как отслеживать одностраничные приложения…
В этом документе описано поведение по умолчанию для просмотров страниц, а также инструкции по их отправке вручную.
Если вас интересует информация о регистрации таких событий в мобильных приложениях, перейдите к статье Как отслеживать просмотры экранов.
Подготовка
Ниже подразумевается, что вы уже настроили:
- создали аккаунт и ресурс Google Аналитики (на этом этапе для вас автоматически создается тег Google);
- создали поток данных для своего сайта;
- добавили на сайт тег Google Аналитики.
Кроме того, предполагается, что у вас есть:
- доступ к исходному коду сайта;
- по меньшей мере роль редактора для аккаунта Google Аналитики.
Поведение по умолчанию
Код тега Google (gtag.js), который вы добавляете на сайт, содержит команду config, которая по умолчанию передает данные о просмотрах страницы. Чтобы описать, как должна происходить инициализация Google Аналитики, в код можно добавить дополнительные параметры <parameters> с информацией о событии page_view:
gtag('config', 'TAG_ID', <parameters>);
Для настройки поведения события можно использовать следующие ключи:
| Название | Тип | Обязательно? | Значение по умолчанию | Описание |
|---|---|---|---|---|
page_title |
string |
Нет | document.title | Название страницы. |
page_location |
string |
Нет | location.href |
URL страницы.
Если вы переопределяете переменную |
send_page_view |
boolean |
Нет | true |
Должен ли регистрироваться просмотр страницы. |
Например, код ниже переопределяет значения page_title:
gtag('config', 'TAG_ID', {
'page_title' : 'homepage'
});
Настройка отправки данных вручную
Если вы хотите настроить отправку данных о просмотрах страниц вручную (например, в случае одностраничных приложений или страниц с бесконечной прокруткой), выполните следующие действия:
Как отключить отслеживание просмотров страницы
Чтобы отключить событие page_view по умолчанию, которое отправляется командой config при загрузке тега Google, присвойте параметру send_page_view в фрагменте тега Google значение false:
gtag('config', 'TAG_ID', {
send_page_view: false
});
Параметр send_page_view в команде config не сохраняется на всех страницах. Эту настройку нужно повторять на каждой странице сайта, где вы хотите отключить автоматический просмотр страницы при загрузке тега.
Как отключить изменения страниц на основе событий истории браузера
Если улучшенная статистика включена, Google Аналитика будет отправлять события page_view на основе изменений в истории браузера, даже если вы задали значение send_page_view: false. По умолчанию улучшенная статистика отслеживает события истории, например используемые в одностраничных приложениях, и отправляет события page_view независимо от параметра send_page_view в команде config.
Чтобы предотвратить отправку событий page_view из-за изменений истории, вам также необходимо настроить улучшенную статистику в ресурсе Google Аналитики.
Вы можете отключить параметр "Изменения состояния страницы в истории браузера" в настройках улучшенной статистики для потока данных сайта. Подробнее о событиях улучшенной статистики…
Отправка событий page_view вручную
При необходимости отправляйте приведенный ниже вызов gtag с соответствующими заменами значений-плейсхолдеров:
gtag('event', 'page_view', {
page_title: '<Page Title>',
page_location: '<Page Location>'
});
Как посмотреть данные о просмотрах страниц и экранов
После того как ваш сайт или приложение начнет отправлять события page_view (собираются автоматически для стандартных сайтов) или screen_view, вы сможете анализировать эти данные в нескольких отчетах в интерфейсе Google Аналитики:
Отчет "Страницы и экраны". Основной отчет для анализа взаимодействия пользователей с вашим контентом. В нем представлены такие показатели, как Просмотры, Активные пользователи, Просмотры на пользователя и Среднее время взаимодействия для каждого пути к странице или названия экрана.
- В Google Аналитике выберите Отчеты > Взаимодействие > Страницы и экраны.
- Подробнее об отчете "Страницы и экраны"…
Отчет в реальном времени. Позволяет просматривать данные о просмотрах страниц и экранов по мере их поступления. Вы можете выбрать карточки, например "Просмотры с разбивкой по параметру "Название страницы, Название экрана", или посмотреть количество событий для
page_viewилиscreen_view.- Выберите Отчеты > В реальном времени.
- Подробнее об отчете в реальном времени в GA4…
Исследования (специальные отчеты). Для более глубокого анализа создавайте специальные исследования в разделе "Исследования". Вы можете объединить параметры, например
Page path + query string,Page title and screen nameилиScreen class, с показателемViews, чтобы создать собственные таблицы и визуализации.- Откройте раздел Исследования и выберите или создайте исследование в свободной форме.
- Идеи можно найти в пособии по работе с разделом "Исследования" в GA4.
Эти отчеты помогут вам узнать, какие страницы и экраны пользователи просматривают чаще всего.